LINUX.ORG.RU

lilo troubles


0

0

Здравствуйте. Подскажите пожалуйста. Почему, чтобы загрузилось lilo, необходимо в его конфиг добавить

disk=/dev/hdc

bios=0x80

?

Без этого загрузка останавливается на LI.

Гружусь с харда висящем на secondary master. Сколько не искал, толком понять не смог.

★★★★★
Ответ на: комментарий от UVV

Ст0ит - не ст0ит вопрос другой, мне бы понять почему надо делать как я описал в посте.

P.S. это не для себя делается поэтому весьма критично

roy ★★★★★
() автор топика
Ответ на: комментарий от UVV

Стоит сменить ориентацию на би - возможностей больше, чем так

anonymous
()

Т.е. толком никто не знает или я не совсем понятно описал ситуацию? )

roy ★★★★★
() автор топика

А слабо почитать man или в google'е набрать?

These <dev=0xc0, ... blah ...> mean LILO thinks it should build bootloader which will try to access your hda through INT13 as 0xC0 device at _boot_time_. This might be because you set in the BIOS boot device floppy, or SCSI ( just to boot somehow ). LILO isn't aware about your plans to change boot device in the future, so you have to explicitely tell that your root=/dev/hda? for yor images will be on BIOS 0x80 device in the next boot. 1) For every image= section append parameter disk(or disc ? can't remember now, LILO errore'd once because of that )=0x80.

Собственно, 0x80 - это указание на то, что диск первый. 0x81 - второй.

А еще ты их можешь "поменять" местами, например, чтобы винда, находящаяся на втором диске, все же грузилась (см. FAQ).

P.S. Вопрос из тех, которые задают в useless_faq в ЖЖ (или не faq, но первое слово присутствует).

jackill ★★★★★
()
Ответ на: комментарий от jackill

Спасибо. Не стоит так расстраиваться по поводу этого вопроса, я искал решение проблемы, решил ее, но не совсем понял, почему так. Сейчас стало более понятно.

roy ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.