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看一下分区的状况。

相关文章
相关标签/搜索