The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Загрузчик LILO."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Загрузчик LILO."
Сообщение от AFTER_DARK emailИскать по авторуВ закладки(ok) on 15-Фев-05, 13:14  (MSK)
Приветствую всех.
Проблема оказалась в следующем.
Не могу прописать нормально в lilo.conf (скорее всего неумею)
так что-бы можно было загружать linux с разных разделов.

Теперь более подробней и внятно: :))))

Установил Линух допустим в раздел hda3. При установке разрешил установить загрузик.
После этого поставил другой линух, но уже в раздел hda5 здесь от установки загрузчика отказался, т.к. намеривался прописать загрузу этого линуха в ранее установленом LILO.

lilo.conf после редактирования выглядит примерно так.

              boot = /dev/hda
              delay = 40
              
              
              image = /boot/vmlinuz    - это первый линух
                      label = old_lin
                      root=/dev/hda3
              
              image = /boot/vmlinuz    - это второй линух
                      label = new_lin
                      root=/dev/hda5

              other = /dev/hdb1
                      label = dos
                      table = /dev/hda

От первого линуха lilo ставилось в MBR, От второго не ставилось вообще
и вот какая фишка, если я выбираю загрузку второго линуха, то ядро все равно загружаеться с hda3/boot/vmlinuz, а уж потом монтируеться root на hda5. А если я для второго линуха прописываю строчку image = /dev/hda5/boot/vmlinuz, то команда lilo просто не выполняеться и выходит сообщение,что не найден имидж ядра (для второго линуха).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Загрузчик LILO."
Сообщение от jonatan Искать по авторуВ закладки(??) on 15-Фев-05, 13:35  (MSK)
Все правильно. В обоих случаях
image = /boot/vmlinuz
указывает на одно и тоже ядро. Надо подмонтировать hda5, например, в /mnt/hda5 (если /boot на том же разделе, что и /) и прописать в lilo.conf следующее:

image = /boot/vmlinuz    - это первый линух
   label = old_lin
   root=/dev/hda3
    
image = /mnt/hda5/boot/vmlinuz    - это второй линух
   label = new_lin
   root=/dev/hda5

Запускаем lilo и вперед.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Загрузчик LILO."
Сообщение от AFTER_DARK emailИскать по авторуВ закладки(ok) on 15-Фев-05, 15:14  (MSK)
Что-же это получаеться????
выходит что нельзя поставить несколько линухов на машину, так что-бы они были независымы друг от друга ??? т.е. без всяких дополнительных монтирований.

т.е. что-бы было так что при запуске какая нить прога (на обязательно lilo) могла смотреть в любой диск\путь который я укажу и отттуда загружать ядро и соответственно далее монтировать root - который то-же будет указан мной ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру