grub : "please append a correct "root=" boot option" [resolu] - Installation - Linux et OS Alternatifs
Marsh Posté le 24-05-2007 à 14:26:01
comment as tu obtenu ce message? tu viens de l'installer sur cette machine, tu as fait une mise a jour du noyau ou autre?
Marsh Posté le 24-05-2007 à 14:35:57
Et petite précision, le fait que (hd1,0) ne passe pas est tout à fait normal. La numérotation des disques et partoches de grub est différente. C'est spécifié dans la doc... pour ton cas, c'est donc bien (hd0,0)
Marsh Posté le 24-05-2007 à 15:19:27
en fait j'ai :
- migré de srage vers etch (debian...)
- passé d'un noyau 2.4 au 2.6.18-4
Si vous avez d'autres questions, n'hesitez pas
Marsh Posté le 24-05-2007 à 15:37:51
tu as un initrd avec ton dernier noyau (2.6.18-4) sinon genere le avec mkinitramfs ca permettra de charger des modules manquant ptet
Marsh Posté le 24-05-2007 à 16:12:34
j'ai bien le initrd correspondant a mon kernel dans /boot, ey il est indiqué dans le fichier menu.lst.
petite question la-dessus : serait-ce du a un probleme causé par le scsi ? (en fait, j'ai reussi cette migration sur deja une bonne vingtaine de machines, mais qui etaient toutes en IDE ou SATA), genre un module (dont tu as parlé avec le mkinitramfs...)
Merci d'avance
Marsh Posté le 24-05-2007 à 16:41:43
ben ca m'est arriver avec mon sata qui deconner et etait reconnut en ide tout ca parce que les modules necessaires au disque n'etaient ps charger au démarrage, chose regler avec la création d'un initrd.
Le mieux c'est surement d'integrer le module en built in directement dans le noyaux mais a l epoque j arrivais pas a savoir quel module etait necessaire a mon disque (et surtout j etait passer par une netinstall bugguer qui reconnaissait pas les disques sata).
Pour ton pb ca doit etre dans la meme veine, il doit te manquer un module au démarrage.Tu as installer le kernel via aptitude?
Sinon il me semble que les scsi et les sata sont reconnus de la meme facon en sda donc le chemin de grub a l'air correct.Essaye de voir si t'as le bon module correspondant a ton disque dans le kernel...
Marsh Posté le 24-05-2007 à 16:51:52
peux-tu me dire comment je peux verifier ca ?
Trouver le bon module, je peux le faire je pense en bootant un LiveCD.
Mais verifier si ce module est inclus dans le kernel fourni par debian, installé par aptitude (dselect en realité, mais c le gestionnaire debian quoi...), la, je vois pas trop comment (je m'y connais pas trop en kernel/compil...
Marsh Posté le 24-05-2007 à 17:05:38
Si t'as le nom du module tu peut essayer un
cat /boot/config-2.6.18-4-686 | grep NOM_DU_MODULE pour voir si il est present dans le noyau.Sinon t installes les headers du dit noyaux (aptitude search linux-headers-`uname -r`) puis make menuconfig dans /usr/src/ton-kernel/ et la tu recherche le module pour voir si il est activer ou non( / pour faire une recherche dans menuconfig)
edit: cet info doit se trouver sur le net sinon , dis nous le nom du module en question
Marsh Posté le 25-05-2007 à 14:28:08
Bon, finalement, j'ai abandonné cette piste : il semblerait que le disque soit mort, donc j'ai trouvé un bon vieux IDE pour le remplacer... hop, une install de lancée...
Merci en tous cas de votre aide
Marsh Posté le 24-05-2007 à 14:18:06
Edit : dans le titre, j'aurais du mettre "abandonné" au lieu de "resolu", mais comme ca risque de pas etre clair...
Salut
voici ce que j'ai dans mon menu.lst :
voici mon /etc/fstab :
et voici le resultat d'un fdisk -l :
Le disque sda est un disque SCSI
1ere anomalie : si je fais update-grub, alors il me met dans menu.lst root (hd1,0). Hors, lors du boot, cela me donne un "error 15 : file not found"; Si je modifie et que je mets root (hd0,0), alors la ca passe...
... jusqu'a ce qu'il plante avec l'erreur suivante :
J'imagine que certains comprennent ce message, mais svp, evitez le RTFMessage :j'ai lu le message d'erreur, mais je ne l'ai pas compris, c'est pourquoi je fais appel a vous...
Merci d'avance
Message édité par Burps le 25-05-2007 à 14:29:38