Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: trimata в Sep 01, 2004, 22:24



Титла: lilo+4 OS
Публикувано от: trimata в Sep 01, 2004, 22:24
Здравейте на всички.
Преди няколко дена реших да си инсталирам SUSE-9.1от 5-те диска.Инсталирх го на цял хард 20ГБ,сложих абсолютно всичко (без 20-ина пакета които заради несъответствие  MD5sum-a не искат да се инсталират).Голям кеф,много красиво.До сега винаги съм ползвал Slack,и искам да продължа да го имам.
Радостта ми не продължи дълго обаче.След края на инсталацията SUSE-то си сложи негово lilo в което не фигурираше път за зареждане на Slack-а,затова копирах от /etc/lilo.conf на SUSE-то ето тази част:
image = /boot/vmlinuz
    label = Linux-2.6.8.1
    initrd = /boot/initrd
    root = /dev/hdb1
    append = "resume=/dev/hdb5 splash=silent desktop"
и щастлив сложих бут дискетата за зареждане на Slack.Всичко мина нормално,след което редактирах /etc/lilo.conf на Slack-а и добавих записа за SUSE-то,сейвнах творението си и от конзола написах
/sbin/lilo (е без /sbin   :p ) .Като отговор ми върна следната грешка:

Added Windows *
Added Linux
Added Linux267
Fatal: open /boot/initrd: No such file or directory

Явно проблема идва от двата записа " /boot/initrd"
Slack-а е инсталиран на /dev/hda4 а SUSE-то на /dev/hdb1.
Когато коментирам записа " /boot/initrd"  на SUSE-то lilo-то се реинсталва без проблеми,но след това като стартирам SUSE-то, то се зарежда с " /boot/initrd" на Slack-а.
Ако някои се е зблусквал с подобен проблем или има някакви предложения и идеи,нека бъде така добър да ги сподели

С уважение:Илиян Чаков


Титла: lilo+4 OS
Публикувано от: в Sep 02, 2004, 01:13
проблема ти е , че имаш две директории /boot

всмисъл такъв имаш една , когато

root=/dev/hdaX1

и друга , когато

root=/dev/hdaX2

най-добре /boot да си ти е отделен партишън и да си го организираш ти (по-внимателно)

, но в тази ситуация.

- root в lilo.conf да ти стане този , където е Сусе-то(нали то искаше initrd)
- копираш ядрото на слак-а в боот директорията "на" Сусе-то
разбира се под друго име
-оправяш си конф. на лилото в часта за image=name-of-the-slack-kernel

---
поне така мисля

пс: да се има впредвид , че съм към заспиване ;)

съвет:

ползвай само едното , а другото с chroot , поне като временно решение, ако е спешно , мързи те или неможеш сега да го оправиш / примерно не разбра нещо от написаното по-горе ...

 успех ;)