Toon posts:

Gentoo kernel panic

Pagina: 1
Acties:

Verwijderd

Topicstarter
Kan iemand mij alsjeblieft uit de brand kan helpen? :'(

Ik heb het volgende probleem:

Nadat ik volgens de manual een stage 3 Gentoo Linux heb geinstalleerd, met Grub,

komt er bij het booten de volgende melding:

==================================================
sh-2021: reiserfs_read_super: can not find reiserfs on ramdisk (1,0)

kernel panic: VFS: Unable to mount root fs on 01:00

==================================================

Ik heb de juiste kernel image name en initrd.
De kernel source symlink is ook juist.

/dev/hda1 is mijn boot, ext2, 64 meg
/dev/hda2 is mijn swap, swap, 1024 meg
/dev/hda3 is mijn root, reiserfs, de rest van mijn 160 gig schijf

Ik heb nog geen Necessesarry system tools ge-emerged (System logger, Cron Deamon, Reiserfstools)

Is dit misschien het probleem? Ik wil heel graag Gentoo gebruiken, dus alle hulp is welkom :)

  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 18-02 16:04

WHiZZi

Museumdirecteurtje

Wild gokje

Je hebt /etc/fstab niet aangepast na je stage3...

En als je ReiserFS gebruikt, heb je dat vergeten in je kernel, maar ik gok eerder dat je /etc/fstab niet hebt aangepast.

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


Verwijderd

Topicstarter
Helaas...

fstab staat goed en de kernel is gebakken met genkernel

Wat kan er nog meer mis zijn?

  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 10:27

BoAC

Memento mori

Hoe ziet je grub config eruit?
En post stiekem toch is ff je fstab ;)

  • Sfynx
  • Registratie: Augustus 2001
  • Niet online
Hij kan het root filesystem niet mounten, dus op dat moment doet ie nog niets met dingen als reiserfsprogs en systemloggers enzo... dat is het niet.

Ik zie dat hij een ramdisk wil mounten. Waarom wil je een initiële ramdisk (initrd)? Dat is mijns inziens alleen nodig bij booten van media als diskettes/cd-roms om een tijdelijk root filesystem te hebben om een ander linux-systeem te installeren. Mijn Gentoo install heeft dat niet in ieder geval.

Ik wil je grub.conf weleens zien... een title, root en kernel regel zou voldoende moeten zijn voor de Linux sectie, bijvoorbeeld:

title=Gentoo Linux
root (hd0,0)
kernel /bzImage root=/dev/hda3

  • Rmg
  • Registratie: November 2003
  • Laatst online: 12:33

Rmg

volgens mij doet genkernel reiserfs als module (iets staat me vaag bij :P ) rebuild je kernel eens met --menuconfig probeer dan nog eens ?

Verwijderd

Post de inhoud van je fstab eens als je wil

Verwijderd

Topicstarter
Okay:

fstab

/dev/hda1 /boot ext2 noauto,noatime 0 1
/dev/hda3 / reiserfs noatime 0 0
/dev/hda2 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,r0 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0

none /proc proc defaults 0 0


grub config:

default 0
timeout 15
splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux 2.4.26-r7
root (hd0,0)
kernel /kernel-2.4.26-gentoo-r7 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3
initrd /initrd-2.4.26-gentoo-r7

  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 18-02 16:04

WHiZZi

Museumdirecteurtje

is je hda3 wel echt reiserfs en zit het wel in je kernel?

EDIT:
En weet je, je probeert nu je ramdisk als root-disk te starten.
Haal die regels eens weg en gebruik eens wat al eerder in het topic is gemeldt in je grub.conf

[ Voor 60% gewijzigd door WHiZZi op 06-08-2004 22:06 ]

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


Verwijderd

Topicstarter
Mijn hda3 is echt reiserfs, zo wordt hij herkend als ik hem mount via de livecd.

Hoe kom ik erachter of de kernel hem er ook ingebakken heeft? Dit is nl door genkernel gedaan...

Ik probeer nu eerst de configoptie die eerder in dit topic is gepost ;)

Verwijderd

