Как вариант, можно поставить загрузчик Lilo по этой инструкции.
Покопавшись день в гугле, наскрёб простое решение (отдельные благодарности вот этому админу).
После установки Debian Squeeze на RAID-1 нужно установить загрузчик на второй винт.
Делается это так:
Код: Выделить всё
dpkg-reconfigure grub-pc
root (hd0,0)
setup (hd0)
Отмечаю звёздочками /dev/sda и /dev/sdb
Далее в /etc/default/grub нужно раскоментировать строку:
Код: Выделить всё
”GRUB terminal=console”
и для пересоздания конфигурационных файлов в /boot даём команду:
Код: Выделить всё
update-grub
Когда грузится графический терминал GRUB–меню, по-умолчанию подгружается файл фонта из /boot. Скорее всего, он не может загрузится.
Поэтому смена на GRUB terminal=console помогает - так не грузится данный фонт.
Выключаю Debian, вынимаю второй диск.
Включаю - загрузка идёт без проблем

Видно, что второго диска нет:
Код: Выделить всё
mdadm --detail /dev/md0
После подключения диска обратно,
восстанавливаю RAID-1
Код: Выделить всё
mdadm -a /dev/md0 /dev/sdb1
mdadm -a /dev/md1 /dev/sdb5
mdadm -a /dev/md2 /dev/sdb6
Выключаю Debian, вынимаю первый диск.
Включаю - загрузка идёт без проблем

Видно, что первого диска нет:
Код: Выделить всё
mdadm --detail /dev/md0
После подключения диска обратно,
восстанавливаю RAID-1
Код: Выделить всё
mdadm -a /dev/md0 /dev/sda1
mdadm -a /dev/md1 /dev/sda5
mdadm -a /dev/md2 /dev/sda6
PS: Только что проверил на VirtualBox 4.1.2