LINUX.ORG.RU

Насколько мне известно, это можно лечить следующим образом
(т.е. подсвечником):

При разбиении диска создать следующие разделы:
/dev/hda1 - size ~32-64Mb mount point /boot
/dev/hda2 - size=2*RAM swap
/dev/hda3 - size as wanted mount point /
/dev/hda4 - size as wanted mount point /home

Должно помочь. А твоя проблема связана с тем, что старые версии
ядра (по умолчанию) не поддерживают диски больше 1 Gb, если
ядро встало в начало диска - все O'kay, будет работать, а если
нет - ну не повезло. Попробуй предложенное мной решение.

P.S. Хоть бы дистрибутив указал, интересно же.

Ikonta_521
()

> старые версии ядра (по умолчанию) не поддерживают диски больше 1 Gb

Бред. Правильный ответ: Древние версии LILO не умели грузить ядро, если оно попало дальше, чем за 1024-й цилиндр.

Что касается винтов, то на машине 19лохматого года (например, 486) легко заводятся и 10Gb винты (Линуксу в отличие от m$-поделок наплевать на умение BIOS работать с большими дисками, BIOS нужен только для того, чтобы прочитать загрузчик с винта). Главное -- чтобы раздел /boot попал ЦЕЛИКОМ ДО 1024 цилиндра. Остальное уже никого не волнует.

Obidos ★★★★★
()

А не мог бы ты указать, какие именно версии Lilo не поддерживают загрузку ядра, расположенного дальше 1024 цилиндра.

И прошу пояснить значение поля при компилляции ядра с указанием объема жесткого диска 1, по умолчанию или 2 Gb.

И, если можно, более подробно про использование больших дисков на старых машинах. Все.

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