link:http://www.thxopen.com/linux/2014/03/30/Linux_parted.html
流程为:新建分区--》格式化分区--》挂载分区
首先弄明白分区的定义,我在网上找到MBR和GPT分区的介绍:
MBR分区(主引导记录)表: 支持最大卷:2T (T; terabytes,1TB=1024GB) 分区的设限:最多4个主分区或3个主分区加一个扩展分区。
GPT分区(GUID分区表)表: 支持最大卷:18EB,(E:exabytes,1EB=1024TB) 每个磁盘最多支持128个分区
第一:新建分区 在linux下有fdisk和parted命令,由于fdisk不支持gpt,需要使用parted来对硬盘进行接下来的操作 (ps:使用fdisk命令,会有下面的警告信息:WARNING: GPT (GUID Partition Table) detected on ‘/dev/sda‘! The util fdisk doesn‘t support GPT. Use GNU Parted.)
note:以下所有操作本人已经操作过,显示的信息略有不同。数据无价,操作前请备份好数据
不过首先要通过fdisk查看当前系统识别的硬盘
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
可以看出系统识别了两个硬盘 /dev/sda & /dev/sdb,现在我要把/dev/sdb 进行建立分区表,分区和格式化并让系统自动挂载
1 2 3 4 5 |
|
此时会提示你此操作会删掉所有数据,是否继续,这里输入yes,执行完成后,再输入打印命令,查看已经建立好分区表的硬盘信息
1 2 3 4 5 6 7 8 |
|
接下来分区,输入如下命令
1 |
|
这个代表把整个硬盘作为一个分区使用,在执行的时候会提示你是否继续,这里选择yes,之后会警告,分区后的对齐不能达到最佳性能,忽略or取消,这里忽略,然后再打印 信息
1 2 3 4 5 6 7 8 |
|
到这里,建立分区表,分区就完成了,退出parted
1 2 |
|
现在来格式化硬盘,一块硬盘需要格式化了,才能被系统使用,根据fdisk -l 列出的信息,我需要格式化的设备名称为/dev/sdb1,具体参考上面的信息
1 |
|
接下来会自动完成,等待提示成功即可。接下来就是挂载硬盘到系统,windows会有c d e f盘之分,而linux是按文件夹的名称才区别设备的,既然系统要使用这块硬盘,那么就需要建立一个文件夹来和这个硬盘进行关联
我在我的主目录下创建一个文件夹
1 |
|
然后挂载硬盘
1 |
|
然后再查看系统挂载信息
1 2 3 4 5 6 7 8 9 |
|
接下来修改/etc/fstab文件让系统重启后自动挂载硬盘,打开文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
修改好后保存退出
修改完/etc/fstab时,应该用 mount -a将所以设备挂载进行测试 ,这时mount读取/etc/fstab中内容进行挂载,如果/etc/fstab的条目无错误,则mount -a后无显示,表示挂载成功;如有错误,则根据提示排查。我第一次操作由于挂载目录写错导致不能开机,后再网上寻找办法,进入恢复模式修改,具体看这里恢复模式下修改/etc/fatab文件
大功告成,以上为本人学习鸟哥私房菜的笔记,同时也参考了网上的资料,希望能给大家带来帮助