пятница, 10 сентября 2010 г.

Установка debian на сервер с adaptec 2010s

При установке lenny, grub не устанавливается (lilo собственно то же). Возможная причина - он хочет установиться на hda, которым в моей системе является DVD. Рейд же спрятался в /dev/i2o/hda. После чтения интернетов выкрутился так:
  1. Установку завершил без установки загрузчика.
  2. Загрузился еще раз с установочного CD и вошел в rescue mode до командной строки.
  3. mkdir -p /mnt/recovery
  4. mount /dev/i2o/hda1 /mnt/recovery (/dev/i2o/hda1 - root раздел)
  5. mount -o bind /dev /mnt/recovery/dev (делаем копию устройств загруженной оси в chroot)
  6. chroot /mnt/recovery /bin/bash
  7. apt-get install grub
  8. grub-install /dev/i2o/hda (ставим загрузчик на рейд)
  9. update-grub (создаем конфигурацию grub, т.е. файлы в /boot/grub)
Если у /boot на отдельном разделе - смонтировать его до пункта 6

2 комментария:

DrAider комментирует...

apt-get install grub -команда не найдена

grv комментирует...

Да. Между 4 и 5 пунктом просится:
mount /cdrom /mnt/recovery/media/cdrom