Dwa linuksy - czyli o dwóch dyskach, Grubie i instalacji

Tematy związane z oprogramowaniem, instalacją, konfiguracją
sali
Beginner
Posty: 121
Rejestracja: 29 marca 2007, 17:30
Lokalizacja: z du¿ego pokoju

Post autor: sali »

Kod: Zaznacz cały

title          Mandriva
root          (hd6,0)                                                              
kernel       /boot/vmlinuz root=/dev/hdg1 ro 
initrd         /boot/initrd.img
Czego nie jestem pewny, to nazwy obrazu jądra (w linijce zaczynającej się od słowa "kernel") ale tak wynika z tego wpisu, który podałeś ale to pewnie dowiązanie, dlatego tak wygląda :) powinno zadziałać

więcej info o grubie jest o tutaj bardzo dobry poradnik
borlus
Beginner
Posty: 299
Rejestracja: 08 stycznia 2008, 14:27
Lokalizacja: okolice Poznania

Post autor: borlus »

Niestety nie działa. Po wciśnięciu przycisku enter wywala mniej więcej takie coś:

Kod: Zaznacz cały

Booting Mandriva...
(hd6,0)
ERROR 21: Selected disk does not exits
W poradniku Kaki' nic o tym nie ma... A wujek Google też niewiele pomaga...
Pies
Beginner
Posty: 127
Rejestracja: 22 sierpnia 2008, 21:17

Post autor: Pies »

Jesteś pewien, że to dalej dysk (hd6,0)? Spróbuj na / Mandrivy stworzyć dowolny plik, powiedzmy qwerty. Odpal potem gruba w konsoli i wpisz find /qwerty . Dysk który ci wyrzuci spróbuj ustawić w menu.lst dla Mandrivy.
borlus
Beginner
Posty: 299
Rejestracja: 08 stycznia 2008, 14:27
Lokalizacja: okolice Poznania

Post autor: borlus »

W linii komend gruba wpisałem null ( i potem wcisnąłem Tab. Okazało się że powinno być (hd1,0). Teraz znowu wywala przy próbie ładowania kernela "ERROR2: Bad file or directory type".

Udało mi się zamontować dysk i partycje z Mandrivą. Wszedłem do katalogu /boot i dałem ls:

Kod: Zaznacz cały

Debus:/mnt/mandriva/boot# ls --format=single-column
boot.backup.hde
config
config-2.6.24.4-desktop-1mnb
gfxmenu
grub
initrd-2.6.24.4-desktop-1mnb.img
initrd-desktop.img
initrd.img
kernel.h
kernel.h-2.6.24.4-desktop-1mnb
System.map
System.map-2.6.24.4-desktop-1mnb
vmlinuz
vmlinuz-2.6.24.4-desktop-1mnb
vmlinuz-desktop
Który obraz ładować i jak?
Pies
Beginner
Posty: 127
Rejestracja: 22 sierpnia 2008, 21:17

Post autor: Pies »

Spróbuj wg tego co podał Sali, jeżeli nie zadziała to ja już nie będę w stanie niczego wymyślić...

Kod: Zaznacz cały

title        Debian GNU/Linux, kernel 2.6.24-1-686
root        (hd0,6)                                                              //grub inaczej numeruje partycje i dyski, liczy od zera
kernel        /boot/vmlinuz-2.6.24-1-686 root=/dev/hda7 ro
initrd        /boot/initrd.img-2.6.24-1-686 
sali
Beginner
Posty: 121
Rejestracja: 29 marca 2007, 17:30
Lokalizacja: z du¿ego pokoju

Post autor: sali »

no a ja własnie się pofatygowałem do własnego gruba :) ale ok
to twój kernel:

Kod: Zaznacz cały

vmlinuz-2.6.24.4-desktop-1mnb
to twój initrd:

Kod: Zaznacz cały

initrd-2.6.24.4-desktop-1mnb.img
w razie czego sprawdz jeszcze do jakich plików prowadzą dowiązania: vmlinuz i initrd.img a najbezpieczniej użyj tych dowiązań

czyli jeśli to co piszesz jest prawdą to

Kod: Zaznacz cały

title          Mandriva
root          (hd1,0)
kernel       /boot/vmlinuz root=/dev/hdb1 ro
initrd         /boot/initrd.img
powinno zadziałać

Jeśli jednak nie, to odpal konsolę w grubie (wciskając c), wpisz tam

Kod: Zaznacz cały

kernel (hd

i wciśnij [Tab] wyswietlą Ci się dyski tak jak je widzi grub, wybież ten który Cię interesuje a potem tak samo wyświetl sobie numery partycji.
A jak już je będziesz znał, to wystarczy je wpisać w ten szablonik co podałem wcześniej.

Ps. Upewnij się, że komputer botuje z debianowego gruba
borlus
Beginner
Posty: 299
Rejestracja: 08 stycznia 2008, 14:27
Lokalizacja: okolice Poznania

Post autor: borlus »

Zrobiłem wszystko według podanego przez Ciebie szablonu. Dyski i partycje się zgadzają - sprawdziłem. Komputer na 100% bootuje się z gruba Debiana. Niestety w dalszym ciągu zatrzymuje się on na wpisie kernel wyświetlając:

Kod: Zaznacz cały

ERROR2: Bad file or directory type
Wygląda na to, że muszę dać sobie spokój z Mandrivą...
ODPOWIEDZ