Две ОС linux

Аватар пользователя debug

Суть вопроса - есть установленная на hda2 OS ASPLinux 7.3
Установил на hdc2 Zenwalk - посмотреть, пощёпать так сказать - что такое.
Естевственно устанавливаемый им lilo потёр aspldr из MBR.
Устанавливаю заново aspldr -m, предварительно правя файл aspldr.conf
Добавляю туда строки для загрузки Zenwalk - и конечно же ядро и многое другое
грузится от ASP. Как мне сделать, чтобы либо ASPLoader либо lilo загружал выбранную систему с её параметрами, окружением и т.п.

Аватар пользователя DRVTiny

Две ОС linux

Цитата:
Естевственно устанавливаемый им lilo потёр aspldr из MBR.

Ничего естественного. Это явный признак того, что либо инсталлятор Zenwalk откровенно убог, либо Вы где-то предпочли пойти по пути наименьшего сопротивления и сделали неправильный выбор.

Цитата:
грузится от ASP

Загадочная фраза. Собственно, сути проблемы я так и не понял. У Вас дополнительный пункт в меню для загрузки Zenwalk не появился после /sbin/aspldr'а?

Аватар пользователя debug

Re: Две ОС linux

Да, у Zenwalk поставился lilo - причём он при инсталяции честно предупреждает - что грузиться будет с одной только linux.
В общем после инсталяции lilo появляется только два загрузочных пункта меню - Zenwalk и windows.
А когда попробовал сделать в asploadere добавить по аналогии с его загрузочными строками в aspldr.conf строки для zenwalk - zenwalk
загрузился, только с ядром и окружением ASp Улыбка

Аватар пользователя DRVTiny

Две ОС linux

Цитата:
А когда попробовал сделать в asploadere добавить по аналогии с его загрузочными строками в aspldr.conf строки для zenwalk

Ну там как минимум хотя бы пути надо было поправить. Подмонтировать корневой раздел Zenwalk'а, скопировать его ядро, а также образ initrd (при необходимости) в /boot ASPLinux'а, правильно прописать пути к этим файлам, передать ядру Zenwalk'а параметр root=/dev/hdc2.
Как у Вас сейчас выглядит aspldr.conf?

Аватар пользователя debug

Re: Две ОС linux

Да, именно это я и проделал, только не с ASPLoader, а с lilo Улыбка скопировал ядро с файлом initrd и в lilo указал параметры загрузки ядра - раздел ASP.
Неудобно только - что в одной системе появляется "чуждые" ей 2 файла от другой ОС. Но иначе видимо никак, загрузчик ведь не умеет монтировать другие разделы? Улыбка

Аватар пользователя Ali

Re: Две ОС linux

debug

Цитата:
Но иначе видимо никак, загрузчик ведь не умеет монтировать другие разделы? Улыбка

Можно. Используйте Grub.

Аватар пользователя RedBeard

Re: Две ОС linux

Загрузчик (LILO) для Zenwalk нужно устанавливать не в MBR, а в BOOT того раздела, где он установлен (hdc2). Тогда в MBR (MBR - это на hda (!), а не на hda2 (это раздел)) пишем ASPLoader, цепляем в нем hdc2, и готово!

RSS-материал