[boot grub2] plus d'acces a archlinux suite a une MAJ ubunt

Questions et astuces concernant l'installation et la configuration d'archlinux
mabrak
newbie
Messages : 7
Inscription : mer. 08 janv. 2014, 12:03
Localisation : la Réunion

[boot grub2] plus d'acces a archlinux suite a une MAJ ubunt

Message 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.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub

Message 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).
«The following statement is not true. The previous statement is true.» :nage:
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub

Message 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
mabrak
newbie
Messages : 7
Inscription : mer. 08 janv. 2014, 12:03
Localisation : la Réunion

Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub

Message 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
}
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub

Message 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
}
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
mabrak
newbie
Messages : 7
Inscription : mer. 08 janv. 2014, 12:03
Localisation : la Réunion

Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub

Message 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 ?
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [boot grub2] plus d'acces a archlinux suite a une MAJ ub

Message 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
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Répondre