[sisyphus] lilo installation
Serge Pavlovsky
=?iso-8859-1?q?pal_=CE=C1_interexc=2Ecom?=
Пн Сен 29 20:52:05 MSD 2003
В ?? 29.09.2003, в 19:22, Pavel S. Khmelinsky пишет:
> Предположим ситуацию стоят два сервера без клав, без мониторов,
> без дисководов. но с жесткими дисками, по одному на каждый. Оба
> как не трудно догадаться /dev/hda. Для удобства один сервер
> назовем www второй ftp. Теперь предположим что на ftp слетело
> lilo, после чего ftp был нечаяно перезагружен. Тех. персонал
> колокейшена после звонка по телефу системного администратора
> переставил диск из ftp в www.
> Как итог имеем www с двумя дисками /dev/hda и /dev/hdc (бывший
> /dev/hda а ftp). К www есть удаленный доступ.
> Итак задача: установить lilo на /dev/hdc стоящий на www, причем
> так чтобы при переносе /dev/hdc c www на /dev/hda ftp, ftp грузился.
>
> Пробовал решать так монтировал дерево файловых систем с /dev/hdc
> куда-нибудь, например в /mnt/ftp-root, а потом делал
> $ chroot /mnt/ftp-root lilo -b/dev/hdc
> Вроде лило ставилось, вроде даже на /dev/hdc. Но ftp при возврате
> на него родного диска попрежнему не грузится.
>
> Биосы на обоих машинах разные. При запуске лило выдает
> предупреждение о том что геометрия диска не соответсвует
> настройкам биоса:
>
> $ chroot /mnt/stat/ lilo -b/dev/hdc
> Ignoring entry 'boot'
> Warning: /dev/hdc is not on the first disk
> Warning: Kernel & BIOS return differing head/sector geometries
> for device 0x81
> Kernel: 38765 cylinders, 64 heads, 63 sectors
> BIOS: 1023 cylinders, 255 heads, 63 sectors
> Added linux-up *
>
> Извечный вопрос: кто виноват и что делать?
> На самом деле у меня еще ни разу в подобной ситуации не
> получилось записать лило. Всегда пользовался rescue диском или
> еще как-то.
>
> Может лучше какой другой загрузчик использовать? Syslinux? Grub?
grub лучше, но и с lilo можно. вам не столько нужен нужен chroot,
сколько надо lilo передавать измененный конфиг, а что туда писать
смотрите в районе bios= и disk= в man lilo.conf
кстати, у lilo есть -r, и вообще, man lilo; man lilo.conf почитайте
--
Serge Pavlovsky <pal на interexc.com>
Подробная информация о списке рассылки Sisyphus