1 |
Am 20.10.2013 15:13, schrieb Mick: |
2 |
> On Sunday 20 Oct 2013 13:57:34 Michael Hampicke wrote: |
3 |
>> Am 20.10.2013 11:54, schrieb Mick: |
4 |
>>> Any ideas why the Ubuntu installation won't boot? |
5 |
>> |
6 |
>> My guess would be, you cannot boot, because if you install grub in |
7 |
>> /dev/md0. |
8 |
>> |
9 |
>> Upon boot the bios cannot find stage1 of the bootloader, which normally |
10 |
>> lies in the MBR (which also houses the partition table). |
11 |
> |
12 |
> I see ... so installing the MBR code in the /dev/md0 block device is further |
13 |
> down the disk than where BIOS is looking for it and that's why it errors out? |
14 |
> |
15 |
|
16 |
That would be my guess. Maybe someone more knowledgeable on how mdadm |
17 |
writes stuff on the disk can jump in and provide additional info. But |
18 |
I'm pretty sure, if you install grub in md0, it's not in that place on |
19 |
the disk where the bios is actually looking for. |
20 |
|
21 |
> |
22 |
> It seems to me then that I *have* to create normal partitions on /dev/sda & |
23 |
> /dev/sdb, or I would need a different boot drive. Is there another way to |
24 |
> overcome this problem. |
25 |
|
26 |
Maybe create two mds. md1 (sda1, sdb1) is a small boot partition which |
27 |
contains stage2+, the kernel and the initramfs. And md2 (sda2, sdb2) |
28 |
which acts as another block device with partition table, etc... |
29 |
In this setup you could install grub in the mbr of sda and sdb |
30 |
(grub-install /dev/sda...) |
31 |
|
32 |
A quick google on this subject returned no usable results. But I am off |
33 |
now until tomorrow. |