Chodzi o klopoty -> Kernel panic - not syncing VFS: Unable to mount root fs on unknown block (3,1).
Kontekst: proba zainstalowania pld, ac, i686 w oparciu o live cd i chroot'owanie sie.
Jadro 2.6.11.10-6.
Oczywscie generowanie initrd nie przynioslo porzadanego skutku.
Bootloaderem jest grub, o konfiguracji przytoczonej ponizej.
Niezaleznie od prob wlasnych i krok-po-kroku z dokumentacja na http://pl.docs.pld-linux.org/instalacja_chroot_wstep.html
Z gory dziekuje za pomoc.
>>>GRUB:
# Start GRUB global section
#timeout 1
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
title Linux (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=773
initrd /boot/initrd
# Linux bootable partition config ends
# Other bootable partition config begins
title Windows (on /dev/hdb1)
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
> Kontekst: proba zainstalowania pld, ac, i686 w oparciu o live cd i chroot'owanie sie.
> Jadro 2.6.11.10-6.
>
> Oczywscie generowanie initrd nie przynioslo porzadanego skutku.
> Bootloaderem jest grub, o konfiguracji przytoczonej ponizej.
> Niezaleznie od prob wlasnych i krok-po-kroku z dokumentacja na http://pl.docs.pld-linux.org/instalacja_chroot_wstep.html
>
> Z gory dziekuje za pomoc.
>
>
>
>>>> GRUB:
> # Start GRUB global section
> #timeout 1
> color light-gray/blue black/light-gray
>
> # End GRUB global section
> # Linux bootable partition config begins
> title Linux (on /dev/hda1)
> root (hd0,0)
> kernel /boot/vmlinuz root=/dev/hda1 ro vga=773
tutaj chyba musisz zmienić
> initrd /boot/initrd
>
> # Linux bootable partition config ends
> # Other bootable partition config begins
>
> title Windows (on /dev/hdb1)
> rootnoverify (hd1,0)
> map (hd0) (hd1)
> map (hd1) (hd0)
> makeactive
> chainloader +1
--
pozdros
icek
>>>>GRUB:
> root (hd0,0)
> kernel /boot/vmlinuz root=/dev/hda1 ro vga=773
Ten konfig gruba jest ok, jeżeli masz katalog boot na hda1. Ale tak
prawdopodobnie nie jest, albo nie dodałeś do initrd modułu do obsługi
wybranego systemu plików. Podaj jakieś dodatkowe dane, najlepiej układ
partycji wraz z systemami plików na nich, oraz
zawartość /etc/sysconfig/initrd
--
peem
Wymówka POPR'a #379:
operatorzy zaatakowani przez wirusa roku 2000
-=> Ten konfig gruba jest ok
Pod Slack'iem dzialal ;-).
-=> jeżeli masz katalog boot na hda1. Ale tak
-=> prawdopodobnie nie jest, albo nie dodałeś do initrd modułu do obsługi
-=> wybranego systemu plików. Podaj jakieś dodatkowe dane, najlepiej układ
-=> partycji wraz z systemami plików na nich, oraz
-=> zawartość /etc/sysconfig/initrd
Wycinek fstab'a dotyczacy tematu:
none /proc proc defaults,gid=17 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/hda6 swap swap defaults 0 0
/dev/hda1 / auto defaults 0 0
gdzie /dev/hda1 (na ReiserFS) jest jedna mega partycja (raptem poltora gigowa) na /, /usr, /log i cala reszte, bez zadnych zabaw.
Wycinek (niezahaszowane) z /etc/sysconfig/geninitrd:
COMPRESS=yes
USE_UDEV=no
PROBESCSI=yes
PROBEIDE=yes
PROBERAID=yes
Ale slack to nie pld :P
> Wycinek (niezahaszowane) z /etc/sysconfig/geninitrd:
> COMPRESS=yes
> USE_UDEV=no
> PROBESCSI=yes
> PROBEIDE=yes
> PROBERAID=yes
Niezahashowane powiadasz ?? Proponowałbym odhashować linijkę
BASICMODULES = "reiserfs"
Oczywiście to reiserfs musisz dodać. Ja tak mam na jednej maszynie, a
właściwie to mam BASICMODULES = "ide-disk reiserfs" Do tego w PREMODS mam
dodany moduł do kontrolera dysków, ale to może niekoniecznie, akurat mój
nie chciał się inaczej odpalić. Potem oczywiście wygeneruj initrd.
--
peem
- Dlaczego tu jesteśmy?
- No cóż... Niektórzy twierdzą, że Stwórca Wszechświata zrobił dysk i
wszystko,
co się na nim znalazło. Inni uważają, że to bardzo skomplikowana historia,
w której ważną rolę grają jądra Boga Niebios i mleko Niebiańskiej Krowy.
Jeszcze inni przekonują, że powstaliśmy wszyscy dzięki absolutnie
przypadkowej
koncentracji cząstek prawdopodobieństwa.
Terry Pratchett, "Blask fantastyczny"