У меня возникла такая ситуация. На /dev/hda находится система, в которой
я работаю. При этом мне нужно установить lilo в MBR на диск /dev/hdc,
который потом должен использоваться на другой машине в качестве
/dev/hda. То есть, я делаю копию системы на этот диск, чтобы потом
использовать его на другом компьютере. Я пишу на втором диске
lilo.conf (см. ниже), делаю туда chroot и запускаю lilo.
Вот мой /etc/lilo.conf:
boot=/dev/hdc
map=/boot/System.map
default=lfs
linear
disk=/dev/hdc
sectors=63
heads=16
cylinders=332
prompt
timeout=50
image=/boot/lfskernel
label=lfs
root=/dev/hdc1
read-only
image=/boot/lfskernel
label=failsafe
root=/dev/hdc1
append=" failsafe"
read-only
Уточнение геометрии диска нужно для этого старинного монстра,
но не в этом суть. С таким lilo система на другом компьютере
не стартует, выводит L 40 40 40 40 40... и так на весь экран,
что означает "Seek failure". Варьируя последнюю букву во всех
вхождениях /dev/hd[a|c] ничего добиться не удалось -- все то же
сообщение при загрузке. Ну а если я прописываю в lilo.conf
boot=/dev/hda, то, естественно, вообще перезаписывается MBR
моей основной системы.
В общем, теперь уж и не знаю что еще попробовать и достижима
ли моя цель вообще ;-( Конечно, можно загружаться с rescue floppy
со вторым диском подключенным на /dev/hda и делать lilo оттуда,
но как-то геморно это, наверняка можно сделать все это сразу.
Если кто знает как с этим справиться -- поможите, пожалуйста!
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Добовление в LILO новой ОС (2004)
- Форум Lilo (2004)
- Форум lilo+windows (2007)
- Форум lilo - keytable read/cheksum errore (2006)
- Форум Проблема с /sbin/lilo (2006)
- Форум установка двух linux (2003)
- Форум ядро :) (2005)
- Форум Lilo 2 винчестера (2006)
- Форум Lilo 2 винчестера (2006)
- Форум Загрузка LiLo'й FreeBSD со второго винта (2007)