Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam serdecznie
Ostatnio postanowiłem przesiąść się z 2.4.27.2 na 2.6.18.1 i zabrałem się do konfiguracji i kompilacji. Wszystko poszło Ok, aż do momętu gdy ponownie uruchomiłem komputer i otrzymałem coś takiego:
"No filesystem could mount root, tried ...
Kernel panic..." 
Nie było żadnych informacji w stylu "ext2, ext3" itp.
Oto moje parametry kompa:
cat /proc/cpuinfo:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 3
model name      : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping        : 3
cpu MHz         : 2400.725
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmovpat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid
bogomips        : 4784.12
lspci:
0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 655 Host (rev 50)
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS]: Unknown device 0003
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36)
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
0000:00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
0000:00:05.0 RAID bus controller: Silicon Integrated Systems [SiS]: Unknown device 0180 (rev 01)
0000:00:0a.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4153
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 4173
ATI - to Radeon 9550
Płyta: Asus P4S800D  http://www.asus.com/products4.aspx?modelmenu=2& … =12&l3=45
Karta dźwiękowa zintegrowana wyłączona, działa taka jak wypisana wyżej.
Dyski:
/dev/sda - SATA Maxtor - 80GB - tutaj: Windows "NTFS"
/dev/hda - ATA 40GB - tutaj: hda1 - ext3 "/", hda2 - ext3 "/home", hda4 - fat
/dev/hdb - ATA 120GB - "ext3" - na pliki
Wiem dyski i partycje może nienajlepiej dobrane, ale nie chce narazie tego zmieniać
Tutaj jest plik config jaki wygenerowałem sobie i zapisałem:
http://iis.elblag.pl/~iis4264/kernel4.config
Offline

 Użytkownik
 Użytkownik
	

Podaj zawartość "/boot/grub/menu.lst".
Offline

 Użytkownik
 Użytkownik
	

Skoro usunąłeś to jajko, nie ma sensu drążyć tematu. Zobaczymy efekty nowej kompilacji. Pamiętaj tylko, aby nie kompilować jako moduły opcji potrzebnych do podmontowania partycji głównej, czyli zrezygnuj z initrd.
Offline
Zrezygnowałem całkiem z initrd, wrzuciłem obsługe ata, sata ext2, ext3 na sztywno i dalej to samo:|
Offline

 Użytkownik
 Użytkownik
	

Kod:
"No filesystem could mount root, tried ... Kernel panic..."
Możesz napisać dokładnie cały komunikat, tzn. co jest po "tried" oraz "panic", albo najlepiej jeszcze szerszy wycinek. I jeszcze raz menu.lst.
Offline





 Bicycle repairman
 Bicycle repairman
	






Zrezygnowałem całkiem z initrd, wrzuciłem obsługe ata, sata ext2, ext3 na sztywno i dalej to samo:|
To Ci powinno wystarczyć jeśli chodzi o ładowanie systemu i wyeliminowanie "kernel panic". Oczywiście via zamień na sis.
<*> ATA/ATAPI/MFM/RLL support
<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
<*> Include IDE/ATA-2 DISK support
[*] PCI IDE chipset support
[*] Sharing PCI IDE interrupts support
[*] Use PCI DMA by default when available
<*> VIA82CXXX chipset support (to oczywiście się zmienia w zależności od płyty) :)
także system plików jaki masz na partycji root też na sztywno.
Offline
Dalej to samo więc tak,
plik konfiguracyjny:
http://iis.elblag.pl/~iis4264/kernel5.config
plik menu.lst:
http://iis.elblag.pl/~iis4264/menu.lst
Dodatkowo tutaj umieszczam końcówke jaką teraz mi wyrzuca przy odpalaniu jądra:
ACPI: (supports S0 S1 S3 S4 S5)
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun Done.
VFS: Cannot open root device "hda1" or unknown-block(3,1)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,1)
<6>Time: tsc clocksource has been installed
I to tyle, może są jakies literówki bo przepisałem ręcznie. Proszę o ewentualną pomoc, ext2, ext3 wrzucone na sztywno. 
Pozdrawiam i bardzo dziękuje za dotychczasowa pomoc
Patryk
Offline

 Użytkownik
 Użytkownik
	

Wpisy w menu.lst wydają się poprawne. Zdaje się, że tym razem nie wkompilowałeś obsługi IDE na stałe (chyba że chcesz je włączyć jako moduł i używać initrd, ale raczej nie wydaje mi się). Patrz post czadmana wyżej.
Offline





 Bicycle repairman
 Bicycle repairman
	






Ja bym wyłączył:
SCSI device support  -> <*> RAID Transport Class
Offline
Niestety dalej to samo. Może pomocne będzie to że kiedy próbuje wrzucić kernel z płytki w wersji 2.6.8 to przy ładowaniu wyświetla mi 
Disable IRQ 217 i staje i już tylko reset. Dzieje się to mniej więcej w sekcji gdzie ładuje mi sterownik libata itp.
Offline



 Piwo DUG
 Piwo DUG
	Wydaje mi się że wina jest kontrolera SATA na dysku, wyłączyłem go i wszystko śmiga, ale dziwne bo kiedyś miałem zainstalowanego Aurox-a 12 właśnie na dysku sata i było wszystko ok:) No ale nic teraz chodzi ładnie jądro 2.6.8 z dystrybucji. Dziękuje wszystkim za pomoc.
Offline