parted 2.2TB以上硬盤分區

WARNING: The size of this disk is 2.3 TB (2345387687936 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).sql

對於大於2.2TB的硬盤分區,fdisk顯然有點無力的感受,提示也建議使用parted對硬盤進行分區,那好吧,用parted吧。
在root權限下輸入命令parted /dev/sdb
 async

  
  
  
  
  1. [root@localhost ~]# parted /dev/sdb 

而後顯示是爲以下:
GNU Parted 1.8.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

因爲是交互式模式,在(parted)後面直接輸入mklabel建立新的分區表。
 ide

  
  
  
  
  1. (parted) mklabel 

New disk label type?  [msdos]?默認新分區表爲msdos模式,這裏咱們輸入gpt
 測試

  
  
  
  
  1. New disk label type?  [msdos]? gpt  

建好表以後,就能夠開始建分區了
 ui

  
  
  
  
  1. (parted) mkpart  
  2. Partition name?  []? disk1   #爲新建的分區命名
  3. File system type?  [ext2]? ext3    #設置文件系統格式爲ext3              
  4. Start? 0                           #分區開始硬盤大小                          
  5. End? 2345.3GB #分區結束硬盤大小

而後能夠輸入print查看當前分區的狀況
 this

  
  
  
  
  1. (parted) print                                                              
  2.  
  3. Model: IBM VirtualDisk (scsi)  
  4. Disk /dev/sdb: 2345GB  
  5. Sector size (logical/physical): 512B/512B  
  6. Partition Table: gpt  
  7.  
  8. Number  Start   End     Size    File system  Name   Flags  
  9.  1      17.4kB  2345GB  2345GB               disk1 

若是分完了就能夠quit退出交互模式了,退出的時候還提醒你Information: Don't forget to update /etc/fstab, if necessary.讓你有須要的話不要忘記添加分區掛載到/etc/fstab中。spa

而後fdisk -l能夠看到sdb剛分區的硬盤
Disk /dev/sdb: 2345.3 GB, 2345387687936 bytes
255 heads, 63 sectors/track, 285143 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytesorm

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      267350  2147483647+  ee  EFI GPTci

對剛分區的硬盤進行格式化
 get

  
  
  
  
  1. mkfs -t ext3 -c /dev/sdb1 

格式化結束後,能夠mount到一個文件夾下測試一下讀寫,若是須要開機後自動掛載的話,不要忘記修改/etc/fstab文件哦。

  
  
  
  
  1. /dev/sdb1 /mnt/data  ext3  defaults 1 2 

附格說明:/dev/sdb1 表明哪一個分區  ext3是該分區的格式 defaults 是掛載時所要設定的參數(只讀,讀寫,啓用quota),輸入defaults包括的參數有(rwdevexecautonouser async) 1是使用dump是否要記錄,0是不要。 2是開機時檢查的順序,是boot系統文件就爲1,其餘文件系統都爲2,如不要檢查就爲0

另外還說一個問題,在多分區時所填寫的start和end值是按照硬盤上的大小來算的,下一個分區的start就是上一個分區的end值。好比第一分區是start 0 end 300GB,第二分區的start就是300GB,end 500GB,這樣分區第一分區是300G,第二分區是200GB,分區完以後能夠print看一下分區的狀況。

相關文章
相關標籤/搜索