在超過2TB時,我不能使用交互很好的Fdisk命令,只能磁盤轉(zhuǎn)化為GPT格式,。由于GPT格式的磁盤相當于原來MBR磁盤中原來保留4個 partition table的4*16個字節(jié)只留第一個16個字節(jié),其它的類似于擴展分區(qū),,真正的partition table在512字節(jié)之后,,所以對GPT磁盤表來講沒有四個主分區(qū)的限制。 對GPT磁盤分區(qū)表進行操作,,我們要使用parted命令。其實parted功能很強大,,它可以象fdisk一樣既可用命令行也可以用于交互式,。 下面我們就來實際操作吧,在提示符下輸入parted就會進入交互式模式 # parted /dev/sdb (parted) mklabel gpt (parted) mkpart primary 0 100 (parted) mkpart primary 100 200 (parted) mkpart primary 0 -1 劃分所有空間到一個分區(qū) (parted) print 打印當前分區(qū) (parted) quit 可能還會用到的一些命令 (parted) mklable msdos 如果要反過來.將GPT磁盤轉(zhuǎn)化為MBR磁盤 在這樣分完分區(qū)后,還要使用mkfs.ext3來進行格式化 #partprobe #mkfs.ext3 -F /dev/sdb1 記的哦,,因為fdisk是不支持GPT磁盤,,所以使用fdisk -l來查看磁盤剛才的分區(qū)是沒有用的. 命令行的模式: 將硬盤轉(zhuǎn)化為GPT磁盤后,,執(zhí)行下列命令 parted /dev/sdx mkpart primary 0 100 ##劃分一個起始位置為0大小為100M的主分區(qū)。 inux 下用parted就可以使用GPT來分區(qū),。 以redhat 4為例:可以使用命令行來創(chuàng)建: parted /dev/sdb mklabel gpt。 轉(zhuǎn)換成GPT. 然后用mkfs -t ext3 /dev/sdb1格式化mount就可以用了,。 不能在可移動媒體,或者在與群集服務(wù)使用的共享 SCSI 或 Fibre Channel 總線連接的群集磁盤上使用 GPT 分區(qū)樣式 |
|