При использовании Debian Squeeze и его GRUB v2 в купе с программным зеркалом, сделанным через mdadm (например, прямо при установке операционной системы) - все хорошо, но система не загружается, если вынуть первый жесткий диск.
Т.е. получается так, что при использовании Software RAID-1 Mirror в Debian Squeeze, загружаться ОС может только с первого диска. Если же он выходит из строя - то на втором диске, конечно, данные остаются, но вот грузиться система с него уже не сможет.
Бред, конечно, да и только, но вот такую козу нам подкинули разработчики Debian.
Давайте решим эту проблему. Для этого установим GRUB на второй жесткий диск тоже.
1) Выполняем:
$ sudo dpkg-reconfigure grub-pc
2) В открывшемся окне на вопрос "Linux command line" оставляет то, что там написано (по-умолчанию - ничего).
3) Далее - на вопрос "Linux default command line" - опять оставляем предложенный вариант (по-умолчанию - "quiet").
4) Дальше выбираем оба жестких диска, на которых нам надо, чтобы стоял загрузчик (например, /dev/sda и /dev/sdb).
Внимание! Диски md выбирать не надо!
5) Открываем файл /etc/default/grub на редактирование и раскоментируем строчку:
GRUB_TERMINAL=console
после чего файл записываем.
6) Как и рекомендуется в этом файле - пересобираем конфиг GRUB:
$ sudo update-grub
И все, отсюда система сможет уже грузится с обоих жестких дисков - неважно, какой из них остался живым.
Комментарии
Оставить комментарий
Операционная система LINUX
Термины: Операционная система LINUX