[Comm] Создание загрузочного раздела с дистрибутивом

Michael A. Kangin =?iso-8859-1?q?mak_=CE=C1_rsmu=2Eru?=
Ср Июн 4 20:58:10 MSD 2008


On 4 июня 2008 Владимир Гусев wrote:

> > В чем трудность ОДИН раз смонтировать руками "скрытый" раздел
> > куда-либо, настроить lilo, отмонтировать, и больше никогда о нем не
> > вспоминать?
>
> Трудности никакой, просто если это "куда-либо" исчезнет по какой-либо
> причине, толку от всего этого будет 0... Загрузчик обратится к этому
> "куда-либо", а его и нет..

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

----------------------------------------
When Lilo boots the system, it uses BIOS calls to load the Linux kernel off 
the disk (IDE drive, floppy or whatever). Therefore, the kernel must live in 
some place that can be accessed by the bios.

At boot time, Lilo is not able to read filesystem data, and any pathname you 
put in /etc/lilo.conf is resolved at installation time (when you 
invoke /sbin/lilo). Installation time is when the program builds the tables 
that list which sectors are used by the files used to load the operating 
system. As a consequence, all of these files must live in a partition that 
can be accessed by the BIOS (the files are usually located in the /boot 
directory, this means that only the root partition of your Linux system needs 
to be accessed via the BIOS).

Another consequence of being BIOS-based is that you must reinstall the loader 
(i.e., you must reinvoke /sbin/lilo) any time you modify the Lilo setup. 
Whenever you recompile your kernel and overwrite your old image you must 
reinstall Lilo.
----------------------------------------


-- 
wbr, Michael A. Kangin
OIOS, RSMU


Подробная информация о списке рассылки community