URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 5816
[ Назад ]

Исходное сообщение
"LILO при инсталляции ругается"

Отправлено Surf Rider , 25-Фев-01 21:56 
Имеется винт 15 Гиг, разбитый на 2 части. В первой - Вин 2000, на второй - Linux RedHat. Линукс грузится только с дискеты, поскольку при попытке записать загрузчик LILO в MBR выскакивает ошибка: "мне нужен винт с не более чем 1024 цилиндрами на что-то-там, а у тебя их аж 1073. используй ЛБА32 режим в биосе".
Но в биосе винт и выставлен на ЛБА. Биос не старый - ему всего год.
Попробовал повозиться с loadlin - ничего хорошего не получилось.
Даже в свой родной раздел /dev/hda2 LILO тоже лезть отказывается - та же самая мотивация.

Может, кто-нибудь уже сталкивался с этой проблемой???


Содержание

Сообщения в этом обсуждении
"RE: LILO при инсталляции ругается"
Отправлено Sergey Vlasov , 25-Фев-01 22:26 
Раздел, на котором лежит ядро и карта LILO, должен полностью лежать в пределах 1024 цилиндров.  Стандартный способ обхода - создать отдельный маленький раздел для /boot.  Или использовать GRUB - в нем есть возможность использования Int13 LBA Extensions при загрузке (в новых версиях LILO вроде бы тоже есть).

От установки LILO в MBR или в Ext2-раздел в данном случае ничего не зависит (я предпочитаю ставить в раздел - проще восстанавливать после переустановки виндов).


"RE: LILO при инсталляции ругается"
Отправлено Lamerchaynik , 26-Фев-01 21:59 
Подобная проблема...
Слил наипоследнейший лило сегодня, поставил с опцией -lba32 (стоит RH7), он там мне ворнинги, мол биос нужен newer и какая-то аббревиатура (не помню), у меня машина старенькая ;), короче при загрузке пишет:
L 40 40 40 40 40 ...
и так пока не вставишь дискету и не загрузишься с неё ;). С дискеты же грузится, чего ему не хватает при загрузке с диска? Или это уже всё, ничего нельзя сделать? (Остаётся только ставить другие бут-менеджеры, типа GRUB, или биллиным воспользоваться?)

"RE: LILO при инсталляции ругается"
Отправлено Sergey Vlasov , 27-Фев-01 21:57 
Если на BIOS ругается - значит, нет в ней Int13 LBA Extensions.  Соответственно, загрузить что-либо с цилиндра > 1024 не получится.  Или перемещай разделы (Parted, Partition Magic, ...) для создания /boot в пределах 1024 цилиндров, или LOADLIN.  GRUB тут уже вряд ли поможет - проблема в BIOS (хотя его вроде бы можно поставить в раздел FAT32 - я сам не пробовал).  Есть еще вариант перешивки BIOSа, но не факт, что для старой платы найдется новая версия с поддержкой нужных функций.