Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ramazan Ja-Far                       2:5020/400     26 May 2002  02:19:10
 To : Oleg O. Ossovitskii
 Subject : Re: LILO: hidden partitions.
 -------------------------------------------------------------------------------- 
 
 Hi!
 
 Oleg O. Ossovitskii wrote:
 
 > RJF> ntldr грузит не Linux, а LILO (из файла).
 > RJF> В свою очередь, LILO грузит Linux (при этом LILO
 > RJF> может лежать на одном винте, а Linux на другом).
 > 
 > это другое дело. Если /boot от линукса лежит на том же разделе, что и
 > NT-я то все нормально работает.
 
 Hет, ты пока ещё не въезжаешь. /boot от линукса может лежать
 на любом винте.
 
 Что такое LILO? - это 512 байт, один сектор. LILO содержит простой
 код, который грузит остаток кода загрузчика (/boot/boot.b) или
 перенаправителя (/boot/chain.b). Chain грузит другую ось - через
 загрузку её бутсектора или MBR. Boot.b грузит ядро линукса.
 /* я могу ошибаться, но в общем процесс такой */
 Откуда LILO (эти 512 байт) можеть знать, где брать дополнительные
 загрузчики? Кроме того, LILO нужно знать где лежит /boot/message
 (чтобы рисовать меню загрузки).
 Чтобы не напрягать LILO поиском файлов в файловой системе (чтобы не
 пихать в LILO код драйверов файловых систем), всё делается так:
 когда мы создаём LILO командой /sbin/lilo, прямо в LILO встраиваются
 адреса секторов, в которых лежат нужные ему вещи. Адреса лежат либо
 в D(disk)/C/H/S формате, либо в линейном (в зависимости от наличия
 опций linear или lba32 в lilo.conf на момент создания LILO).
 Hо файлы, нужные LILO, слишком большие (особенно /boot/vmlinuz*) и
 их секторные карты целиком в 512 байт не влазят. Поэтому используется
 indirection - создаётся отдельный файл карты /boot/map и в LILO
 засовывается карта карты :).
 Т.е. LILO знает, в каких секторах лежит /boot/map;
 прочитав /boot/map, он узнаёт, по каким секторам искать
 /boot/vmlinuz* и т.п.
 
 Т.к. адреса секторов хранятся вместе с номером диска (всего 5 байт),
 то LILO может поднять файл с любого винта, видимого через BIOS.
 
 Когда ты запускаешь /sbin/lilo, он видит, что /boot лежит на hdc
 и вычисляет, что для BIOS hdc==0x81. С учётом этого дела создаётся
 сектор LILO, в который пихаются ссылки на сектора 81-го винта.
 Понятно?
 
 -- 
 Bye!
 Ramazan
 
 --- ifmail v.2.15dev5
  * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 LILO: hidden partitions.   Ilya Vinogradov   17 May 2002 00:22:49 
 Re: LILO: hidden partitions.   Alexei Dets   17 May 2002 00:50:37 
 Re[2]: LILO: hidden partitions.   STDERR   17 May 2002 15:01:22 
 Re: Re[2]: LILO: hidden partitions.   Sergey Gernichenko   27 May 2002 22:55:16 
 Re: Re[2]: LILO: hidden partitions.   Terehov Gennady   28 May 2002 11:03:58 
 Re: LILO: hidden partitions.   Dmitry Strokov   04 Jun 2002 12:12:33 
 Re: LILO: hidden partitions.   Maksim Pozdeyev   05 Jun 2002 16:38:24 
 Re: LILO: hidden partitions.   Valentin Nechayev   05 Jun 2002 22:46:05 
 Re: LILO: hidden partitions.   Maksim Pozdeyev   06 Jun 2002 21:18:54 
 Re: LILO: hidden partitions.   Ilya Vinogradov   17 May 2002 12:01:33 
 Re: LILO: hidden partitions.   Alexei Dets   17 May 2002 18:57:00 
 Re: LILO: hidden partitions.   Ilya Vinogradov   19 May 2002 00:40:22 
 Re: LILO: hidden partitions.   Alexei Dets   20 May 2002 19:25:14 
 Re: LILO: hidden partitions.   Sergey Gernichenko   27 May 2002 22:59:16 
 Re: LILO: hidden partitions.   Alexei Dets   28 May 2002 18:29:33 
 Re: LILO: hidden partitions.   Sergey Gernichenko   29 May 2002 01:27:24 
 Re: LILO: hidden partitions.   Alexei Dets   29 May 2002 19:11:05 
 LILO: hidden partitions.   Sergej Antonov   20 May 2002 21:11:24 
 Re: hidden partitions.   Vitaly Gonchar   21 May 2002 15:09:22 
 hidden partitions.   Sergej Antonov   21 May 2002 18:50:08 
 Re: LILO: hidden partitions.   Alexandra Kossovsky   17 May 2002 18:49:21 
 Re: LILO: hidden partitions.   Ilya Vinogradov   22 May 2002 16:01:17 
 Re: LILO: hidden partitions.   Sergey Gernichenko   27 May 2002 23:03:02 
 Re: LILO: hidden partitions.   Dashi Maladaev   17 May 2002 17:23:55 
 Re: LILO: hidden partitions.   Ilya Anfimov   17 May 2002 19:55:10 
 LILO: hidden partitions.   Valentin Ermolaev   19 May 2002 21:03:05 
 Re: LILO: hidden partitions.   STDERR   22 May 2002 19:53:35 
 LILO: hidden partitions.   Dmitry Klavdiev   21 May 2002 15:36:43 
 Re: hidden partitions.   Ramazan Ja-Far   21 May 2002 20:38:24 
 hidden partitions.   Dmitry Klavdiev   23 May 2002 13:07:52 
 Re: hidden partitions.   Ramazan Ja-Far   28 May 2002 05:43:18 
 hidden partitions.   Dmitry Klavdiev   28 May 2002 19:53:33 
 Re: hidden partitions.   Ramazan Ja-Far   29 May 2002 19:00:27 
 Re: LILO: hidden partitions.   Oleg O. Ossovitskii   22 May 2002 14:30:18 
 Re[2]: LILO: hidden partitions.   STDERR   22 May 2002 19:53:37 
 Re[3]: LILO: hidden partitions.   Oleg O. Ossovitskii   23 May 2002 11:33:21 
 Re: Re[3]: LILO: hidden partitions.   Konstantin Dolgan   23 May 2002 12:36:42 
 Re[5]: LILO: hidden partitions.   Oleg O. Ossovitskii   23 May 2002 14:13:23 
 Re[4]: LILO: hidden partitions.   Ramazan Ja-Far   25 May 2002 00:42:12 
 Re[4]: LILO: hidden partitions.   STDERR   24 May 2002 02:16:05 
 Re[5]: LILO: hidden partitions.   Oleg O. Ossovitskii   24 May 2002 09:43:21 
 Re[4]: LILO: hidden partitions.   Ramazan Ja-Far   24 May 2002 23:30:03 
 Re[5]: LILO: hidden partitions.   Terehov Gennady   25 May 2002 17:03:41 
 LILO: ой   Dmitry Klavdiev   26 May 2002 18:35:00 
 Re: LILO: ой   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   27 May 2002 21:05:31 
 Re: LILO: ой   Ramazan   28 May 2002 05:43:18 
 LILO: ой   Garaev Ildar   28 May 2002 11:24:35 
 Re: LILO: ой   Terehov Gennady   28 May 2002 11:18:29 
 6 аргументов за LILO в буитсекторе   Ramazan Ja-Far   28 May 2002 16:53:30 
 Re: LILO: ой   Ramazan Ja-Far   28 May 2002 05:43:17 
 LILO: ой   Dmitry Klavdiev   28 May 2002 19:47:10 
 Re[5]: LILO: hidden partitions.   Oleg O. Ossovitskii   25 May 2002 19:07:48 
 Re: LILO: hidden partitions.   Ramazan Ja-Far   26 May 2002 02:19:10 
 LILO: hidden partitions.   Dmitry Klavdiev   23 May 2002 13:10:51 
 LILO: hidden partitions.   Ilya Vinogradov   22 May 2002 13:22:06 
 LILO: hidden partitions.   Dmitry Klavdiev   23 May 2002 13:35:01 
 LILO: hidden partitions.   Ilya Vinogradov   24 May 2002 21:44:40 
 NTFS R/W   Ramazan Ja-Far   25 May 2002 00:42:12 
 Re: LILO: hidden partitions.   Ivan Churkin   25 May 2002 14:10:14 
 Re: LILO: hidden partitions.   Ivan Churkin   22 May 2002 16:20:27 
 LILO: hidden partitions.   Dmitry Klavdiev   23 May 2002 13:31:25 
 Re: LILO: hidden partitions.   Valentin Nechayev   24 May 2002 00:34:09 
 Re: LILO: hidden partitions.   Ramazan Ja-Far   25 May 2002 00:42:11 
 Re^2: LILO: hidden partitions.   Ivan Churkin   25 May 2002 14:04:43 
 Re: LILO: hidden partitions.   Sergey Gernichenko   27 May 2002 23:09:48 
 Re: hidden partitions.   Ramazan Ja-Far   24 May 2002 23:30:04 
 hidden partitions.   Sergej Antonov   25 May 2002 12:53:36 
Архивное /ru.linux/9140ca41727f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional