10. september 2004 - 14:44Der er
13 kommentarer og 1 løsning
Problem med ny kerne
Mål: Installere kernel 2.6.8.1
Metode(r): 1) Debian metoden (med at compile sourcen og lave en *.deb fil og installere den) 2) Den almindelig (make bzImage og make modules_install og ændre lilo.conf)
Problem: Under boot af den nye kernel (IKKE 2.2) får jeg følgende fejl: VFS: Cannot open root device "304" or unknown-block(3,4) Please append a correct "root=" boot option Kernel panic: VFS: Unable to mount root fs on unknown-block(3,4)
Forsøg på løsninger: Forskellige konfigurationer af kernen, de to installations metoder beskrevet ovenfor.
Min b0x: /dev/hda: Eneste harddisk /dev/hda1: WinXp partition /dev/hda2: Linux boot partition (ext2) /dev/hda3: Linux Swap /dev/hda4: Linux root (ext2)
Hvad så med support for det relevante filsystem? Jeg går ud fra at det er ext2 på partitionerne og det skal du også huske at enable i kernel (second extended filesystem).
ext2 må ikke være et modul. Ligeledes skal "Enable Automount" være valgt. Hvis du bruger SATA skal det sættes til Enhanced mode i BIOS.
Endelig kan du forsøge i LILO at skrive append = "root=/dev/sda8" For at få hvilket root device du skal bruge, boot op i 2.2 og skriv de -k. Det er den der står "mounted on /" ved du skal bruge.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.