Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Kernel panic - not syncing VFS .....

27 views
Skip to first unread message

Michal Z.

unread,
Feb 20, 2006, 4:35:26 PM2/20/06
to
Witam wszystkich i przepraszam za odgrzebywanie klasycznego tematu, jednak ostatnio PLD mnie niemilo zaskoczylo i prosilbym o pomoc.

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

icek

unread,
Feb 20, 2006, 5:26:30 PM2/20/06
to
Michal Z. napisał(a):

> Witam wszystkich i przepraszam za odgrzebywanie klasycznego tematu, jednak ostatnio PLD mnie niemilo zaskoczylo i prosilbym o pomoc.
>
> Chodzi o klopoty -> Kernel panic - not syncing VFS: Unable to mount root fs on unknown block (3,1).
>
gruba nie znam, ale moim zdaniem ustawiłeś root
na partycję która root nie jest
sprawdz gdzie masz /
na jakim dysku np. /dev/hdb6
i wpisz to do gruba jako root

> 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

peem

unread,
Feb 21, 2006, 6:43:27 AM2/21/06
to
Michal Z. wrote:

>>>>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

Michal Z.

unread,
Feb 22, 2006, 6:29:42 PM2/22/06
to
-=> >>>>GRUB:
-=> > root (hd0,0)
-=> > kernel /boot/vmlinuz root=/dev/hda1 ro vga=773

-=> 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

peem

unread,
Feb 23, 2006, 3:53:02 AM2/23/06
to
Michal Z. wrote:
> -=> Ten konfig gruba jest ok
> Pod Slack'iem dzialal ;-).

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"

Michal Z.

unread,
Mar 3, 2006, 6:39:43 PM3/3/06
to
heh ;-).
Dziekuje za pomoc.

iptxqzmu

unread,
Apr 19, 2010, 3:28:10 PM4/19/10
to
0 new messages