Linux parted 磁盘分区大于2T的磁盘操作过程
Linux系统里的新磁盘都需要分区, 创建文件系统 然后格式化才能使用的. 和windows 一样. fdisk和parted命令最为常用。但是当磁盘大于2T时,fdisk只能分到2T。 1.执行风险不同,parted风险更高 fdisk在分区时,在写入命令w之前都是“未执行”的 parted在分区时,每个命令都是实际执行的,比如mklabel gpt标签,mkpart分区。也就是这个命令执行后就会对磁盘造成影响, 所以操作时要非常谨慎, 重要数据提前备份. 切记. 数据物价 . 2.分区大小限制 fdisk只能分2T的磁盘,最大主分区只有2T,parted没有这个限制。 3.fdisk不兼容parted fdisk分区示例 fdisk /dev/sdf n --新建分区 p --主分区 1 回车,回车 l t --选择分区类型
8e --linux lvm w --保存 格式化磁盘: mkfs -t ext4 /dev/sdf1 将磁盘的UUID信息写入/etc/fstab (注意这里是两个>,写成一个>,就会之前的内容覆盖掉)
blkid /dev/sdf1 >> /etc/fstab 可以发现/etc/fstab中最后新写入一行信息 /dev/sdf1: UUID=“7d2f3a30-41b0-487e-9f385-c4178e28aa25” TYPE=“ext4” 修改/etc/fstab文件,将最后一行修改成如下内容: UUID=7d2f3a30-41b0-487e-9f385-c4178e28aa25 /data ext4 defaults 1 1 最后通过mount命令就可以将磁盘挂载到/data目录。 mount -a 这时再查询发现,/dev/sdf1已经挂载到/data目录上了。
parted分区示例
parted /dev/sdi print --打印,等于fdisk里的p mklabel gpt --gpt标签 mkpart primary 0 -1 --分区整个磁盘 quit
这时用fdisk -l是看不到sdi1的,可以ls /dev/sdi*来查看分区是否建好 mkfs.xfs /dev/sdi1