Cannot boot from software RAID with 2TB disks

Chan Chung Hang Christopher christopher.chan at bradbury.edu.hk
Fri May 14 12:12:14 UTC 2010


Matthias Brennwald wrote:
> On May 13, 2010, at 3:56 PM, ubuntu-users-request at lists.ubuntu.com wrote:
> 
>> Matthias Brennwald wrote:
>>> On May 13, 2010, at 5:44 AM, ubuntu-users-request at lists.ubuntu.com wrote:
>>>
>>>> I have also been tried this configuration except with 2x250GB SATA drives
>>>> with software RAID1 on Ubuntu 10.04. The installation went fine except that
>>>> the server is unable to boot. I cannot get GRUB to install correctly. Does
>>>> anyone have a solution?
>>>>
>>>> Nigel
>>> Thanks for this info. I don't have a solution (yet), but at least we now know the problem is not (only) related to the size of my disks (2TB).
>>>
>> Yours is due to the Debian installer not supporting making a bios_boot 
>> partition under the GPT scheme of things for embedding grub.
> 
> I believe I do not understand this (I am a noob). How can I get around this flaw in the installer? Boot from the Live CD, install parted, and use this to set up my software RAID from the Live CD environment before installing the system? Do I have to make the bios_boot partition there, too? Or what?
> 

The GPT scheme does not leave space for grub to embed itself like the 
pcdos scheme does. Which is why you have to create a bios_boot partition 
in the GPT scheme to provide a place for grub to embed itself.

grub can still work without that but it is like playing Russian roulette 
because it will have to create a file listing the location of blocks 
where its code is stored and hope they are never moved.

Hmm, the alternate installer aka Debian installer apparently should have 
already got this licked according to the post below...

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491376

This guy worked around the installer...I am not that familiar with the 
debian-installer, with anaconda Alt-F2 would give me a shell, I 
remembered something similar with debian-installer

http://osdir.com/ml/grub-devel-gnu/2009-08/msg00254.html

But yes, your idea of creating the partitions (especially the bios_boot 
partition and using parted to mark) in the LiveCD environment before 
loading the installer should do too.




More information about the ubuntu-users mailing list