[Post-Installation] Problème avec grub

Questions et astuces concernant l'installation et la configuration d'archlinux
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

[Post-Installation] Problème avec grub

Message par hashess »

Salut à tous. Je viens d'installer ArchLinux 2007.5 et j'ai un soucis, un petit soucis lol.

J'avais Slackware 11.0 d'installé sur mon pc et j'ai installé Archlinux par dessus. J'ai ensuite choisis à la fin de l'installation d'installer Grub mais il faut croire que ça n'a pas été fais.

Je me retrouve donc avec Lilo et lorsque je choisis de démarrer sur "Linux" proposé par Lilo je me retrouve sous Slack :s et je ne comprends pas comment c'est possible lol.

J'ai donc du démarer sur Arch par le biais du cd en choisissant de booter sur une version installée. J'ai configuré Xorg, Alsa, Carte graphique, installé xfce, gdm, mais je ne comprends pas comment virer lilo du mbr et mettre grub à la place ?. Il y a bien le répertoire grub dans /boot mais pas dans le mbr.

HELP. J'ai suivi ce tuto : http://wiki.archlinux.fr/howto:installa ... stallation

P.S.: COmment ça se fait qu'il y a encore SlacK :s?
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Salut et bienvenu !
si tu veux installer grub sur le mbr du premier disque dur, tapes

Code : Tout sélectionner

install-grub /dev/hda
ou

Code : Tout sélectionner

install-grub /dev/sda
selon ton cas.

Visiblement, cette opération n'a pas été faite par le programme d'installation :? ton système doit avoir une particularité.
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

oui j'ai trouvé cette commande (javais oublié plutôt) mais je n'ai pas résolu le problème. Maintenant lorsque je boot, il ne trouve pa la partition.

Il écris :
Error 15: file not found