Topicstarter
title=Gentoo Linux
root (hd0,0)
kernel /bzImage root=/dev/hda3

Geeft als resultaat dat er helemaal niet ge-boot wordt :'(

Ik zal me dus toch aan de manual moeten houden...

  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 18-02 16:04

WHiZZi

Museumdirecteurtje

Verwijderd schreef op 06 augustus 2004 @ 22:23:
title=Gentoo Linux
root (hd0,0)
kernel /bzImage root=/dev/hda3

Geeft als resultaat dat er helemaal niet ge-boot wordt :'(

Ik zal me dus toch aan de manual moeten houden...
Bestaat het bestand /boot/bzImage wel?
Ik geloof dat Genkernel een kernel-$version aanmaakt... (Ik gebruik het nooit :P )

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


Verwijderd

Topicstarter
Ik probeer het morgen nog eens zonder de ramdisk optie...

Dit heb ik gevonden:

===============================================
default 0
timeout 15
splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux
root (hd0,0)

# genkernel users:
kernel /kernel-<kernel version> root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd /initrd-<kernel version>

===============================================

Als het dan nog niet lukt, geef ik de moed op....

Ik ben namelijk al een aantal dagen (zo'n 30 uur) bezig met installeren/herinstalleren van Gentoo :'(

Dan toch maar weer een makkelijke distro....

  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 18-02 16:04

WHiZZi

Museumdirecteurtje

title=Gentoo
root (hd0,0)
kernel (hd0,0)/kernel-2.4.26-gentoo-r7 root=/dev/hda3
Dit zou gewoon moeten werken. Als ie dan een foutmelding over ReiserFS geeft, zit het niet goed in je kernel gebakken.

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


  • lvh
  • Registratie: Juli 2001
  • Laatst online: 02-11-2022

lvh

Ben je zeker dat het er static inzit? Dwz GEEN module! Anders kan hij het at boot niet lezen.

Probeer het ook eens zonder genkernel, niet de eerste keer dat dat ding kapot gaat bij mij :-|

Same goes for stage3... Ik doe altijd stage1, anders kan je evengoed Fedora installeren :X

[ Voor 52% gewijzigd door lvh op 06-08-2004 23:39 ]


Verwijderd

Topicstarter
Ik kan maar niet slapen :(

Op de een of andere manier weigeren mijn hersentjes om het op te geven...

Grub...

===============================================
default 0
timeout 15
splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux
root (hd0,0)

# genkernel users:
kernel /kernel-<kernel version> root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd /initrd-<kernel version>

===============================================

Hij boot nu wel! Maar je merkt het al, ik post nog steeds :'(

Nu komt hij met de volgende fout:

++++++++++++++++++++++++++++++++++++++++++++++++++++++

Can't access tty; job control turned off

attempt to access beyond en of device 01:00: rw=0 want=4405,limit=4096

++++++++++++++++++++++++++++++++++++++++++++++++++++++

AAAARGH!!!!!

Uit een andere bron lees ik dat dit weer te maken heeft met verwijderen van de "ramdisk=8192" optie. Maar als ik die er in laat heb ik ook een probleem :'( :( 8)7

  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 18-02 16:04

WHiZZi

Museumdirecteurtje

Verwijderd schreef op 06 augustus 2004 @ 23:46:
Ik kan maar niet slapen :(

Op de een of andere manier weigeren mijn hersentjes om het op te geven...

Grub...
Uit een andere bron lees ik dat dit weer te maken heeft met verwijderen van de "ramdisk=8192" optie. Maar als ik die er in laat heb ik ook een probleem :'( :( 8)7
Hier heb je het beste idee wat ik je kan geven:
1) Boot de liveCD
2) mount alle disken op de juiste mountpoint
3) rm -rf /boot/kernel*
4) cd /usr/src/linux
5) make clean; make menuinstall
6) Ga precies de hardware en andere benodigdheden installeren
7) make dep && make bzImage modules modules_install
8) cp je bzImage naar /boot
9) update je grub.conf
10) reboot

Kortom, gooi die genkernel weg. Heeft hier ook alleen maar ellende opgeleverd.

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.

Pagina: 1