Toon posts:

[grub]+nieuwe kernel

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,
Ik heb op mijn laptop een nieuwe kernel gebakken,en heb de .config van mijn bestaande,bootende kernel gebruikt.
Vervolgens heb ik /boot/grub/menu.lst aangepast en dit toegevoegd
code:
1
2
3
title           Linux2.6
root            (hd0,0)
kernel  /bzImage root=/dev/hda2 ro

Als ik probeer te booten krijg ik de melding:
VFS:cannot open root device "hda2" or unknown-block(0,0)
please append a correct "root=" boot option

Ik heb zitten spelen met root (0,1)enz maar dat mag niet baten..
Hoe krijg ik dat kreng geboot?
Nog wat gegevens:
hda1=/boot
hda2=/
grub in mbr

wat doe ik fout?

  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 13:45
heet je image exact bzImage? staat ie niet toevallig in een map oid? Want je parameters zijn volgens mij gewoon zo goed.

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

je kernel kan je rootfs niet vinden, dus heb je waarschijnlijk geen ondersteuning voor IDE-controller in je kernel zitten...

welke kernel-versie kwam je vandaan?

It sounds like it could be either bad hardware or software


Verwijderd

Topicstarter
je kernel kan je rootfs niet vinden, dus heb je waarschijnlijk geen ondersteuning voor IDE-controller in je kernel zitten...

welke kernel-versie kwam je vandaan?
Het is de zelfde kernelversie.
Ik zal ff uitleggen wat ik aan het doen ben.
Ik wil een wireless kaartje installeren maar heb daar een kernel met bijbehorende kernelsource nodig om de drivers te compilen.
Ik heb de 2.6.8 source ge apt-get,uit /boot de standaard debian 2.6.8-1config gekopieerd naar /usr/src/.config en vervolgens gecompileerd.
Het zou dus een exacte copie van de werkende kernel moeten zijn,m.u.v. initrd.

[ Voor 11% gewijzigd door Verwijderd op 11-02-2005 13:13 ]


  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 13-02 15:00
heb je de config wel gerenamed naar .config ???? en daarna met .config gechecked of alles nog klopt ??? want dat mis ik in je verhaal

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
met een debian kernel heb je ook een initrd image nodig. Daarin zitten alle modules die je nodig hebt om je systeem te booten. Als je een eigen kernel bakt kun je het beste de drivers voor je ide chipset en het bestandssysteem van je root filesysteem (ext2/ext3/reiserfs) statisch in de kernel compileren. Als je toch bezig bent kun je meteen alle device drivers van hardware die je niet hebt uitzetten, dat maakt je kernel een stuk slanker.

Verwijderd

Topicstarter
heb je de config wel gerenamed naar .config ???? en daarna met .config gechecked of alles nog klopt ??? want dat mis ik in je verhaal
Ja,Ik heb in menuconfig .config geladen ff gekeken en gesaved.
met een debian kernel heb je ook een initrd image nodig.
aha,ik ga er is ff naar kijken.

[ Voor 20% gewijzigd door Verwijderd op 11-02-2005 13:17 ]

Pagina: 1