Page 1 sur 2

[Grub] message d'erreur 15 (résolu)

Publié : dim. 01 mars 2009, 22:53
par marso2604
Salut a tous,
Voila je viens d'installer archlinux pour la 1ere fois.
L'install n'est pas trop compliqué mais par contre c'est au redémarrage que j'ai un problème avec le grub.

Alors tout d'abords mes partition :
sda1, sda2 => vista et winre ( quelque chose comme ça : l'outil vista si il y a des problemes)
sda3 => partition logique avec dessus :
sda5 => mon / en ext3,
sda6 => swap
sda7 => /home en ext3 ( pas formater à l'install car tout mes documents sont dessus )

A l'install j'installe grub mais je ne sais pas trop quoi mettre dans les options => si j'ai bien compris je l'ai installer sur sda..

Au redémarrage voila ce que j'obtiens :

Booting' Arch Linux [boot/vmlinuz26]
Kernel /vmlinuz26 root= /dev/sda5 ro
error 15 : FIle not found
Press any key to continue
(et la j'appuis pour retomber sur le grub)

Voila mon /boot/grub/menu.lst
title Arch Linux [/boot/vmlinuz26]
root (hd0,4)
kernel /vmlinuz26 root=/dev/sda5 ro
initrd /kernel26.img

voila si quelqu'un pouvais me dire quoi faire s'il vous plait ?
Merci d'avance

Re: [Grub] message d'erreur ( error 15: file not found)

Publié : dim. 01 mars 2009, 23:05
par marc[i1]
marso2604 a écrit : Voila mon /boot/grub/menu.lst
title Arch Linux [/boot/vmlinuz26]
root (hd0,4)
kernel /vmlinuz26 root=/dev/sda5 ro
initro /kernel26.img
initro /kernel26.img ???

Code : Tout sélectionner

initrd /kernel26.img
:)

Publié : dim. 01 mars 2009, 23:07
par marso2604
oui excuse moi j'ai mal recopié :oops:

Publié : dim. 01 mars 2009, 23:23
par marc[i1]
Je te conseil d’utiliser un livecd et de vérifier le nommage de tes partitions.

Publié : dim. 01 mars 2009, 23:42
par marso2604
et je tape quoi comme commande pour savoir quelle partitions j'ai et comment elle s'appellent s'il te plait? ( avant c'était tout graphique avec ubuntu alors je connais pas trop les commande )

Publié : dim. 01 mars 2009, 23:58
par mélodie
Salut,
la commande cfdisk (en root) devrait te donner les infos dont tu as besoin. Méfies-toi de quitter sans rien toucher, car c'est un outil de partitionnement. (Pour quitter tu déplaces la sélection avec les flèches du pavé).

Publié : lun. 02 mars 2009, 00:04
par marso2604
Ok merci melodie je vais tester ça.

Publié : lun. 02 mars 2009, 10:21
par Cactus
Si tu n'as pas de partition dédiée à /boot, il faut préciser le chemin pour l'initrd :
initrd /boot/kernel26.img
;)

Publié : lun. 02 mars 2009, 11:55
par mélodie
Cactus a écrit :Si tu n'as pas de partition dédiée à /boot, il faut préciser le chemin pour l'initrd :
initrd /boot/kernel26.img
;)
Humm... et pour la ligne du kernel aussi. Nous n'avons pas de symlink sous / que je sache ?

Publié : lun. 02 mars 2009, 12:19
par Cactus
effectivement, je l'avais oublié ! ;)

EDIT : le symlink sous /, ce serait pas mal comme "protection"... ;)

Publié : lun. 02 mars 2009, 13:28
par marso2604
A ba voila ca doit surement venir de ça !!! Je vais tester et je vous redis ça juste après.
J'étais près a réinstaller archlinux... :D
Sinon c'est quoi l'avantage d'avoir un /boot à part ?

EDIT : je viens de tester et c'était bien ça !!!!! grrrr c'est tellement logique que je n'y avait même pas penser !
Merci beaucoup a vous tous en tout cas, maintenant me reste plus qu'a configurer tout ça ;)

Publié : lun. 02 mars 2009, 13:44
par Cactus
marso2604 a écrit :Sinon c'est quoi l'avantage d'avoir un /boot à part ?
Certains disent "à rien". :P
Pour ma part, c'est utile si tu changes ou testes régulièrement des distribs (c'est plus propre je trouve).
En plus, si le système de fichiers du / est corrompu (ça peut arriver suite à un hard reboot), ça te permet quand même de démarrer dessus, et de réparer sans avoir besoin de ressortir en urgence un liveCD.
Pas indispensable, mais utile, je trouve... ;)

Publié : lun. 02 mars 2009, 13:55
par FenDanT
Coucoux :P

