- 论坛徽章:
- 0
|
这时候通常需要使用parted来建立gpt分区,但是CentOS 5自带的parted不能正确地处理4096B扇区大小。
parted /dev/sde
Warning: Device /dev/sde has a logical sector size of 4096. Not all parts of GNU Parted support this at the moment, and the
working code is HIGHLY EXPERIMENTAL.
GNU Parted 1.8.1
Using /dev/sde
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Error: Unable to open /dev/sde - unrecognised disk label.
(parted) mklabel gpt
Error: Invalid argument during write on /dev/sde
Retry/Ignore/Cancel? C
问题解决:如果磁盘阵列支持,则将扇区大小修改为512B。幸好我们所使用的这个阵列支持。
相关信息:在网上查找了好长时间,发现也有人遇到了相似的问题,参见http://www.linux-archive.org/cen ... -volume-issues.html。只不过他所使用的扇区大小是2048B。
在那个邮件列表中有人回复,他认为Linxu没有可靠的gpt工具,参见http://lists.centos.org/pipermai ... ebruary/093779.html:
parted can read GPT partition tables, but I do not believe it can create them AFAIK.
并建议将阵列分成小于2TB的卷,然后用lvm来实现更大的软件卷。LVM则可以很自如地处理大于2TB的逻辑卷。 |
|