[Deb]Fout met booten na install kernel-image 2.4.20-3-k7

Pagina: 1
Acties:

  • M@rijn
  • Registratie: December 2001
  • Laatst online: 06-05 08:56
Ik krijg bij het booten vanaf zowel de toegevoegde k7 als de standaard XFS de volgende melding:
code:
1
2
3
 VFS: cannot open root device "301" or 3:01
Please append a correct "root=" boot option
VFS: unable to mount root FS on 3:01


Bij het booten van XFS zie ik alleen de onderste regel van het stukje.
Mijn /etc/lilo.conf inhoud ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
boot="/dev/hda"
lba32
prompt
timeout="50"
root=/dev/hda1

image="/boot/vmlinuz-2.4.20-3-k7"
    label="2.4.20"
    root="/dev/hda1"
    read-only
    initrd="/boot/initrd.img-2.4.20-3-k7"

image=/boot/vmlinuz-2.4.20-xfs
    label="2.4.20-xfs"
    root=/dev/hda1
    read-only

image="/usr/src/linux/arch/i386/boot/bzImage"
    label="Linux_Compiled"
    root="/dev/hda1"
    read-only
    optional


Er was bij het installen van de kernel-image ook zoiets als de initrd.img is deze correct?

Het preciese OS is Debbix, dit is een aangepaste versie van Knoppix 3.2 CT versie, er is een dist-upgrade gedaan en software verwijderd (geen belangrijke)

[ Voor 17% gewijzigd door M@rijn op 30-06-2003 17:00 . Reden: Debbix ]


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Zo te zien herkent hij je rootpartitie niet, weet je zeker dat je kernel wel XFS support bevat ? De melding zegt n.l. iets heel anders dan dat jij beweerd :P

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

Zorg voor zowel ide support in de kernel als filesystem support. ;)

[ Voor 4% gewijzigd door Verwijderd op 30-06-2003 17:32 ]


Verwijderd

Ik zie dat je initrd gebruikt. Heb je toevallig de module-init-tools geinstalleerd en vergeten om /sbin/insmod.static.old als /bin/insmod.old toe te voegen aan je initrd image?

  • M@rijn
  • Registratie: December 2001
  • Laatst online: 06-05 08:56
denk het , ik weet niet precies hoe of wat, ik heb wel mkinitrd geinstalleerd

Verwijderd

Heb je module-init-tools ook geinstalleerd?

Zo ja, edit /sbin/mkinitrd (is een script), zoek naar de positie waar /sbin/insmod.static naar de /bin/insmod van de image wordt geschreven, en voeg $.old daar ook aan toe. Daarna initrd image opnieuw aanmaken.

  • M@rijn
  • Registratie: December 2001
  • Laatst online: 06-05 08:56
Ik heb die image weggehaald omdat ik ff wacht tot dat ik een 2de HDD heb voor back-up, maar nu heb ik nog steeds dat 'gezeur"hoe kan ik het nu in 1x de deur wijzen?

nieuwe liloconfig:
code:
1
2
3
4
5
6
7
8
9
boot="/dev/hda"
lba32
timeout="20"
root=/dev/hda1

image="/boot/vmlinuz-2.4.20-xfs"
    label="2.4.20"
    root="/dev/hda1"
    read-only

[ Voor 37% gewijzigd door M@rijn op 01-07-2003 13:16 ]


  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 02:31
DTC_marijn schreef op 01 juli 2003 @ 13:13:
Ik heb die image weggehaald omdat ik ff wacht tot dat ik een 2de HDD heb voor back-up, maar nu heb ik nog steeds dat 'gezeur"hoe kan ik het nu in 1x de deur wijzen?

nieuwe liloconfig:
<snip stukje code>
Haal de aanhalingstekens eens weg achter boot=, timeout=, image= en root=:
code:
1
2
3
4
5
6
7
8
9
boot=/dev/hda
lba32
timeout=20
root=/dev/hda1

image=/boot/vmlinuz-2.4.20-xfs
    label="2.4.20"
    root=/dev/hda1
    read-only
Zelfs de aanhalingstekens achter label= mogen weg. Er staan toch geen spaties in en in de LILO van Debian Sid is het nieteens meer mogelijk om spaties te gebruiken. Het is ook wel gebruikelijk om in / een symlink 'vmlinuz' te maken naar je kernel in /boot.

[ Voor 28% gewijzigd door Jaap-Jan op 01-07-2003 20:56 ]

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett

Pagina: 1