C'est au moment ou tu installes une Buntu et une Fedora sur le même /boot, que tu t'aperçois que les fichiers sont les mêmes et que ce n'est définitivement pas du tout une bonne idée... :lol:

Publié : lun. 02 mars 2009, 13:55
par tuxce
Cactus a écrit : En plus, si le système de fichiers du / est corrompu (ça peut arriver suite à un hard reboot), ça te permet quand même de démarrer dessus
discutable ;) si le / est corrompu, au mieux, t'arrivera sur un système en ram avec rien de démarré.

Publié : lun. 02 mars 2009, 14:12
par Cactus
FenDanT a écrit :Coucoux :P

C'est au moment ou tu installes une Buntu et une Fedora sur le même /boot, que tu t'aperçois que les fichiers sont les mêmes et que ce n'est définitivement pas du tout une bonne idée... :lol:
Ubuntu / Fedora : quelle idée... :roll: ...
Quand on a Arch, on ne teste plus que des kernels ! :twisted:

Publié : lun. 02 mars 2009, 14:19
par Cactus
tuxce a écrit :
Cactus a écrit : En plus, si le système de fichiers du / est corrompu (ça peut arriver suite à un hard reboot), ça te permet quand même de démarrer dessus
discutable ;) si le / est corrompu, au mieux, t'arrivera sur un système en ram avec rien de démarré.
Ah tiens, je pensais qu'il fallait au moins que grub se lance correctement pour avoir le ramFS...
Bon, ok, je prends note de ces infos, et retire ce que j'ai dit alors... (y'a que les imbéciles qui ne changent pas d'avis !). :)

Publié : mer. 04 mars 2009, 09:56
par Cactus
tuxce a écrit :
Cactus a écrit : En plus, si le système de fichiers du / est corrompu (ça peut arriver suite à un hard reboot), ça te permet quand même de démarrer dessus
discutable ;) si le / est corrompu, au mieux, t'arrivera sur un système en ram avec rien de démarré.
Je viens d'y réfléchir à nouveau...
Si / est corrompu, il n'y a pas un Grub Error ? (avec impossibilité d'avoir le ramFS).

Publié : mer. 04 mars 2009, 11:34
par marso2604
salut,
Je post ici car j'ai pas envis de créer un sujet expret pour ça mais dite moi c'est normal qu'il y ai plein de serveurs dans le /etc/pacman.d/mirrorlist ??? De tout les pays !
J'ai vu sur les sites que pacman prends le 1er et regarde si le paquet est dessus. Mais mon pacman n'arrivait pas a télécharger de nouveau paquet ( "time out"). Donc je me suis di que je vais commenter le 1er server. Maintenant ca marche ( à peu près..). Mais ne devrais-je pas mettre des serveurs dans le bon ordre ( core, extra, community ) dans le fichier /etc/pacman.conf ??? Ca serait plus propre non ? Mais impossible de savoir la liste des serveurs "officiels"

Merci d'avance

Publié : mer. 04 mars 2009, 12:51
par tuxce
Cactus a écrit : Je viens d'y réfléchir à nouveau...
Si / est corrompu, il n'y a pas un Grub Error ? (avec impossibilité d'avoir le ramFS).
je me suis mal exprimé, si tu as un boot séparé, tu as dit que c'est mieux parce que même avec un / corrompu, t'arrives à démarrer, je suis d'accord mais au mieux t'arrive sur un ramfs, autant dire que tu peux pas faire grand chose et c'est ce que j'ai voulu dire par:
tuxce a écrit :discutable ;) si le / est corrompu, au mieux, t'arrivera sur un système en ram avec rien de démarré.
@marso2604: les serveurs officiels sont ceux dans le mirrorlist et vu qu'ils servent pour les 3 dépôt officiels, non ça ne serait pas plus propre de les mettre dans /etc/pacman.conf, sans compter que les 2 fichiers viennent de paquets différents, sinon, crée un autre topic quand même si tu veux approfondir la question.

Publié : mer. 04 mars 2009, 13:54
par Cactus
tuxce a écrit :
Cactus a écrit : Je viens d'y réfléchir à nouveau...
Si / est corrompu, il n'y a pas un Grub Error ? (avec impossibilité d'avoir le ramFS).
je me suis mal exprimé, si tu as un boot séparé, tu as dit que c'est mieux parce que même avec un / corrompu, t'arrives à démarrer, je suis d'accord mais au mieux t'arrive sur un ramfs, autant dire que tu peux pas faire grand chose et c'est ce que j'ai voulu dire par:
tuxce a écrit :discutable ;) si le / est corrompu, au mieux, t'arrivera sur un système en ram avec rien de démarré.
Le ramFS, je m'en suis déjà servi pour réparer le filesystem ! (pourquoi prendre un liveCD d'ailleurs ?).
Donc tu confirmes bien que si /boot est sur la partition /, t'as pas de ramFS ?