absolinux

Sujet : au redémarrage erreur grub 15 file not found.
posté par AndreAni 42 messages     le  28-06-2013  à  05:49citer
Bonjour,

J'ai récemment finis LFS-7.3, sur une Mageia 3, ordi standard d'environ 8 ans.

Je n'ai pas installé grub sur LFS, j'utilise celui de Mageia, grub 1.

2 disques durs, dont 1 sata.

Le fichier fstab de Mageia :

# Entry for /dev/sdb4 :
UUID=c9347ce7-9480-4b04-b7e0-3d712a5e930a / ext4 acl,relatime 1 1
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
/dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0
# Entry for /dev/sdb1 :
UUID=40CCE490CCE48190 /media/windows ntfs-3g defaults,umask=000 0 0
none /proc proc defaults 0 0
none /tmp tmpfs defaults 0 0
# Entry for /dev/sdb2 :
UUID=5a0d5b99-66aa-4ab7-a4ce-163dfa70d087 swap swap defaults 0 0
# /dev/sdb3 LFS :
/dev/sdb3 /mnt/lfs ext3 defaults 0 0


le fichier menu.lst de Mageia :

gfxmenu (hd0,3)/boot/gfxmenu
default 0

title Mageia Linux, avec Linux 3.8.13-desktop-1.mga3
kernel (hd0,3)/boot/vmlinuz-3.8.13-desktop-1.mga3 BOOT_IMAGE=Mageia_Linux,_avec_Linux_3813-d root=UUID=10ab70d2-0bdf-4bd3-a6f6-06d27f892207 ro root=UUID=c9347ce7-9480-4b04-b7e0-3d712a5e930a
root (hd0,3)
initrd /boot/initrd-3.8.13-desktop-1.mga3.img

title Mageia Linux, avec Linux 3.4.45-desktop-1.mga2
kernel (hd0,3)/boot/vmlinuz-3.4.45-desktop-1.mga2 BOOT_IMAGE=Mageia_Linux,_avec_Linux_3445-d root=UUID=c9347ce7-9480-4b04-b7e0-3d712a5e930a ro
root (hd0,3)
initrd /boot/initrd-3.4.45-desktop-1.mga2.img

title windows
root (hd0,0)
chainloader +1

title prof tux
root (hd0,2)
kernel /boot/vmlinuz-3.8.1-lfs-7.3 root=/dev/sdb3 ro


le contenu de /boot sur LFS :

config-3.8.1
System.map-3.8.1
vmlinuz-3.8.1-lfs-7.3

et donc, au démarrage, file not found.
j'ai passé des heures dessus et je sais plus quoi faire, alors j'appele à l'aide svp.
merci d'avance,
très cordialemnt,

ANDRE Ani




_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Myou 99 messages     le  28-06-2013  à  12:41citer
Bonjour André

(re)Bienvenue dans l'aventure LFS.

Alors dans tes fichiers de config de grub il y a un truc qui m'étonne.

Tu as 2 disques, et selon le fichier fstab de mageia, mageia et LFS sont sur le disque sdb. Partition sdb3 pour LFS c'est bien cela ?

car dans le fichier de config de grub (et il est bien d'utiliser le grub de mageia), tu fais référence à hd0,2, ce qui pour moi désigne le disque sda (partition 3).

Mais cependant ce que je trouve étonnant, c'est que tu as hd0,3 pour mageia ... ou alors la partition de boot de mageia est sur le disque 1 ?

je trouve aussi étonnant le double paramètre root=UUID pour le lancement de mageia avec linux 3.8.13.

Peux tu donner plus de précision sur ton partionnement (pour tes 2 disques ) ?

Je viens de relire les échanges que l'on avait eu quand tu avais construit lfs 7.2, à l'époque ta mageia etait sur ton disque a... tu as changé ? si oui le fstab de mageia est correct, sinon c'est louche...;o)

A+

Denis
posté par AndreAni 42 messages     le  28-06-2013  à  14:04citer
bonjour [wink]

oui, j'ai tout perdu de mon premier LFS, donc, je récidive !

je suis sur le même pc, mais avec un disque sata en plus (qui ne sert pas pour le moment).

et moi aussi je trouve quelque chose de bizarre dans mes fichiers, entre hdO,2 et sdb3. mais je ne sais pas trop comment faire pour vérifier cela.

sur le disque de LFS (le même branché pareil que la première fois), il y a :
win, swap, lfs, mageia
et sur l'autre, juste une petite partition inutilisée.

voilà, si cela peut t'aider à y voir plus clair.

merci d'avance [wink]

Patrice
_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Myou 99 messages     le  28-06-2013  à  17:32citer
bonjour Patrice ... oups j'avais cru à André pour le prénom ;o)

Alors dans ton fichier de config de grub,

tu peux essayer

title prof tux
root (hd0,2)
kernel /boot/vmlinuz-3.8.1-lfs-7.3 root=/dev/sda3 ro

ou

title prof tux
root (hd0,2)
kernel /boot/vmlinuz-3.8.1-lfs-7.3 root=/dev/hda3 ro

ou

title prof tux
root (hd1,2)
kernel /boot/vmlinuz-3.8.1-lfs-7.3 root=/dev/sdb3 ro

J'ai du mal a comprendre entre ton disque sata et ton disque ide, sur lequel est installé quoi .. voila pourquoi je te propose plusieurs configuration.

Normalement, root (hdx,y) donne la partition ou aller chercher le rep /boot/

kernel /boot/vmlinuz.... root=/dev/zzz

va démarrer le noyau vmlinuz.... qu'il a trouvé sur la partition donnée juste avant. Le noyau démarrera en considérant que la racine c'est la partition zzz.

Maintenant a toi de jouer en fonction de ta config.

Tu dis que ton disque sata est en plus et qu'il ne sert pas pour le moment, mais selon le fichier de config de mageia on pourrait penser que mageia est installé sur le disque sata, alors qu'en regardant ton fichier de configuration de grub, il va chercher sur ton premier disque...

Bon courage

Denis
posté par AndreAni 42 messages     le  29-06-2013  à  06:02citer
bon, doit y avoir une c... dans le potage...

j'ai enlevé le disque sata pour éviter des soucis, mais tjs pareil.

j'ai essayé avec sda3, sdb3, hda3, hdb3, l'uuid, et rien ne marche. avec hd1, il ne trouve pas le disque.

est-ce que sa peut venir d'un problème de droit sur certains fichiers ?

ou alors le fstab n'est pas bon, je sais pas la.

p.s. : ANDRE Ani est un pseudo, mon prénom c'est Patrice [wink]
_______________________

Gnu Linux et Logiciels Libres
http://andre-ani.fr
posté par Myou 99 messages     le  03-07-2013  à  22:03citer
voir réponse dans nouveau sujet




répondre