Strona 2 z 2
: 22 sierpnia 2008, 20:25
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
: 22 sierpnia 2008, 21:40
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...
: 22 sierpnia 2008, 22:11
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.
: 22 sierpnia 2008, 22:20
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?
: 22 sierpnia 2008, 22:42
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
: 22 sierpnia 2008, 22:48
autor: sali
no a ja własnie się pofatygowałem do własnego gruba

ale ok
to twój kernel:
to twój initrd:
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
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
: 23 sierpnia 2008, 11:35
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:
Wygląda na to, że muszę dać sobie spokój z Mandrivą...