正如我的其他帖子(Debian GNU parting) 似乎没有得到任何回复,而且我的情况发生了很大变化,我想我会问一个新问题。
我关注了这篇文章: http://www.anchor.com.au/blog/2012/10/booting-large-gpt-disks-without-efi/
我通过从 PartedMagic Live CD 运行 parted 并按照该文章中的建议设置分区来实现这一点:一个 1MB bios_grub 分区,起始于 1MB 结束于 2MB,一个根分区 (ext4),起始于 2MB 结束于 100%。然后我从 Debian Live CD 安装了 Debian Wheezy。安装后,运行fdisk -l
报告它是一个 GPT 文件系统,parted 识别先前创建的两个分区。但是,无论我使用什么工具(fdisk、parted、gdisk),根分区都显示容量为 2.19TB。
我有一个没有 UEFI 的 32 位系统(DELL PowerEdge R200 服务器)。该系统由一个设置为使用 RAID0 的 RAID 控制器和两个 4TB 磁盘组成。
因此,我的问题是:仅使用软件(例如 parted、gdisk 等)是否可以访问整个 4TB?也就是说,我需要额外的硬件吗?
答案1
您的 RAID 控制器可能不支持 LBA64,32 位扇区会造成约 2TB 的容量限制。LBA 代表逻辑块寻址并且是访问硬盘块的方式。
解决方案是购买支持的新 RAID 控制器。您还可以查看主板是否直接支持 >2TB 驱动器,正如您在评论中提到的那样,这就是您的解决方案。