Strona 1 z 1
Błąd po kompilacji jądra: VFS Unable to mount root fs (...)
: 15 sierpnia 2007, 23:28
autor: fazie
Witam,
kompiluję jądro 2.6.20 z patchami z linuxbox.pl (imq+pom etc), po kompilacji i odpaleniu nowego jądra dostaję błąd
Kod: Zaznacz cały
VFS: Unable to mount root fs on unknown block(0,0)
Wpisy z grub'a skopiowałem z oryginalnej instalacji, zmieniając tylko położenie ram dysku i jądra, na dysku oprócz linuxa mam jeszcze windowsa, a debian jest zainstalowany na macierzy softwareowej RAID1
2 x SATA (sata_nv)
Jeśli będzie potrzebne więcej danych to udostępnię
Z góry dzięki za pomoc,
: 16 sierpnia 2007, 10:54
autor: Rad
Nie wkompilowałeś na stałe:
1. Sterownika kontrolera dysku
2. Sterownika systemu plików na /
Na 99% jedna z tych dwóch rzeczy to przyczyna problemu.
: 16 sierpnia 2007, 11:41
autor: ruun
Rad pisze:Nie wkompilowałeś na stałe:
1. Sterownika kontrolera dysku
2. Sterownika systemu plików na /
Na 99% jedna z tych dwóch rzeczy to przyczyna problemu.
Jak używa initrd to chyba nie musi mieć tego wkompilowane na stałe.
: 17 sierpnia 2007, 08:36
autor: fazie
Wkompilowanie w jądro (nie jako moduły) sterowników SATA (sata_nv) i obsługi RAID (raid1) pomogło.
Dziwi mnie natomiast fakt, że jak kompilowałem to jako moduły to nie ruszył :/ coś z ramdyskiem robię nie tak?
Kod: Zaznacz cały
mkinitrd -o /boot/initrd.img-2.6.20.4-386 /lib/modules/2.6.20.4
[ Dodano: 2007-08-17, 16:58 ]
Mam jeszcze drugie pytanie: czy jeśli mkinitrd wywali mi FATAL: sd_mod not found (czy coś w tym stylu), ale wiem, że SCSI Disk support wkompilowałem w kernela, to utworzony obraz jest zdatny do pracy? mkinitrd mimo, że wywala FATAL: (...) tworzy obraz. Nie wiem tylko czy jest to obraz zdatny do użytku.
[ Dodano: 2007-08-17, 19:10 ]
Sam sobie odpowiem :P U mnie obraz z mkinitrd powstały po wyrzuceniu paru FATALI działa (te moduły, o które domaga się mkinitrd wkompilowałem w jądro)
: 25 sierpnia 2007, 12:02
autor: Killavus
Ja do tworzenia initrd używam:
Jak narazie mnie nie zawiodło
... a z mkinitramfs miałem niemałe problemy.
Pozdrawiam.
: 29 sierpnia 2008, 00:22
autor: rudy666
Mam może głupie pytanie. Czy da się skompilować te sterowniki czy trzeba od nowa kompilować jajko?
: 29 sierpnia 2008, 11:43
autor: Yampress
przy kompilacji metoda debianową dodaj do opcji --initrd co od razu strzorzy ram dysk podczas instalacji paczki z kernelem
Kod: Zaznacz cały
make-kpkg --initrd --revision=01 kernel_image kernel_headers