Pages : 1
#1 Le 30/03/2007, à 16:08
- Bostok
GRUB : error 15 persistant
Bonjour à tous
Je suis newbie sur Linux.
Je veux installer Ubuntu 6.10 sur un PC neuf, sans autre OS (au moins pour l'instant)
Ma config :
CM MSI p4m890m
P4 3Ghz
DD 250Go IDE
Mon partitionnement :
/dev/hda1 : partition système, formatage reseirfs
/dev/hda2 : swap
/dev/hda3 : partition fat32 (but : échanger des données avec réseau win par la suite)
Mon problème :
Tout d'abord, je n'ai jamais réussi à installer Grub lors de l'installation (le CD live ne me permettait pas d'installer, et l'alternate refusait d'installer Grub ou LiLo). Je l'ai donc installé ensuite, depuis le live CD et le terminal (sans problème).
A chaque démarrage, j'obtiens une ERROR 15 : File not found
J'ai vérifié et revérifié plusieurs fois : mes chemins sont bons dans mon menu.lst (hd0,0), grub trouve mon stage1 sur (hd0,0).
Je ne comprends donc pas.
J'en déduis qu'il me manque 1/plusieurs fichiers nécessaires au démarrage.
Quelqu'un pourrait-il m'indiquer l'ensemble des fichiers nécessaires au démarrage ?
Merci d'avance
#2 Le 30/03/2007, à 18:27
- tellmewhy
Re : GRUB : error 15 persistant
Bonjour Bostok
Là c'est un exemple d'un répertoire boot avec un noyau 2.6.17-11-generic
répertoire /boot
abi-2.6.17-11-generic memtest86+.bin
config-2.6.17-11-generic System.map-2.6.17-11-generic
vmlinuz-2.6.17-11-generic
initrd.img-2.6.17-11-generic
Là c'est ce que tu dois trouver dans ton répertoire /boot/grub
répertoire /boot/grub
default installed-version minix_stage1_5 xfs_stage1_5
device.map jfs_stage1_5 reiserfs_stage1_5
e2fs_stage1_5 menu.lst stage1
fat_stage1_5 menu.lst~ stage2
Pour en apprendre plus sur Grub c'est ici grâce à Manu :
http://doc.ubuntu-fr.org/grub
Tiens en bonus pour découvrir Ubuntu grâce à bapoumba :
http://forum.ubuntu-fr.org/viewtopic.php?id=66829
et une mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
#3 Le 30/03/2007, à 18:36
- Bostok
Re : GRUB : error 15 persistant
Merci, tellmewhy
Problème : dans mon /boot/grub, il me manque le fichier default. (Et, accessoirement, j'ai un stage2_eltorito en plus).
Dans mon device.map, je n'ai que deux lignes : (fd0) et (hd0). Est-ce normal que ce ne soit pas plus détaillé ?
D'où ce default peut-il sortir ? comment le récupérer ?
#4 Le 30/03/2007, à 19:01
- tellmewhy
Re : GRUB : error 15 persistant
Bonsoir Bostok,
Dans le lien que je t'ai mis pour grub tu trouveras en fin de chapitre ceci :
http://doc.ubuntu-fr.org/grub#les_fichiers_de_grub_ont_disparu
Tu peux essayer de reconstruire ton grub avec cela.
Ensuite pour le device map, tu peux également demander à grub de le vérifier, et de le modifier si nécessaire avec ceci :
sudo grub-install /dev/ton disque dur --recheck
Si tu veux un exemple de ce qui figure dans un device.map voici le mien :
cat /boot/grub/device.map
(hd0) /dev/sda
Comme tu le vois cela se résume à une ligne dans mon cas comme je n'ai qu'un seul disque dur sur cette configuration (/dev/sda c'est pour un sata, pour un ide ce serait /dev/hda).
#5 Le 30/03/2007, à 19:12
- tellmewhy
Re : GRUB : error 15 persistant
Bonsoir Bostok,
Un oubli, j'aurais dû commencer par là. As-tu vérifier ton CD ?
Au démarrage tu as une option "Check CD for defects".
Autre chose, je suppose que tu le sais, mais il faut graver ton CD à faible vitesse.
Dans le cas contraire, tu peux très facilement avoir un CD defectueux.
#6 Le 30/03/2007, à 19:19
- Bostok
Re : GRUB : error 15 persistant
J'ai fouillé un peu et dans la doc de grub, il existe une page spéciale Invoking grub-set-default à cette adresse : http://www.gnu.org/software/grub/manual/html_node/Invoking-grub_002dset_002ddefault.html
J'ai donc un fichier default dans mon /boot/grub
Problème : quand je reboote, j'obtiens les messages suivants (juste la fin) :
[17179572.672000] VFS: Cannot open root device "hda1" or unknown-block(0,0)
[17179572.672000] Please append a correct "root=" boot option
[17179572.672000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Je précise : mon fstab était erroné, je l'ai retouché à la main, mes UUID sont corrects. Faut-il corriger aussi le fstab.old ?
Voici ce que j'ai dans mon menu.lst :
# kopt=root=/dev/hda1 ro
#kopt_2_6=root=/dev/hda1 ro (2 lignes modifiées par mes soins)
#groot=(hd0,0)
et plus loin :
title Ubuntu, kernel 2.6.17-10-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1
savedefault
boot
Des idées SVP ?
#7 Le 30/03/2007, à 19:27
- Bostok
Re : GRUB : error 15 persistant
Désolé, nos messages se sont croisés : essai sur la machine Ubuntu (et reboot à chaque fois), recopie manuelle sur la machine Win pour rester connecté, sans oublier que je ne m'étais pas inscrit :-( mais c'est réparé.
Oui, j'avais bien vérifié mon CD, gravé à faible vitesse, donc pas (peu) de souci de ce côté là.
J'avais effectivement récupéré tous les fichiers grub depuis le CD live, mais évidemment il manquait le default.
Je ne sais pas quoi faire d'autre (réinstaller ? mais ça ne marche jamais du premier coup, même avec l'Alternate CD)
Dernière modification par Bostok (Le 30/03/2007, à 19:29)
Hors ligne
#8 Le 30/03/2007, à 19:37
- tellmewhy
Re : GRUB : error 15 persistant
Bonsoir Bostok,
dans cette mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
tu trouveras ce chapitre :"Grub, quelques détails"
http://www.cepcasa.info/blog/?p=15
Cela te permettra de vérifier comment Grub voit la géométrie de tes disques durs.
Ici il manque la ligne pour initrd.img
et plus loin :
title Ubuntu, kernel 2.6.17-10-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1
savedefault
boot
Un exemple :
title Ubuntu, kernel 2.6.18.7-test
root (hd0,5)
kernel /boot/vmlinuz-2.6.18.7-test root=/dev/sda6 ro locale=fr_Fr
initrd /boot/initrd.img-2.6.18.7-test
quiet
savedefault
boot
#9 Le 30/03/2007, à 19:48
- Bostok
Re : GRUB : error 15 persistant
Super, ça marche, merci à tous.
Juste un souci : je suis en mode texte, il me faut donc maintenant lancer / installer X11, mais ce sera une autre histoire et un autre post si besoin.
Aux modérateurs : j'ai posté mon message initial sans être enregistré, je ne peux donc apporter la mention [résolu]. Une solution ?
Hors ligne
Pages : 1