linux格式化大於2TB的磁碟
常用的fdisk命令只可以格式化小於2TB的磁碟,大於2TB的磁碟需要使用parted進行磁碟分割槽,磁碟為GPT格式。使用fidks –l 報如下警告
[root@jkkdbserver u01]# fdisk -l
Disk /dev/cciss/c0d0: 56.9 GB, 56907448320 bytes
255 heads, 63 sectors/track, 6918 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/cciss/c0d0p1 * 1 28 224878+ 83 Linux
/dev/cciss/c0d0p2 29 2740 21784140 83 Linux
/dev/cciss/c0d0p3 2741 6917 33551752+ 82 Linux swap / Solaris
WARNING: The size of this disk is 5.3 TB (5344003645440 bytes).
DOS partition table format can not be used on drives for volumes
larger than 2.2 TB (2199023255040 bytes). Use parted(1) and GUID
partition table format (GPT).
Disk /dev/cciss/c0d1: 5344.0 GB, 5344003645440 bytes
255 heads, 32 sectors/track, 1279106 cylinders
Units = cylinders of 8160 * 512 = 4177920 bytes
Device Boot Start End Blocks Id System
操作過程如下:
[root@jkkdbserver u01]# parted /dev/cciss/c0d1
GNU Parted 1.8.1
使用 /dev/cciss/c0d1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
check NUMBER do a simple check on the file system
cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER copy file system to another partition
help [COMMAND] prints general help, or help on COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition table)
mkfs NUMBER FS-TYPE make a FS-TYPE file system on partititon NUMBER
mkpart PART-TYPE [FS-TYPE] START END make a partition
mkpartfs PART-TYPE FS-TYPE START END make a partition with a file system
move NUMBER START END move partition NUMBER
name NUMBER NAME name partition NUMBER as NAME
print [free|NUMBER|all] display the partition table, a partition, or all devices
quit exit program
rescue START END rescue a lost partition near START and END
resize NUMBER START END resize partition NUMBER and its file system
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition NUMBER
unit UNIT set the default unit to UNIT
version displays the current version of GNU Parted and copyright information
(parted) mkpart
錯誤: msdos labels do not support devices that have more than 4294967295 sectors.
(parted) mklabel
新的磁碟標籤型別? [msdos]? gpt
(parted) p
Model: Compaq 智慧陣列 (cpqarray)
Disk /dev/cciss/c0d1: 5344GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 標誌
(parted) mkpart
分割槽名稱? []?
檔案系統型別? [ext2]? ext3
起始點?
起始點? 0
結束點? 500G
(parted) p
Model: Compaq 智慧陣列 (cpqarray)
Disk /dev/cciss/c0d1: 5344GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 標誌
1 17.4kB 500GB 500GB
(parted) mkpart
分割槽名稱? []?
檔案系統型別? [ext2]? ext3
起始點? 500G
結束點? 2500G
(parted) p
Model: Compaq 智慧陣列 (cpqarray)
Disk /dev/cciss/c0d1: 5344GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 標誌
1 17.4kB 500GB 500GB
2 500GB 2500GB 2000GB
(parted) mkpart
分割槽名稱? []? /dev/cciss/c0d1
檔案系統型別? [ext2]? ext3
起始點?
起始點? 2000G
結束點? 5000G
警告: You requested a partition from 2000GB to 5000GB.
The closest location we can manage is 2500GB to 5000GB. Is this still acceptable to you?
是/Yes/否/No? n
(parted) p
Model: Compaq 智慧陣列 (cpqarray)
Disk /dev/cciss/c0d1: 5344GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 標誌
1 17.4kB 500GB 500GB
2 500GB 2500GB 2000GB
(parted) mkpart
分割槽名稱? []?
檔案系統型別? [ext2]? ext3
起始點? 2500GB
結束點?
結束點? 6000G
錯誤: The location 6000G is outside of the device /dev/cciss/c0d1.
(parted) mkpart
分割槽名稱? []? /dev/cciss/c0d1
檔案系統型別? [ext2]? ext3
起始點? 2500GB
結束點? 5344GB
(parted) p
Model: Compaq 智慧陣列 (cpqarray)
Disk /dev/cciss/c0d1: 5344GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 標誌
1 17.4kB 500GB 500GB
2 500GB 2500GB 2000GB
3 2500GB 5344GB 2844GB
(parted) q
資訊: 如果必要,不要忘記更新 /etc/fstab。
[root@jkkdbserver u01]# fdisk -l
Disk /dev/cciss/c0d0: 56.9 GB, 56907448320 bytes
255 heads, 63 sectors/track, 6918 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/cciss/c0d0p1 * 1 28 224878+ 83 Linux
/dev/cciss/c0d0p2 29 2740 21784140 83 Linux
/dev/cciss/c0d0p3 2741 6917 33551752+ 82 Linux swap / Solaris
WARNING: GPT (GUID Partition Table) detected on '/dev/cciss/c0d1'! The util fdisk doesn't support GPT. Use GNU Parted.
WARNING: The size of this disk is 5.3 TB (5344003645440 bytes).
DOS partition table format can not be used on drives for volumes
larger than 2.2 TB (2199023255040 bytes). Use parted(1) and GUID
partition table format (GPT).
Disk /dev/cciss/c0d1: 5344.0 GB, 5344003645440 bytes
255 heads, 63 sectors/track, 649704 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/cciss/c0d1p1 1 267350 2147483647+ ee EFI GPT
[root@jkkdbserver u01]#
[root@bogon ~]# ls -l /dev/cciss
總計 0
brw-r----- 1 root disk 104, 0 08-29 16:37 c0d0
brw-r----- 1 root disk 104, 1 08-29 16:37 c0d0p1
brw-r----- 1 root disk 104, 2 08-29 16:37 c0d0p2
brw-r----- 1 root disk 104, 3 08-29 16:37 c0d0p3
brw-r----- 1 root disk 104, 16 10-11 17:15 c0d1
brw-r----- 1 root disk 104, 17 10-11 17:15 c0d1p1
brw-r----- 1 root disk 104, 18 10-11 17:15 c0d1p2
brw-r----- 1 root disk 104, 19 10-11 17:15 c0d1p3
[root@ jkkdbserver ~]# mkfs -t ext3 /dev/cciss/c0d1p1
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
61046784 inodes, 122070308 blocks
6103515 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
3726 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 39 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
MBR與GPT區別。
MBR:MBR分割槽表(即主開機記錄)大家都很熟悉,是過去我們使用windows時常用的。
所支援的最大卷:2T,而且對分割槽有限制:最多4個主分割槽或3個主分割槽加一個擴充套件分割槽
GPT: GPT(即GUID分割槽表)。是源自EFI標準的一種較新的磁碟分割槽表結構的標準,是未來磁碟分割槽的主要形式。與MBR分割槽方式相比,具有如下優點。
突破MBR 4個主分割槽限制,每個磁碟最多支援128個分割槽。支援大於2T的分割槽,最大卷可達18EB。
parted命令常用選項。
當在命令列輸入parted後,進入parted命令的互動模式。輸入help會顯示幫助資訊。下面就簡單介紹一下常用的功能
1、Check 簡單檢查檔案系統。建議用其他命令檢查檔案系統,比如fsck
2、Help 顯示幫助資訊
3、mklabel 建立分割槽表, 即是使用msdos(MBR)還是使用gpt,或者是其他方式分割槽表
4、 mkfs 建立檔案系統。該命令不支援ext3 格式,因此建議不使用,最好是用parted分好區,然後退出parted互動模式,用其他命令進行分割槽,比如:mkfs.ext3
5、mkpart 建立新分割槽。
格式:mkpart PART-TYPE [FS-TYPE] START END
PART-TYPE型別主要有primary(主分割槽), extended(擴充套件分割槽), logical(邏輯區). 擴充套件分割槽和邏輯分割槽只對msdos。
fs-type 檔案系統型別,主要有fs32,NTFS,ext2,ext3等
start end 分割槽的起始和結束位置。
6、mkpartfs建立分割槽及其檔案系統。目前還不支援ext3檔案系統,因此不建議使用該功能。最後是分好區後,退出parted,然後用其他命令建立檔案系統。
7、print 輸出分割槽資訊。該功能有3個選項,
free 顯示該盤的所有資訊,並顯示磁碟剩餘空間
number 顯示指定的分割槽的資訊
all 顯示所有磁碟資訊
8、resize 調整指定的分割槽的大小。目前對ext3格式支援不是很好,所以不建議使用該功能。
9、rescue 恢復不小心刪除的分割槽。如果不小心用parted的rm命令刪除了一個分割槽,那麼可以透過rescue功能進行恢復。恢復時需要給出分割槽的起始和結束的位置。然後parted就會在給定的範圍內去尋找,並提示恢復分割槽。
10、rm 刪除分割槽。命令格式 rm number 。如:rm 3 就是將編號為3的分割槽刪除
11、select 選擇裝置。當輸入parted命令後直接回車進入互動模式是,如果有多塊硬碟,需要用select 選擇要操作的硬碟。如:select /dev/sdb
12、set 設定標記。更改指定分割槽編號的標誌。標誌通常有如下幾種:boot hidden raid lvm 等。
boot為引導分割槽,hidden 為隱藏分割槽,raid 軟raid,lvm 為邏輯分割槽。
如:set 3 boot on 設定分割槽號3 為啟動分割槽
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15747463/viewspace-774241/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOS分割槽大於2TB的磁碟以及格式化大於16TB分割槽的解決方案CentOS
- 【轉】Linux下關於大於2T磁碟的使用GPT磁碟LinuxGPT
- CentOS 6.6掛載大於2TB以上的iSCSI儲存CentOS
- linux下磁碟分割槽與格式化Linux
- linux磁碟分割槽格式化-fdisk命令工具Linux
- 【LINUX】磁碟格式化 建立檔案系統Linux
- 如何格式化磁碟?Tuxera NTFS for Mac輕鬆格式化磁碟UXMac
- Linux精講——磁碟格式化mke2fsLinux
- 在Linux中,如何格式化一個磁碟分割槽?Linux
- 用於測量磁碟活動的 Linux 命令Linux
- Linux磁碟管理與檔案系統(關於磁碟方面)Linux
- Linux排查磁碟大檔案或大目錄Linux
- linux積累——磁碟操作(分割槽,格式化,掛載,解除安裝)Linux
- 【Solaris】solairs 磁碟大於1TB管理AI
- Linux 磁碟舊RAID 資訊 導致不能格式化和mount 的解決方法LinuxAI
- 【ASM】Oracle asm磁碟被格式化,如何掛載該磁碟組ASMOracle
- Linux下掌控磁碟分割槽的九大神器Linux
- 大於2T的磁碟劃分與掛載
- 磁碟快速格式化的理論和實踐 (轉)
- Win10如何和把磁碟格式化成exfat格式_win10系統使用命令格式化磁碟為exfat的方法Win10
- 關於在linux下磁碟定額的實現(轉)Linux
- 【Linux】Linux檔案系統管理1 磁碟分割槽、格式化、掛載-卷標掛載Linux
- 【Linux】Linux檔案系統管理2 磁碟分割槽、格式化、掛載-UUID掛載LinuxUI
- Linux 磁碟對應 ASM diskgroup 中的磁碟LinuxASM
- Linux 磁碟與磁碟分割槽Linux
- linux格式化Linux
- Linux 磁碟的組成Linux
- 磁碟格式化後丟失的檔案怎麼恢復
- Virtualbox中Linux新增一個新磁碟->建立分割槽->格式化->掛載分割槽Linux
- 磁碟未被格式化,為什麼無法訪問磁碟?這裡有解決方法!
- linux磁碟清理Linux
- linux磁碟加密Linux加密
- Linux增加磁碟Linux
- linux 磁碟使用Linux
- Linux磁碟管理Linux
- Linux 磁碟管理Linux
- linux中磁碟的掛載Linux
- 多路徑格式化,對磁碟操作提示要分割槽,對別名操作正常格式化