可以看见c盘还没有进行分区。
createtheGPTdisklabel–inotherwords,createthepartitioningtablestosupportGPT:
构建GPT的c盘标签linux数据恢复,换句话说就是创建c盘分区表支持GPT
使用(parted)mklabelgpt
三.创建分区,并分配合适的大小
createapartition:创建一个分区,这个步骤总是有错,选择cancle.
这一步就用到了对齐的概念。
但是虽然我并不是只想要一个分区,所以我们将前面的分区删掉,之后重新进行分区:
使用rm编号命令进行删掉。
从图中复印的信息可以看见里面的分区早已删掉,回到之前未进行分区的状态。
使用mkpartprimary0%n%创建主分区,n为要分的分区占整个c盘的比率.(mkpartextended创建扩充分区).
比如我这儿想要把这个8T的硬碟分成三块,其中前两块分别占2T,最后一块占4T,则可以写为:
mkpartprimary0%25%
mkpartprimary26%50%
mkpartprimary510%
可用print命令对分区进行查看。
四.分区低格
可将硬碟低格为ext4格式,具体各格式的区别见ext2、ext3与ext4的区别
将三块分区分别进行低格。硬碟比较大时时间可能也较长等待ing。
五.挂载硬碟5.1自动挂载
之后在home目录下创建几个文件
mkdirdevdocback
将这三个分区挂载到这三个目录下
[root@localhostback]#mkdirdevdocback
[root@localhostback]#mount/dev/sdb1back
[root@localhostback]#mount/dev/sdb2dev/
[root@localhostback]#mount/dev/sdb3doc/
[root@localhostback]#df-h
我没有进行这一步,直接进行的手动挂载。
5.2手动挂载
更改fstab文件,linux启动时,会从/etc/fstab手动扫描挂载。
sudovim/etc/fstab
fstab中,每条配置信息都分为固定的6个部份
[2]:fs_file-该数组描述希望的文件系统加载的目录点linux命令vi,对于swap设备,该数组为none;对于加载目录名包含空格的情况,用40来表示空格。
[3]:fs_type-定义了该设备上的文件系统,通常常见的文件类型为ext4(Linux设备的常用文件类型)、vfat(Windows系统的fat32格式)、NTFS、isoArray600等。在不确定的情况下可以使用auto。
[4]:fs_options-指定加载该设备的文件系统是须要使用的特定参数选项,多个参数是由冒号分隔开来。
对于大多数系统使用”defaults”就可以满足须要。不多说。
[5]:fs_dump-该选项被”dump”命令使用来检测一个文件系统应当以多快频度进行轮询,若不须要轮询就设
置该数组为0
[6]:fs_pass-该数组被fsck命令拿来决定在启动时须要被扫描的文件系统的次序linux安装磁盘分区,根文件系统”/”对应当字
段的值应当为1linux安装磁盘分区,其他文件系统应当为2。若该文件系统无需在启动时扫描则设置该数组为0
本例,在fstab文件中添加sdb1分区手动挂载的配置如下:
/dev/sdb1/mnt/sdb1ext4defaults02
之后笔记本重启即可。使用fdisk-l命令可查看分区和挂载后的硬碟情况。
六.取消挂载
sudoumount/dev/sdb1
参考博文: