absolinux

Aller à la page : précédente 1 2 3 4 5 6 suivante

Sujet : grub erreur 13 après reboot.
posté par AndreAni 42 messages     le  15-10-2012  à  15:04citer
J'ai modifié menu.lst, mais j'ai encore un kernel panic...

VFS : cannot open root device "sda3"
please append a correct "root=" boot option
kernel panic - not syncing : VFS : unable to mount root fs
_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Texou 271 messages     le  15-10-2012  à  15:20citer
Essaie de voir en ligne de commande dans GRUB s'il peut aider. Au boot, à l'écran bleu, taper e. Là help. Ya des commandes genre root qui peuvent, avec la complétion, te dire ce qu'il voit et te permettre d'ajuster. Si là tout va bien, il faudra approfondir ta config kernel, ton fstab.

Amitiés,

_______________________

Texou
Coadministrateur du projet absolinux
Président de l'association traduc.org
Coordinateur du projet Linux From Scratch
Coordinateur au sein du projet Trad GNU de l'April
Animateur suppléant du groupe de travail Accessibilité de l'April
posté par AndreAni 42 messages     le  15-10-2012  à  16:42citer
J'ai vérifié fstab, re vérifié menu.lst, re compilé le kernel, et tjs pareil.

Je ne sais pas comment vérifier grub en ligne de commande (j'ai essayé sous Mageia mais ça ne m'a rien apporté de plus...).

Merci pour toute cette aide [wink]
J'abandonne pour aujourd'hui, je m'y replongerais demain matin.
_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Myou 99 messages     le  15-10-2012  à  19:24citer
peux tu mettre le résultat d'un ls -l dans ton répertoire /boot de lfs.
peux tu mettre ton menu.lst ?
peux tu dire si ton /dev/sda3 est en ext3 ou ext4 ou autre ?
et enfin peux tu mettre une copie de ton fichier config de ton noyau ? (enfin la copie de la config, ne la mets pas ici, mais sur pastbin ou autre et tu donnes le lien ici ...)

voila ;o))

a +

denis @ myou
posté par AndreAni 42 messages     le  16-10-2012  à  03:28citer
Alors voilà :

boot]$ ls -l
total 7988
-rw-r--r-- 1 root root  85271 oct.  15 16:33 config-3.5.2
-rw-r--r-- 1 root root 2249680 oct.  15 16:33 System.map-3.5.2
-rw-r--r-- 1 root root 5817200 oct.  15 16:32 vmlinuz-3.5.2-lfs-7.2


menu.lst :

timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,3)/boot/gfxmenu
default 0

title desktop 3.3.8-2.mga2
kernel (hd0,3)/boot/vmlinuz-3.3.8-desktop-2.mga2 BOOT_IMAGE=desktop_3.3.8-2.mga2 root=UUID=c9347ce7-9480-4b04-b7e0-3d712a5e930a splash quiet resume=UUID=a3e89199-ea7c-4887-8fd7-e7af13ae9145 vga=788
initrd (hd0,3)/boot/initrd-3.3.8-desktop-2.mga2.img

title windows
root (hd0,0)
makeactive
chainloader +1

title LFS
root (hd0,2)
kernel /boot/vmlinuz-3.5.2-lfs-7.2 root=/dev/sda3 ro


/dev/sda3 est en ext3, comme indiqué dans le livre.
extrait du fstab :
# Entry for /dev/sda3 :
UUID=fcc1b163-3948-47c9-9e58-77a8a601d1fd /mnt/lfs ext3 defaults 0 0

et la config du kernel :

http://pastebin.com/BnyhzDDs

y a tout [wink]
j'ai bien du faire une bêtise quelque part pour le kernel panic, mais je trouve pas...

merci pour l'aide !


_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Myou 99 messages     le  16-10-2012  à  13:10citer
Re ;o))

Ton noyau doit mettre très longtemps à compiler ;o)) car tu as activé bcp d'options (en modules, mais pour des pilotes dont je ne suis pas certain que tu auras une utilité)

Pour la config du noyau, je te conseille de lire http://lfs.traduc.org/view/astuces/kernel-configuration-fr.txt

Bon pour ton pb de kernel panic, dans la config de ton noyau, tu as mis la gestion de ext3 en module. Comme LFS n'utilise pas d'initrd, le module n'est pas chargé au moment du lancement et donc le noyau ne sait pas lire ton /dev/sda3.
L'option en question est CONFIG_EXT3_FS=m, alors que l'on devrait avoir CONFIG_EXT3_FS=y.
idem pour la gestion de ton disque, tu as mis CONFIG_IDE=m et CONFIG_ATA=m. Il ne faut pas de modules.

Donc ne l'état, ton noyau ne peut pas démarrer.
Il faut revoir la config du noyau et recompiler.

conseil : virer t les pilotes des matériels que tu sais que tu n'utiliseras jamais. Tu vas diminuer la taille de ton noyau et le temps de compilation.

Je ne dis pas que la politique de t mettre en modules est mauvaise, mais ce n'est pas à mon sens adapté à une LFS.
La config d'un noyau pour LFS doit permettre d'avoir un petit noyau contenant juste les pilotes necessaires à la machine. Si la config de la machine change, hop une petite recompilation du noyau (et avec une config permettant de compiler juste le nécessaire, le temps de compilation n'est pas très long ;o)) )

bon courage pour la configuration ;o))

A+

Denis @ myou
posté par AndreAni 42 messages     le  16-10-2012  à  15:38citer
Ok dac. Je pensais avoir mis les fs en dur et pas en module. Et vu que pour le reste, je fais un peu au pif pour le noyau, ça ne m'étonnes pas que j'ai plein de trucs inutiles [wink]

Je vais revoir tout ça.
Merci beaucoup pour tout le temps passé à m'aider [wink]

bye,

ANDRE Ani
_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Myou 99 messages     le  16-10-2012  à  18:44citer
oki ;o)

Et n'hésite pas à nous tenir informé... ;o)
Il est bien de savoir aussi quand ca marche ;o))

a+

Denis @ myou
posté par AndreAni 42 messages     le  16-10-2012  à  18:50citer
J'ai recompilé 2 fois le kernel, et ça ne marche tjs pas...... Tjs la même erreur de grub.
Quand ça veut pas, ça veut pas...

Voila ma config, au cas ou j'ai encore raté quelque chose :

http://pastebin.com/GqmTcNEE

Le contenu de /boot dans lfs :
config-3.5.2
system.map-3.5.2
vmlinuz-3.5.2-lfs-7.2

Et le menu.lst :

title LFS
root (hd0,2)
kernel /boot/vmlinuz-3.5.2-lfs-7.2 root=/dev/sda3 ro

Mais t'embète pas, tu va pas y passer tes journées pendant 107 ans [wink]
_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Myou 99 messages     le  16-10-2012  à  20:57citer
re ...

alors euh on va pas y passer 107 ans, mais je veux que tu arrives a booter ta machine avec LFS ;o))

Je te propose en lien un fichier config qui fonctionne pour compiler un noyau léger. C'est pour un noyau 3.1, donc il va certainement te poser des questions supplémentaires car il va lui manquer des options.. mais c'est une base ;o))

le fichier est ici : http://pastebin.com/NDUjzZ56

par contre, j'avais pas activé l'ide, puisque mon disque est en sata.

courage ;o))

Denis @ Myou


Aller à la page : précédente 1 2 3 4 5 6 suivante

http://med4treat.top