Аналогичные грабли получаются если ставить Linux на софтовый RAID. Мрёт загрузочный диск и система больше не грузится. В то время как предотвратить эту ситуацию довольно просто. Нужно установить grub на все необходимые диски командой grub-install ИМЯ_ДИСКА, то есть:
#grub-install hd0
в ответ видишь:
Probing devices to guess BIOS drives. This may take a long time.
Searching for GRUB installation directory ... found: /boot/grub
Installing GRUB to hd0 as (hd0)...
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
Здесь последний абзац - список возможных загрузочных устройств для grub. Можно написать команды:
#grub-install hd1
#grub-install hd2
как это сделал я в моем случае. Если дисков больше, могут быть и большие индексы. А можно выбрать fd0 и подпихнуть дискетку, тогда grub поставится на флопик. Хотя это вряд ли надо. Если все винты вымрут, все равно с одной дискетки не загрузишься, потому что раздел /boot на винте.
Автору: попробуй оставить только виндовый раздел, будит ли с него грузиться хоть что-то? Вряд ли, grub не будет грузить винды с раздела ntfs или fat(32), а /boot отключен. Получается, установка grub на раздел с виндой, где нет Linux вообще бессмысленна и лучше установить на такой винт стандартный MBR. Но только после того, как установишь, как я написал выше, grub на винт с Linux и проверишь его работоспособность без винта с Windowsми.
Удачи!