linux分割槽之GPT(大於2T的分割槽MBR)

2021-09-17 03:26:33 字數 1585 閱讀 6474

1.檔案系統限制:

ext3

塊尺寸 最大檔案尺寸 最大檔案系統尺寸

1kib  16gib  2tib

2kib  256gib  8tib

4kib  2tib  16tib

8kib  16tib  32tib

xfs最大可支援的檔案大小為263 = 9 x 1018 = 9 exabytes,最大檔案系統尺寸為18 exabytes。

reiserfs

最大檔案尺寸 8 tib

最大卷容量 16 tib

2.分割槽操作

由於mbr分割槽表只支援2t磁碟,所以大於2t的磁碟必須使用gpt分割槽表。gpt格式的磁碟相當於原來mbr磁碟中原來保留4個partition table的4*16個位元組,只留第乙個16個位元組,類似於擴充套件分割槽,真正的partition table在512位元組之後,gpt磁碟沒有四個主分割槽的限制。

但fdisk不支援gpt,我們可以使用parted來對gpt磁碟操作。

parted功能很強大,既可用命令列也可以用於互動式

注意:parted只可以對沒有做過任何分割槽的空盤做分割槽。

在提示符下輸入parted就會進入互動式模式,如果有多個磁碟的話,我們需要執行select sdx x為磁碟,來進行磁碟的選擇

具體方法如下:

# parted /dev/sdb 

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 

以redhat 5 為例: 

parted /dev/sdb mklabel gpt。 轉換成gpt。 

parted /dev/sdb mkpart primary 0 1000000 建立1t的分割槽。 

mkfs -t ext4 /dev/sdb1 

mount /dev/sdb1 /mnt/b 

這樣在linux 系統的mnt目錄下掛著大磁碟的分割槽b。 

開機自己動掛載 

vi /etc/fstab 

/dev/sdb1 /mnt/b auto defaults 0 0 

linux分割槽之GPT(大於2T的分割槽MBR)

1.檔案系統限制 ext3 塊尺寸 最大檔案尺寸 最大檔案系統尺寸 1kib 16gib 2tib 2kib 256gib 8tib 4kib 2tib 16tib 8kib 16tib 32tib xfs最大可支援的檔案大小為263 9 x 1018 9 exabytes,最大檔案系統尺寸為18 ...

linux大於2T的磁碟使用GPT分割槽方式

guid partion table 一種由基於 itanium 計算機中的可擴充套件韌體介面 efi 使用的磁碟分割槽架構。與主啟動記錄 mbr 分割槽方法相比,gpt 具有更多的優點,因為它允許每個磁碟有多達 128 個分割槽,支援高達 18 千兆兆位元組的卷大小,允許將主磁碟分割槽表和備份磁碟...

linux大於2T的磁碟使用GPT分割槽的方法分享

在linux我們可以先把大容量的磁碟進行轉換,轉換為gpt格式。由於gpt格式的磁碟相當於原來mbr磁碟中原來保留4個 partition table的4 16個位元組只留第乙個16個位元組,其它的類似於擴充套件分割槽,真正的partition table在512位元組之後,所以對gpt磁碟表來講沒...