Toon posts:

[debian] - Kernel

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb de kernel geupdate via apt-get install kernel-image
Doet ie dus, nou ik rebooten dus... Geeft ie bij het opstarten een of andere vage error

VFS: Cannot open root device "303" or 03:03
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount fs on 03:03

Kan iemand me helpen?? Ben een newbee...

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Eigenlijk is dit helemaal geen vage error, eigenlijk, is hij best duidelik (hij kan nl geen root device vinden, en dat zeg ie ook netjes).
De oplossing is, bij lilo typen:
linux root=/dev/hdX

waarbij hdX de partitie is met je / filesystem, zoals je hebt aangegeven bij de install.

Daarna kun je dit doen:
rdev /boot/kerneldiejeboot /dev/hdX
Dan nog ff lilo draaien, en als het goed is, moet het dan allemaal werken.

Verwijderd

Topicstarter
moet ik dat bij de lilo.conf inzetten?? Zoja, waaronder dan??

  • BezurK
  • Registratie: Juni 2001
  • Laatst online: 14-06 09:12
/etc/lilo.conf ff aanpassen en dan als root 'lilo' draaien, en klaar is klara :)

Dit staat er trouwens bij mij, heb ik zelf ook al tientallen keren moeten editten door het gekloot van mij :P
code:
1
2
3
4
5
6
7
# Linux bootable partition config begins
image = /vmlinuz
  root = /dev/hda6
  label = Linux
  read-only
  append="hdd=ide-scsi"
# Linux bootable partition config ends

Rookworst zonder R is ook worst.


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Bij mij staat ergens bovenaan root=/dev/hda1

volgens mij maakt het niet echt veel uit waar het staat.

  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 09-08 08:59

Valium

- rustig maar -

Als je het bovenaan zet dan is het globaal. Je kunt het ook per bootoptie meegeven door het bij iedere optie te zetten.

Verwijderd

Topicstarter
ik heb alles erin gezet... En lilo gestart... Dan reboot ik en dan geeft ie weer dezelfde error....

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op wat voor HD staat je kernel?

Verwijderd

Topicstarter
Je bedoelt de schijf waar alle bestanden enzo opstaan?? Das HDA3

  • yeadder
  • Registratie: Maart 2001
  • Niet online
Op donderdag 29 november 2001 21:38 schreef tuurtnt het volgende:
Je bedoelt de schijf waar alle bestanden enzo opstaan?? Das HDA3
ik geloof dat dead in space bedoel op welke merk, type, grootte harde schijf staat linux partitie. of zie ik fout ?? :)

Verwijderd

dus dan word het
root = /dev/hda3
in je lilo.conf zetten en dan lilo runnen (als root)

Verwijderd

Topicstarter
Nou ik heb het veranderd (in 6), en nou geeft hij bij elke boot die error.... Kan er nu niet inkomen... Wat nu??

Verwijderd

uhh waarom in 6 als ik 3 zei, uhhh wat je nu moet doen weet ik zo snel niet, waarschijnlijk moet je bij lilo handmatig opgeven van welke paritie hij moet opstarten.

Verwijderd

Topicstarter
ik heb dan keuze uit Linux & Linux Old - allebei geeft dezelfde fout... Kut he!!

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Dat is het probleem helemaal niet.
De foutmelding die je krijgt, zegt dat hij je root fs niet kan mounten op device 03:03. Device 03:03 is /dev/hda3, dus hij probeert wel degelijk de juiste te mounten.
Heb je misschien een SCSI-only kernel geinstalleerd?

Verwijderd

Topicstarter
ik heb de volgende gebruikt...

kernel-image-2.4.14-586tsc

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op donderdag 29 november 2001 22:06 schreef tuurtnt het volgende:
ik heb dan keuze uit Linux & Linux Old - allebei geeft dezelfde fout... Kut he!!
Huh... en je hebt alleen Linux vervangen? (dus Linux Old is je kernel die eerst wel werkte?)

Verwijderd

Topicstarter
ja, linux old werkte voorheen wel... Maar nou ook nie meer... Is er een manier om binnen te komen en dan de instellingen te veranderen?

Verwijderd

Ofwel je mount nu de root gegarandeerd op de verkeerde plek.
Weet je heel zeker dat het /dev/hda3 is?

Je kan op de lilo prompt opgeven waar de root gemount moet worden.
code:
1
root=/dev/hdXY

Zie [topic=163843] voor uitleg over partities en hun naamgeving. (het stukje over mounten ;) )

Verwijderd

Hij werkt niet nu meer omdat er nu een fout in je lilo staat, en jij heb natuurlijk ook geen bootdiskette gemaakt ?

Verwijderd

Topicstarter
geen bootdisk

Verwijderd

Op donderdag 29 november 2001 22:14 schreef tuurtnt het volgende:
geen bootdisk
De oplossing is gewoon zoals blaataaps en ik ook al zeiden om gewoon op de lilo prompt op te geven waar de root te vinden is.

Als dit lukt, vervolgens je lilo.conf aanpassen en /sbin/lilo draaien.

Verwijderd

Topicstarter
ik zit er alweer in... Maar hij wil nog steeds niet booten met de nieuwe kernel
Pagina: 1