linux格式化命令(linux硬盘分区、格式化、挂载超详细步骤)

linux格式化命令
在linux中增加一块或者多块硬盘来实现扩容或者备份数据,分区、格式化、挂载是不可避免的三个步骤,下面用详细的步骤介绍如何对一块新的硬盘进行分区、格式化、挂载的操作。

【分区方法一:使用fdisk工具进行分区操作】
注意:fdisk命令只能按照MBR模式进行分区操作
1. 首先使用"fdisk -l"回车命令查看系统里面识别到的硬盘和分区的信息,可以看到里面有三块硬盘以及相应的磁盘大小,扇区,分区情况,截图如下:

2. 给第二块硬盘进行分区前,需要把操作的硬盘从默认硬盘sda切换为sdb,对应的命令为“fdisk  /dev/sdb“并回车,截图如下:

3. 如果你对该命令不是很熟悉,可以输入“m”回车获取帮助信息,这里可以看出,不同的参数代表不同的操作命令,相关的帮助信息的翻译截图如下:

4. 输入“n”回车后开始新建一个分区,这里有两个选项,如果继续输入“e”回车可以新建一个扩展分区,如果继续输入“p”回车可以新建一个主分区,截图如下:

5. 按照惯例,首先新建一个主分区,因此我们输入”p”并回车,截图如下:

6. 系统界面提示我们选择并输入分区的编号,我们输入一个”1”并回车,截图如下:

7. 系统界面提示输入起始的扇面,默认开始为1,可以输入“1”回车或者不输入直接回车,截图如下:

8. 同上,系统界面提示输入结束的扇面,可以选择从起始位置增加多少扇区或者选择增加多大的容量,可以根据个人需求输入,这里输入“+500M”回车,第一个主分区就分好了,截图如下:

9. 同上,可以按照自己的需求,划分一个扩展分区,并在在扩展分区下面,继续划分逻辑分区,全部过程截图如下:

10. 现在已经按照需求划分完毕所有的分区,输入“w”回车,将分区方案写入硬盘并退出fdisk工具,分区结束。

11.这里可以重新使用“fdisk -l”命令查看分区后新的分区信息,可以看到第二块硬盘已经划分了三个分区,分别是一个主分区,一个扩展分区,一个逻辑分区,截图如下:

【分区方法二:使用parted工具进行分区操作】
注意:parted命令既可以按照MBR模式进行分区,也可以按照GPT模式进行分区
1. 首先使用"fdisk -l"回车命令查看系统里面识别到的硬盘和分区的信息,可以看到里面有三块硬盘以及相应的磁盘大小,扇区,分区情况,截图如下:

2. 输入“parted“回车调出parted工具,显示目前使用的是第一块硬盘sda和一些欢迎语,截图如下:

3. 这里假设给第三块硬盘进行分区,分区前需要把操作的硬盘从默认硬盘sda切换为sdc,对应的命令为“select /dev/sdc“并回车,截图如下:

4. 区别于fdisk分区工具,使用parted工具分区前需要选择分区表类型,输入”mklabel GPT“并回车,选择此块硬盘的分区表类型为”GPT“,截图如下:

5. 输入”print”命令回车,查看一下当前的硬盘分区表详情,这里可以很明确的看到分区表类型为GPT,截图如下:

6. 同样,可以输入“print all”命令查看所有磁盘的分区表类型,截图如下:

7. 接下来就正式开始分区操作,parted命令进行分区有两种操作模式,首先采用交互模式划分第一个分区,输入”mkpart”并回车,截图如下:

8. 系统界面提示输入分区名称,分区名称相当于windows系统中磁盘的卷标,这里可写也可不写,这里输入“test”并回车,截图如下:

9. 系统界面提示输入文件系统类型,默认的类型为”ext2”,可以根据个人需求更改,这里选择跳过,截图如下:

10. 紧接着系统界面提示输入起始点,因为添加的是一块新的硬盘,所以这里输入0后回车,截图如下:

11. 同上,系统界面提示输入结束点,可以按照个人需求填写,这里输入“3000“后回车,截图如下:

12. 系统界面会弹出警告信息”The resulting partition is not properly aligned for best performance“,意思是最终的分区没有对齐因而达不到最优性能,下面一句询问我们是忽略还是放弃,这里我们选择“忽略”,选择“忽略”的同时第一个分区也已经划分完毕了,截图如下:

13. 在上面采用交互模式划分了一个分区的情况下,接下来是尝试使用简单快捷的命令模式来划分新的分区,输入”mkpart test2 3000 4000“回车,即划分好了一个分区。这里的”test2”是分区名称,“3000 4000”是分区的起始点和结束点,截图如下:

14. 完成所有分区后,重新使用“print”命令来查看目前硬盘的分区表情况,确定无误后,紧接着输入“quit”退出parted分区工具,分区完成,截图如下:
注意:这里不需要额外输入“w”操作进行写入并保存。

【格式化】
在上面分区完成的基础上,现在可以进行硬盘格式化的操作,此操作方法很简单,有两种方法,方法如下:
方法一:输入”mkfs.ext3 /dev/sdb1”,可以将第二块硬盘的第一个分区格式化为ext3格式的文件系统,依次类推,截图如下:

方法二:输入“mkfs -s ext4 /dev/sdc2”,可以将第三块硬盘的第二个分区格式化为ext4格式的文件系统,依次类推,截图如下:

【挂载】
目前分区和格式化已经完成,但是若是想将日常数据写入第二块硬盘或者第三块硬盘,还需要将分区挂载到相应的挂载点才能操作,具体步骤如下:
1. 输入”mkdir -p /mnt/test”并回车,在mnt目录下新建一个名称为test的目录,截图如下:

2. 输入“mount /dev/sdb1 /mnt/test”并回车,将sdb1这个分区挂载到mnt目录下面的test目录,挂载完成,可以正常存储文档了,截图如下:

3. 通过“df -a”命令查看硬盘分区的使用情况,可以看到第二块硬盘已经正常挂载中,截图如下:

4. 与挂载对应的是卸载命令, 输入”umount /mnt/test”并回车即可以卸载区间,截图如下:

总结:
1. 假如电脑里面有多块硬盘,需要对所有的硬盘进行分区、格式化、挂载后才能使用df 命令进行磁盘管理和使用du命令查看相应的文件大小。
2.parted命令既可以按照MBR模式进行分区,也可以按照GPT模式进行分区,故分区前需要选择分区模式,fdisk命令只能按照MBR模式进行分区操作,所以分区时不需要额外选择分区模式。
3.使用mount命令成功挂载后,只是本次生效,重启则无,若需要电脑开机后自动挂载,需要通过vi编辑器在/etc/fstab下面插入一行(例如“/dev/sdb  /mnt/disk ext4 defaults   0  0”)并保存即可。
4.parted工具也可以进行分区格式化,只是它支持的文件类型有限,一般来讲,使用mkfs命令会比较多一点。
5.在MBR分区模式下,只有主分区和逻辑分区可以被格式化,扩展分区不能被格式化。
6.采用GPT分区模式分区再格式化后,使用fdisk命令将无法查看分区文件系统类型,必须启动parted工具后输入print指令才能查看。
7.相比于windows系统即插即用,linux插入任何移动设备(包括并不限于U盘、光盘、软盘、移动硬盘),都需要挂载后才能使用。
8.linux的(分区+格式化+挂载)相当于windows使用diskgenius工具先格式化接着分区,说的更细一点,window的分区就等于linux的分区+挂载两个步骤。
有总结得不对的地方,请阅读者指正。

linux格式化命令相关文章

版权声明