При загрузке ядра LILO запоминает данные о назначении номеров BIOS для
дисков, и потом при установке
загрузчика использует эти данные. При смене устройства для загрузки в настройках BIOS номера дисков
меняются (выбранный для загрузки диск получает номер 0x80), поэтому сохранённая lilo информация
перестаёт соответствовать реальной конфигурации.Нужно явно указать номера дисков в /etc/lilo.conf:
disk=/dev/hda
bios=0x80
disk=/dev/hdb
bios=0x81URL: http://lists.altlinux.ru/pipermail/community/2005-March/1485...
Обсуждается: http://www.opennet.me/tips/info/851.shtml
хех.
А чтобы применить новый конфиг, надо перенести линукс обратно на старый винт, и запустить lilo.С grub в этом отношении проще.
про лайвсиди забыл))
и ручками
Для Alt..: Запускаешся с CD (dvd) -> System resque -> смотриш, куда смонтировался hda1 (/mnt) -> выполняеш |chroot /mnt| -> ну и остается запустить |lilo|
На Альте Школьный 5.02 решилось:
1. загрузка лив СD
2. запуск fixmbr
3. Перезагрузка