Page 1 sur 1

[ Boot - Partitions ] Perte du Grub ( résolu )

Publié : lun. 08 mars 2010, 21:46
par pronstaR
Bonsoir à tous :)

Après avoir formaté un PC portable avec un disque dur de 160go, j'ai décidé de repartir sur un dualboot XP + Arch.
J'ai donc commencé par réinstaller XP en premier, puis je me suis attelé à installer Arch.

J'ai opté pour un partitionnement de ce type:
- Windows 80go [ NTFS ] sur /dev/sda1
- /boot 100mo [ EXT3 ][Partition logique] sur /dev/sda5
- / 18go [ EXT3 ][Partition logique] sur /dev/sda6
- SWAP 2go [ SWAP ][Partition logique] sur /dev/sda7
- /home 50go [ EXT3 ][Partition logique] sur /dev/sda8

Le problème est que le PC démarre automatiquement sur Windows..
J'ai essayé la commande suivante ( vu que /boot est définis sur /dev/sda5 ):

Code : Tout sélectionner

parted /dev/sda toggle 5 boot print
Seulement lorsque je boot j'ai le message " No bootable devices "

Lorsque je fais un fdisk -l /dev/sda , la partition bootable est /dev/sda2

Code : Tout sélectionner

parted /dev/sda toggle 2 boot print
Et ce coup-ci il ne trouve rien, même pas de message d'erreur..

J'ai aussi tenté le grub-install /dev/sda2 , et il me retourne le message:

Code : Tout sélectionner

Probing devices to guess BIOS drives. This may take a long time.
Could not find device for /boot: Not found or not a block device
Je précise que j'ai déjà regardé du côté de ces sujets là:
- [dual boot - Partitions] Windows + Archlinux (résolu)
- [Boot]Perte du menu grub (résolu)

Est-ce que je dois carément réinstaller Arch ?
Si oui, dois-je changer mon schéma de partitionnement ?

Merci pour votre aide d'avance.

Cordialement,

Cyril

Re: [ Boot - Partitions ] Perte du Grub

Publié : lun. 08 mars 2010, 21:54
par tuxce
salut, c'est le souci à la mode le chargeur de boot ?

ceci dit, même s'il est à la mode, il y a un truc qui a la peau dure, le démarrage n'a pas de rapport avec le schéma de partitionnement.

- Le mbr par défaut passe la main à la partition bootable
- celui de grub fait son choix selon le menu

La partition bootable n'est pas forcément /boot, c'est celle ou tu as installé grub.

Et dans tout ça, je comprends pas pourquoi vous n'installez pas grub sur le mbr, c.a.d sur /dev/sda (pour le mbr du premier disque)?

Re: [ Boot - Partitions ] Perte du Grub

Publié : lun. 08 mars 2010, 22:05
par pronstaR
Merci pour la réponse rapide !

Le soucis c'est que j'ai installé Grub sur la partition /boot donc /dev/sda5..
Parce que un grub-install /dev/sda me retourne le même message que ci-dessus :/

Je vais recommencer tout ça, et garder la partition XP.

Je mettrai Grub sur /dev/sda :)

Re: [ Boot - Partitions ] Perte du Grub

Publié : lun. 08 mars 2010, 22:18
par tuxce
tu as lancé "grub-install" d'où ?
dans l'installation d'arch, ça se fait depuis le soft d'installation.
sinon, il faut avoir monté les bonne partitions, ainsi que les /dev, /proc ... un bon chroot quoi :)

Re: [ Boot - Partitions ] Perte du Grub

Publié : lun. 08 mars 2010, 22:28
par pronstaR
Je l'ai lancé à partir du LiveCD, sans rien avoir monté..
Logique hein... :oops:

J'ai repris l'install en installant Grub sur /dev/sda et ça fonctionne !
Me reste plus qu'à rajouter Windows au menu Grub et roule ma poule :)

Merci pour la piste !

EDIT: here we go, ça fonctionne !