Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> linux大於2T的磁盤使用GPT分區的方法

linux大於2T的磁盤使用GPT分區的方法

日期:2017/2/7 16:54:42      編輯:Linux教程
在linux我們可以先把大容量的磁盤進行轉換,轉換為GPT格式。由於GPT格式的磁盤相當於原來MBR磁盤中原來保留4個 partition table的4*16個字節只留第一個16個字節,其它的類似於擴展分區,真正的partition table在512字節之後,所以對GPT磁盤表來講沒有四個主分區的限制。

對GPT磁盤分區表進行操作,我們要使用功能強大的parted命令。

例:常用的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

我們實踐操作下:

以redhat 5 為例:

parted /dev/sdb mklabel gpt。 轉換成GPT。
parted /dev/sdb mkpart primary 0 1000000 創建1T的分區。
mkfs -t ext3 /dev/sdb1
mount /dev/sdb1 /mnt/b
這樣在linux 系統的mnt目錄下掛著大磁盤的分區b。

開機自己動掛載

vi /etc/fstab

/dev/sdb1 /mnt/b auto defaults 0 0
Copyright © Windows教程網 All Rights Reserved