On Mon, Feb 13, 2012 at 9:45 AM, Adam Tauno Williams
On Mon, 2012-02-13 at 14:27 +0100, Hans Witvliet wrote:
I wanted to turn a machine into a nfs server, zo i bought some 3TB disks. However, i was told that there seems to be a machical boundry at 2TB, which is alleged to be solved by grub2. As SuSE isn't capable of doing that directly from YaST (at least in 12.1) i decided to put it on hold.
Definining a small primary partition such as /boot as the first partition of the disk doesn't work? Personally, I consider this good practice anyway as even if your damage your 'live' partition /boot is likely unscathed.
Adam, That workaround is not sufficient. First the basic problem: - greater than 2TB disks require GPT partitioning to access the full disk - Booting from GPT disk requires patched grub - Initrd needs a GPT patch (at least per the wiki page) - Booting a GPT disk requires EFI support in bios The article Lars pointed at http://en.opensuse.org/SDB:Installing_on_LARGE_disks handles only the grub and initrd issues I think. Not the EFI issue. ===> a potential workaround for the EFI issue, and I've NEVER tried this. I think you can have both a MS-DOS partition table and GPT. The MS-DOS partition table has to kept in sync with the GPT table. Then create a /boot that is in the first 2 TB of the drive and make sure both partition tables know about it. That will allow grub to boot I "think" there is then a way to tell linux to ignore the MS-DOS partition table and use the GPT table instead. So make sure you configure that as well. ==== If someone knows the details on that or even that what I said about EFI is true, then the wiki page about should be updated to address that. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org