Page 1 sur 1
[boot grub2] plus d'acces a archlinux suite a une MAJ ubunt
Publié : mer. 08 janv. 2014, 12:15
par mabrak
Bonjour à tous .Je dispose sur mon portable d'un triple boot arch-ubuntu-windows7.Suite à une maj de ubuntu , mon système ne boot plus
sur le grub d'arch mais sur celui d'ubuntu.
Depuis je n'ai plus accès à arch au boot.
J'ai essayé de lancer os-prober , mais celui-ci ne détecte pas la partition archlinux.
Voilà mon fdisk :
Code : Tout sélectionner
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 2048 37750783 18874368 27 Hidden NTFS WinRE
/dev/sda2 * 37750784 37955583 102400 7 HPFS/NTFS/exFAT
/dev/sda3 37955584 345155583 153600000 7 HPFS/NTFS/exFAT
/dev/sda4 345155584 1250263039 452553728 5 Étendue
/dev/sda5 345157632 578381823 116612096 83 Linux
/dev/sda6 1242179584 1250263039 4041728 82 partition d'échange Linux / Solaris
/dev/sda7 578383872 630159359 25887744 83 Linux
/dev/sda8 630161408 1242177535 306008064 83 Linux
avec sda3:windows7
sda5:ubuntu
sda6:swap
sda7:archlinux /root
sda8:archlinux /home
Après avoir navigué sur différents topics je fais appel à votre aide.
En vous remerciant d'avance.
Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub
Publié : mer. 08 janv. 2014, 13:20
par FoolEcho
Salut,
Soit tu refais un grub-install du grub d'Arch depuis un chroot, soit tu rajoutes l'entrée pour Arch dans le grub.cfg d'Ubuntu (en passant par le fichier custom:
http://wiki.archlinux.fr/Grub#D.C3.A9ma ... t.C3.A8mes).
Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub
Publié : mer. 08 janv. 2014, 14:44
par Elbarto
oui l'occasion de découvrir la manip du chroot, une fois maitrisée on peut alors faire face à une grande variété de problèmes en toute sérénité,
sinon le wiki fr pédale dans la semoule, à moins que ça vienne de mon fai
Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub
Publié : jeu. 09 janv. 2014, 12:02
par mabrak
merci à vous j'ai réglé le problème en lançant un grub-install depuis un chroot .merci à vous .Cependant Windows 7 n'a pas été détecté par grub.
Sachant qu'il est sur le partition sda3 je vais essayer de le faire manuellement avec le fichier 40_custom . Le voici :
Code : Tout sélectionner
menuentry 'windows 7' {
set root='(hd0,msdos3)'
chainloader+1
}
Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub
Publié : jeu. 09 janv. 2014, 13:41
par mimile
Salut,
Je suis aussi en triple-boot (W7, Debian Wheezy et Arch).
J'utilise le grub de Wheezy qui, de mon point de vue, est d'une approche plus simple et détecte tous les OS (sauf, étrangement) l'image "fallback" d'Arch (que j'ai donc dû ajouter manuellement)
Si je m'en réfère à mon grub.cfg, il faut laisser un espace entre chainloader et +1 (mais ce n'est peut-être pas important) :
Si ça peut t'être utile, voici la portion de mon grug.cfg qui concerne W7 :
Code : Tout sélectionner
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 SP1" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 70CCF2F90F3ED419
chainloader +1
}
Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub
Publié : jeu. 09 janv. 2014, 14:59
par mabrak
je te remercie
edit : petite question lorsque que l'on ajoute a la main W7 dans le fichier 40_custom , pour msdosx , avec x qui oit faire référence à la partition contenant le systeme ou alors la partion de boot ?
Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub
Publié : mer. 15 janv. 2014, 10:42
par mimile
Bonjour,
Je prends seulement connaissance de l' "edit" que tu as ajouté à ton dernier message.
Je suis en peine de te répondre car j'ai installé W7 après avoir préalablement partitionné mon disque primaire de sorte que je n'ai pas de partition de boot (j'ai trois partitions primaires NTFS et un partition étendue dans laquelle j'ai installé Debian Wheezy et Archlinux).
Tu auras remarqué qu'en ce qui concerne Seven mon grub.cfg pointe directement sur la première partition de mon disque (hd0,msdos1).
Tu peux toujours essayer en indiquant hd0,msdos3 puisque selon ce qui apparaît dans ton premier message Seven est installé sur cette partition.
Néanmoins, je constate qu'il y a une astérisque concernant la partition sda2 (hd0,msdos2) ce qui implique qu'il s'agit d'une partition active.
Je pense que tu ne courre pas grand risque à essayer d'abord hd0,msdos2 et si ça ne marche pas, essayer hd0,msdos3.
Amicalement,
PS : j'observe que W7 (qui a été détecté par Wheezy) se trouve dans la rubrique /etc/grub.d/30_os-prober