硬盘容量越来越大,当需要超过2T的分区时MBR已经不能支撑了,需要使用GPT,Linux中最常用的分区工具fdisk是无法进行GPT分区的,需要使用parted。
查看分区
# parted -l Model: VMware Virtual disk (scsi) Disk /dev/sda: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system 标志 1 1049kB 525MB 524MB primary ext4 启动 2 525MB 53.7GB 53.2GB primary lvm ...
设置硬盘标识为gpt
# parted /dev/mapper/mpatha GNU Parted 2.1 使用 /dev/mapper/mpatha Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mklabel 新的磁盘标签类型? gpt 警告: The existing disk label on /dev/mapper/mpatha will be destroyed and all data on this disk will be lost. Do you want to continue? 是/Yes/否/No? y (parted) p Model: Linux device-mapper (multipath) (dm) Disk /dev/mapper/mpatha: 4196GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name 标志
建立新的分区
# parted /dev/mapper/mpatha GNU Parted 2.1 使用 /dev/mapper/mpatha Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) p Model: Linux device-mapper (multipath) (dm) Disk /dev/mapper/mpatha: 4196GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name 标志 (parted) mkpart 分区名称? []? p1 文件系统类型? [ext2]? ext4 起始点? 1 结束点? 4196GB (parted) p Model: Linux device-mapper (multipath) (dm) Disk /dev/mapper/mpatha: 4196GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name 标志 1 1049kB 4196GB 4196GB ext4 p1 (parted) q 信息: You may need to update /etc/fstab.
格式化分区
# mkfs -t ext4 /dev/mapper/mpathap1 mke2fs 1.41.12 (17-May-2010) 文件系统标签= 操作系统:Linux 块大小=4096 (log=2) 分块大小=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 256114688 inodes, 1024458240 blocks 51222912 blocks (5.00%) reserved for the super user 第一个数据块=0 Maximum filesystem blocks=4294967296 31264 block groups 32768 blocks per group, 32768 fragments per group 8192 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, 214990848, 512000000, 550731776, 644972544 正在写入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成 This filesystem will be automatically checked every 28 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override
相关内容
· Linux