小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Linux下使用parted命令分區(qū)大于2T的GPT的磁盤

 笑觀云卷云舒 2015-12-04
我們來(lái)看一下兩種分區(qū)表
MBR分區(qū)表:(MBR含義:主引導(dǎo)記錄)
所支持的最大卷:2T (T; terabytes,1TB=1024GB)
對(duì)分區(qū)的設(shè)限:最多4個(gè)主分區(qū)或3個(gè)主分區(qū)加一個(gè)擴(kuò)展分區(qū)(擴(kuò)展分區(qū)中支持無(wú)限制的邏輯驅(qū)動(dòng)器)

GPT分區(qū)表:(GPT含義:GUID分區(qū)表)
支持最大卷:18EB,(E:exabytes,1EB=1024TB)
每個(gè)磁盤最多支持128個(gè)分區(qū)

假設(shè)要用parted對(duì)/dev/sdb(大小為6000G)進(jìn)行分區(qū)操作:

1、進(jìn)入系統(tǒng)執(zhí)行:
#parted /dev/sdb

2、建立磁盤label:

mklabel GPT

3、按p鍵,查看磁盤可用空間,顯示單位為M。6000G應(yīng)該顯示大致

為: /dev/sdb 的磁盤幾何結(jié)構(gòu):0.000-6000000.000 兆字節(jié)

4、創(chuàng)建分區(qū):
在(parted)后輸入:
mkpart并按照提示操作

分區(qū)類型? primary/主分區(qū)/extended/擴(kuò)展分區(qū)? p (如果要?jiǎng)?chuàng)建擴(kuò)展分區(qū) 此處
輸入e)
文件系統(tǒng)類型? [ext2]? (這里直接回車,分區(qū)創(chuàng)建完畢后通過(guò)mkfs.ext3
/dev/sdb*建立文件系統(tǒng))
起始點(diǎn)?0
結(jié)束點(diǎn)?-1

5、按p鍵查看剛創(chuàng)建的分區(qū)是否已經(jīng)成功。

6、如果成功,鍵入quit退出parted。

7、使用mkfs.ext3 /dev/sdb1 來(lái)創(chuàng)建文件系統(tǒng)

 
fdisk命令雖然很交互,操作也方便,但是對(duì)于大于2T的磁盤無(wú)法操作,如果我們想用大于2T的磁盤怎么辦?可以把磁盤轉(zhuǎn)化為GPT格式。
 

GPT格式的磁盤相當(dāng)于原來(lái)MBR磁盤中原來(lái)保留4個(gè)partition table的4*16個(gè)字節(jié)只留第一個(gè)16個(gè)字節(jié),類似于擴(kuò)展分區(qū),真正的partition table在512字節(jié)之后,GPT磁盤沒有四個(gè)主分區(qū)的限制。


但fdisk不支持GPT,我們可以使用parted來(lái)對(duì)GPT磁盤操作。

parted功能很強(qiáng)大,既可用命令行也可以用于交互式


在提示符下輸入parted就會(huì)進(jìn)入交互式模式,如果有多個(gè)磁盤的話,我們需要運(yùn)行select sdx x為磁盤,來(lái)進(jìn)行磁盤的選擇

parted>

parted>select sdb                假設(shè)磁盤為sdb

parted>mklable gpt               將MBR磁盤格式化為GPT

parted>mklable msdos             將GPT磁盤轉(zhuǎn)化為MBR磁盤

parted>mkpart primary 0 100      劃分一個(gè)起始位置為0大小為100M的主分區(qū)

parted>mkpart primary 100 200    劃分一個(gè)起始位置為100M大小為100M的主分區(qū)

parted>print                     打印當(dāng)前分區(qū)

 

在parted里邊不支持ext3的文件系統(tǒng),所以如果要使用的話,要退出parted進(jìn)行格式話

mkfs.ext3 /dev/sdx1

因?yàn)閒disk是不支持GPT磁盤,所以不要使用fdisk -l來(lái)查看X磁盤剛才分好的區(qū),看不到的。


命令行的模式:
將硬盤轉(zhuǎn)化為GPT磁盤后,執(zhí)行下列命令

parted /dev/sdx mkpart primary 0 100   劃分一個(gè)起始位置為0大小為100M的主分區(qū)

Acronym for GUID Partition Table

GPT was introduced for iA64 systems, to get around a fixed 32 bit issue (2 to the power of 32 is 4 billion times a 512 byte block equals 2 Terabytes) in the PC-BIOS Partition table. Partitions larger than 2 TB require using a GPT disklabel, which differs from the PC-BIOS Partition table in a number of ways:

    * Is easily extensible.
    * Can contain up to 128 primary partitions, as opposed to 4, so there's no need for extended partitions.
    * Allows Partitions larger than 2 TB.
    * Identifies Partitions with a GUID so you can reference that Partition even if disks are moved around.
    * Identifies Partition type with a GUID, thus avoiding the type conflicts that plague the PC-BIOS Partition table format.
    * Provides a 46(?) character UTF-16 partition label to identify Partitions.
    * Has a "fake" MBR for backwards compatibility.
    * Includes a CRC32 to detect corrupt Partition tables.
    * Stores a backup Partition table at the end of the disk.

Most partitioning tools under Linux will fail to do anything sensible with a > 2 TB Partition. As of this writing, parted(8) is the only one that understands them and will let you set the GPT label on the disk.

There is a lot of information stating that you cannot boot off a GPT enabled device. Most of the claims imply that the fault is with LILO or GRUB not understanding GPT devices. We've not tested this, but GPT and traditional MBRs will coexist.

See also:

    * Disk Sectors on GPT Disks from the MS Knowledge Base

所以在超過(guò)2TB時(shí),我不能使用交互很好的Fdisk命令,只能磁盤轉(zhuǎn)化為GPT格式。由于GPT格式的磁盤相當(dāng)于原來(lái)MBR磁盤中原來(lái)保留4個(gè) partition table的4*16個(gè)字節(jié)只留第一個(gè)16個(gè)字節(jié),其它的類似于擴(kuò)展分區(qū),真正的partition table在512字節(jié)之后,所以對(duì)GPT磁盤表來(lái)講沒有四個(gè)主分區(qū)的限制。

對(duì)GPT磁盤分區(qū)表進(jìn)行操作,我們要使用parted命令。其實(shí)parted功能很強(qiáng)大,它可以象fdisk一樣既可用命令行也可以用于交互式.
下面我們就來(lái)實(shí)際操作吧,在提示符下輸入parted就會(huì)進(jìn)入交互式模式

#  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
劃分一個(gè)起始位置為0大小為100M的主分區(qū)

(parted) mkpart primary 100 200
劃分一個(gè)起始位置為100M大小為100M的主分區(qū)

(parted)  mkpart  primary  0  -1

劃分所有空間到一個(gè)分區(qū)

(parted)  print
打印當(dāng)前分區(qū)

(parted)  quit

可能還會(huì)用到的一些命令

(parted) mklable msdos
如果要反過(guò)來(lái).將GPT磁盤轉(zhuǎn)化為MBR磁盤

在這樣分完分區(qū)后,還要使用mkfs.ext3來(lái)進(jìn)行格式化
#partprobe
#mkfs.ext3 -F /dev/sdb1

記的哦,因?yàn)閒disk是不支持GPT磁盤,所以使用fdisk -l來(lái)查看磁盤剛才的分區(qū)是沒有用的.

命令行的模式:

將硬盤轉(zhuǎn)化為GPT磁盤后,執(zhí)行下列命令

parted /dev/sdx mkpart primary 0 100 
##劃分一個(gè)起始位置為0大小為100M的主分區(qū)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多