je cherche... :(
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Sinon, donnes le résultat de la commande "# mount" pour qu'on voit comment grub doit être paramétré.
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

http://www.gnu.org/software/grub/manual ... leshooting

Pour faire simple, GRUB est installé dans le MBR, mais il ne trouve pas le stage2 ou le noyau. Essaie un peu de voir si tu as accès à la ligne de commande GRUB (en tapant c quand le stage1.5 est lancé)
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

oui j'ai accès à la commande "c" mais je ne trouve pas que mettre. J'ai déjà essayé pas mal de chose mais si parexemple je renseigne root (hd0,0), par la suite kernel /boot/vmlinuz26 ne fonctionne plus. Alors que si je ne tape la ligne root, la commande kernel fonctionne.

Je donnes plus d'infos dans quelques minutes avec la commande #mount
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

dsl du retard, "mount" donne ceci :

/dev/sda5 on /type reiserfs (rw)
....

Mais lorsque je fais 'fdisk -l" j'ai ceci:
/dev/sda1 linux
/dev/sda5 swap

Y aurait pas une erreur quelque part?
yann73
Hankyu
Messages : 27
Inscription : lun. 26 mars 2007, 14:40

Message par yann73 »

Bonjour

question bête mais pourrais tu nous faire voir
ton /boot/grub/menu.lst a des fois que cela
soit la dedans ?
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Et aussi comemnt tu as partitionné ton disque, une liste genre :
/ est sur /dev/sdX
swap sur /dev/sdY ...
Comme ça on pourra t'aider
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

Yop, salut à tous ( et toutes?).

Dsl de ne pas avoir fourni plus d'informations hier mais j'étais vraiment crevé :(.

Alors voilà :

Le fichier "menu.lst" contenu dans /boot/grub/ :

# general configuration
timeout 5
default 0
colorlight-blue/black light-cyan/blue

# (0) Arch Linux
title Arch Linux [/boot/vmlinuz]
root (hd0,0)
kernel /vmlinuz26 root=/dev/sda5 ro
initrd /kernel26.img

Et voici ce que donne "fdisk -l" :
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 4662 37447483+ 83 Linux
/dev/sda2 4663 4864 1622565 5 Extended
/dev/sda5 4663 4864 1622533+ 82 Linux Swap/Solaris

Et voici ce que donne "mount" :
/dev/sda5 on / type reiserfs (rw)
none on /dev type ramfs (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev type ramfs (rw)
none on /proc/bus/usb type usbfs (rw)
none on /dev/pts type devpts (rw)
none on /dev/shm type tmpfs (rw)


Merci à tous
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

J'ai pour l'instant installé LILO en attendant de trouver une solution pour Grub.

Avec lilo, tout passe bien mais il y a un problème c'est qu'il boote sur /dev/sda5 soit le swap :s...
yann73
Hankyu
Messages : 27
Inscription : lun. 26 mars 2007, 14:40

Message par yann73 »

Salut

Dans ton titre tu note :

Code : Tout sélectionner

[/boot/vmlinuz] 
et a mon avis ce devrais être la même chose pour ta ligne
kernel et initrd , je mettrais plutôt ça :

Code : Tout sélectionner

kernel /boot/vmlinuz26 root=/dev/sda5 ro
initrd /boot/kernel26.img 
que ça :

Code : Tout sélectionner

kernel /vmlinuz26 root=/dev/sda5 ro
initrd /kernel26.img 
Voili voilou :wink:
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

Ah ok... j'avais pas pensé à ça :s lol.

Merci j'vais tester ça tout à l'heure j'vous tiens au courant 8) .
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

Je pense que mon soucis vient en fait de mon installation tout simplement.

Est-il possible que j'ai installé ArchLinux sur la partition prévue pour le swap?
Parce que je dispose d'un espace limité, à savoir quelques mégas alors que je devrais en disposé d'au moins 25giga lol...

Merci de votre aide.
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

sda5 c'est ton swap, ne bootes pas dessus !

/etc/fstab : ce doit être clair et net : sda5 pour le swap, sda1 pour le /

Grub : root=/dev/sda1 (et pas sda5)

Enfin, comme le répertoire boot est sur la partition /, il faut mettre :
root (hd0,0) ####### (c'est le sda1)
kernel /boot/vmlinuz ##### etc... comme l'a dit Yann73
initrd /boot/kernel26.img

Voili voilou... :wink:

Et si le MBR n'est pas en place :
# grub (ouvre une console grub)
> root (hd0,0) ### là où se trouve le répertoire /boot (moi, j'ai l'habitude de créer une partition de 32 Mo pour /boot, ça permet de jongler plus facilement avec les distrib/upgrades, etc...)
> setup (hd0) ### ça écrit dans le MBR
> quit

puis reboot... 8)

EDITs multiples pour correction et surtout commentaires... :wink:
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

Yop, si je boot avec sda1 rien il dit qu'il ne trouve pas le système de fichier ou un truc du genre.

:(
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

et en 5 ?
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

Ben en 5 ça fonctionne c'est ça qui est bizarre étant donné que c'est sensé être la SWAP :s
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

J'ai la flemme de remettre Grub parce que je le trouve assez touffu niveau compréhension alors je garde lilO; Mais cela n'empêche que j'ai toujours mon soucis d'espace disque. J'ai 62,5mo de libre.

HELP!
hashess
Hankyu
Messages : 16
Inscription : jeu. 17 mai 2007, 20:23

Message par hashess »

Bon je laisse tomber, finalement je trouve que la Duke est trop peu finie à mon goût.

Il y a une erreur de chmod sur le dossier tmp, une erreur dans la syntaxe de boot de gdm,...

Je crois que mon laptop va rester sans OS pour l'instant, le temps de trouver quelque chose qui me convienne mieux. J'ai pas trop la tête àchercher en ce moment.

Merci à tous de votre aide. Une chose est sûre : votre forum est actif, les "helpeurs" sont très sympas et il y a de la bonne humeur par ici, c'est chouette à voir :D

Merci encore et désolé de lâcher encours de route. Après 15 test de distros de suite j'en ai ma claque lol.
Répondre