一、概述
mkpart指的是在指定磁盘上创建一个新的分区,即将指定磁盘划分为多个逻辑分区,每个逻辑分区可以独立使用,一个磁盘最多可以创建四个主分区或三个主分区一个扩展分区。
在进行mkpart操作之前,需要使用fdisk命令查询磁盘分区情况,以确认当前分区状况和可用空间。此外,需要使用root权限进行操作。
二、使用方法
mkpart命令使用方法如下:
# mkpart [partition-type] [fs-type] start end
参数说明:
- partition-type:指定分区类型,可选值为primary、logical、extended。
- fs-type:指定分区文件系统类型,例如ext4、ntfs、fat32等。
- start:指定分区起始位置,可以使用分区大小百分比或单位为MB的数值。
- end:指定分区结束位置,可以使用分区大小百分比或单位为MB的数值。
三、常用场景
1、创建新的主分区
使用mkpart命令,新建一个主分区:
# fdisk /dev/sda n p 1 2048 +2G w # mkfs.ext4 /dev/sda1
注:以上命令操作表示,在/dev/sda磁盘上新建一个主分区,分区大小为2G,分区类型为ext4。
2、创建新的逻辑分区
使用mkpart命令,新建一个逻辑分区:
# fdisk /dev/sda n e 2048 +2G n l (warning...提示没有交换分区?!) 2048 +512M t 5 82 w # mkfs.ext4 /dev/sda5
注:以上命令操作表示,在/dev/sda所在扩展分区上新建一个逻辑分区,分区大小为512MB,分区类型为Linux swap(用于交换分区,提高系统运行速度),之后再新建一个逻辑分区,分区大小为2G,分区类型为ext4。
3、删除分区
使用mkpart命令,可以将指定分区删除:
# fdisk /dev/sda d 1 w
注:以上命令操作表示,删除/dev/sda所在的1号分区。
四、注意事项
- 在进行mkpart命令操作之前,需要使用fdisk命令查询磁盘分区情况,以确认当前分区状况和可用空间。
- 使用mkpart命令操作时,需要使用root权限进行操作。
- 创建分区的过程会使磁盘数据发生变化,请谨慎操作,防止数据丢失。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/282821.html
微信扫一扫
支付宝扫一扫