简介: 在超过2TB时,不能使用交互很好的Fdisk命令,只能磁盘转化为GPT格式.由于GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节只留第一个16个字节,其它的类似于扩展分区,真正的partition table在512字节之后,所以对GPT磁盘表来讲没有四个主分区的限制. 对GPT磁盘分区表进行操作,我们要使用parted命令.其实parted功能很强大,它可以象fdisk一样既可用命令行也可以用于交互式.除了能够进行分区的添加,删除等常见操作外,还可以移动分区, 制作文件系统, 调整文件系统大小, 复制文件系统。 parted的交互模式: # parted /dev/sdb GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help’ to view a list of commands. (parted) mklabel gpt 将MBR磁盘格式化为GPT (parted) mkpart primary 0 100 划分一个起始位置为0大小为100M的主分区 (parted) mkpart primary 100 200 划分一个起始位置为100M大小为100M的主分区 (parted) mkpart primary 0 -1 划分所有空间到一个分区 (parted) print 打印当前分区 (parted) quit 可能还会用到的一些命令 (parted) mklable msdos 如果要反过来.将GPT磁盘转化为MBR磁盘 在这样分完分区后,还要使用mkfs.ext3来进行格式化 #partprobe #mkfs.ext3 -F /dev/sdb1 由于fdisk是不支持GPT磁盘,所以使用fdisk -l来查看磁盘刚才的分区是没有用的. 命令行的模式: 将硬盘转化为GPT磁盘后,执行下列命令 parted /dev/sdx mkpart primary 0 100 ##划分一个起始位置为0大小为100M的主分区 (责任编辑:IT) |