|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 28 Nov 2001 05:21:00 To : All Subject : Проблемы с Lilo - решены посредством NUNI ! --------------------------------------------------------------------------------
---------- Forwarded message ----------
Hello Igor!
Nov 25 17:47 01, Igor Orobetc wrote to Zahar Kiselev:
AY>>> 2. Так используется биос ядpом или нет?
ZK>> Ядpо может читать геометpию диска из CMOS, а если туда setup
ZK>> записал не то что надо - возможны глюки. Если же вообще не
ZK>> пpописывать диск в сетапе, то эти же 40G пpекpасно опpеделяются
ZK>> даже на стаpой 486SX33 если загpузиться с дискеты.
IO> Все ли веpсии Линуха не используют биос или только последние?
Я нашел в Интернете загрузчик, которые _не_ пользуется BIOS и отлично загружает
ядро с 40G диска на плате Intel Atlantis, где ни lilo, ни
GRUB не хотели его грузить. То есть конечно они бы тоже загрузили, но для этого
пришлось бы переразмечать диск и выделять на нем /boot - раздел.
Что сложно по причине заполненности диска важными данными(коллекция mp3).
Итак - загрузчик называется NUNI и находится через google сразу в нескольких
местах. Собственной homepage у него похоже нет.
Однако это не мешает ему грузить ядро с любого IDE-интерфейса, лишь бы был
правильно указан порт для доступа к нему. Автор указывает даже порты для
какого-то продвинутого PCI IDE контроллера - значит и оттуда можно.
В установке NUNI есть особенность - его ассемблерный кусок надо
перекомпилировать каждый раз при замене или перемещении ядра так как его
местонахождение "вкомпилируется" в загрузчик. Для этого нужен ассемблер
nasm(хороший кстати ассемблер). Это конечно не совсем красиво, но lilo в этом
смысле ничуть не лучше. Вот grub - он лучше, но через bios работает.
И о недостатках - похоже что образ ядра может быть только один, так что при
замене ядра следует позаботиться о резервном варианте загрузки - с флопа или
сидирома, что обычно не составляет проблемы.
Также не стоит пытаться поставить NUNI на диски, не понимающие LBA, да и не
нужен он на маленьких дисках - там GRUB отлично работает.
Более неприятно то, что ядро может быть загружено _только_ с раздела с ext2fs.
У кого reiser - придется обломаться.
Zahar
-+- Msged/LNX 6.1.0
+ Origin: undefined location (2:5030/382.1)
--- Msged/LNX 6.1.0
* Origin: undefined location (2:5030/382.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883c045695.html, оценка из 5, голосов 10
|