我正在尝试在RHEL 6.3机器上创build一个分区,但分手给了我以下错误:
$ sudo parted /dev/vdb mkpart logical 1 Error: partition length of 6442450944 sectors exceeds the loop-partition-table-imposed maximum of 4294967295
另一个创build分区的命令给了我同样的错误:
$ sudo parted -s /dev/vdb mkpart primary 0GB 3298GB Error: partition length of 6442450944 sectors exceeds the loop-partition-table-imposed maximum of 4294967295
这是fdisk输出:
$ sudo fdisk -l /dev/vdb Disk /dev/vdb: 3298.5 GB, 3298534883328 bytes 16 heads, 63 sectors/track, 6391320 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000
我GOOGLE了错误,但没有用处出现。 这是一个3TB的磁盘,而不是一个RAIDarrays。
此错误意味着您无法在MBR分区的磁盘上创build超过2个TiB的分区。 您必须使用GPT分区。
要解决该问题,请先创buildGPT:
parted /dev/vdb mklabel gpt
然后像平常一样继续进行分区。