1、创建分区,并格式化成常用的文件系统

         step1 创建新分区

首先查看当前分区

image

系统上只有两个分区,离MBR限制的4个主分区还差2个,所以我可以再分一个新的主分区

但是为了更好的练习分区,我这里多分三个分区

①4G的主分区

②一个扩展分区

③10个逻辑分区

进入fdisk 分区界面:

image

完成第一个4G的主分区:

image

完成扩展分区:

image

 

完成10G的逻辑分区:

image

 

保存并退出,当然也收到了报警:

image

 

报警的意思是重读分区表有错误发生,原因是设备正忙

所以内核依旧使用旧的分区表,新的分区表只有在:重启、或使用partprobe、kpartx等命令后才会被内核读取

我们当然要手动强制让内核读取新的分区表

 

Step 2 手动让内核读取新分区表

先确认下,内核确实还在使用老的分区表:

image

 

手动让内核读取新分区表

注意!

我们这里使用partx –a DEV

而不用-n M:N指定range,因为我这里实验使用的是Centos 6,man partx里指定range的格式是

--nr M-N,然后手动指定range,分到分区号不是我指定的,所以我就没有用

image

 

step3 分别使用mkfs.ext3将/dev/sda3格式化成ext3

           再使用mke2fs 将/dev/sda5格式化成ext4,并加上卷标MYDATA

           并分别验证之

 

         格式化/dev/sda3

image

 

    验证

image

这里出现一个奇怪的现象,我指定的是ext3,但是显示的是 SEC_TYPE=ext2, TYPE=ext3

求教这是何意

 

   格式化/dev/sda5

image

验证

image