[grub avec dual boot] changement après mise à jour(résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

[grub avec dual boot] changement après mise à jour(résolu)

Message par claudef »

bonjour
j'ai ubuntu et arch en dual boot je demarre avec le grub de arch tout va bien,
j'ai mis à jour ubuntu qui a mis son grub dans le mbr.J'aimerais bien remettre le démarrage à partir du grub de arch,mais j'ai peur de faire une bétise et de repartir sur un post infini pour réparer mes con...
Pourriez-vous m'aider merci claude
Dernière modification par claudef le ven. 26 oct. 2012, 15:42, modifié 1 fois.
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [grub avec dual boot] changement après mise à jour

Message par FoolEcho »

Salut,

Tu as simplement à refaire un grub-install depuis Arch (ceci étant, tu auras le "problème" à chaque mise à jour d'Ubuntu):
http://wiki.archlinux.fr/Grub#Installer ... aurer_GRUB
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [grub avec dual boot] changement après mise à jour

Message par claudef »

salut FoolEcho
Bon pour pas changer j'ai encore fait une con..et au boot je n'ai plus que ubuntu impossible donc de démarrer sur arch
:sm: :sm: je cherche donc ,en attendant encore une tes solutions miracles merci claude
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [grub avec dual boot] changement après mise à jour

Message par FoolEcho »

Ça n'a rien d'un miracle, il te suffit de rajouter une entrée dans le /etc/grub.d/40_custom d'Ubuntu pour Arch:

Code : Tout sélectionner

# (0) Arch Linux
 menuentry "Arch Linux" {
 set root=(hd0,1)
 linux /vmlinuz-linux root=/dev/sda1 ro
 initrd /initramfs-linux.img
 }
(à adapter selon ton installation:
-le "set root=" désignant la partition où se trouve /boot ;
-le root= sur la ligne linux à la partition qui abrite la racine d'Arch ;
-et éventuellement modifier /vmlinuz-linux en /boot/vmlinuz-linux ainsi que /initramfs-linux.img en /boot/initramfs-linux.img pour le cas où ta partition /boot est la même que la partition racine)

Puis tu refais le grub.cfg d'Ubuntu:

Code : Tout sélectionner

grub-mkconfig -o /boot/grub/grub.cfg
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [grub avec dual boot] changement après mise à jour

Message par claudef »

salut FoolEcho je me doutais bien que..
dans ubuntu 12.10 quand je tape sudo gedit /etc/grub.d/40_custom j'obtiens

Code : Tout sélectionner

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
:evil: que faire merci
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [grub avec dual boot] changement après mise à jour

Message par FoolEcho »

Je pense que même une traduction via un outil automatique doit être compréhensible ici ( :troll: tellement compréhensible que soit les outils sont devenus très perfectionnés, soit celui qui a rédigé le commentaire était un français :troll: )... :copain:
Il faut que tu rajoutes l'entrée que je t'ai indiqué (adapté selon tes besoins -- et si tu ne sais pas il faut qu'on voit le /etc/fstab d'Arch, que tu peux monter sous Ubuntu bien entendu) à la fin sans toucher au reste, spécialement au exec. Sans ambiguité:

Code : Tout sélectionner

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
# (0) Arch Linux
menuentry "Arch Linux" {
set root=(hd0,1)
linux /vmlinuz-linux root=/dev/sda1 ro
initrd /initramfs-linux.img
}
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [grub avec dual boot] changement après mise à jour

Message par claudef »

voila

Code : Tout sélectionner

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
tmpfs		/tmp	tmpfs	nodev,nosuid	0	0
/dev/sda2 / ext4 defaults 0 1
/dev/sda3 /home ext4 defaults 0 1
/dev/sda7 swap swap defaults 0 0
je touches plus à rien j'attend merci beaucoup
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [grub avec dual boot] changement après mise à jour

Message par FoolEcho »

Faut le faire soi-même, c'est comme ça qu'on apprend. :|

Code : Tout sélectionner

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
# (0) Arch Linux
menuentry "Arch Linux" {
set root=(hd0,2)
linux /boot/vmlinuz-linux root=/dev/sda2 ro
initrd /boot/initramfs-linux.img
}
Puis le grub-mkconfig...
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [grub avec dual boot] changement après mise à jour

Message par claudef »

:bravo: Comme d'habitude tu as réussi à trainer le boulet vers une solution
je crois que pour aujourd'hui c'est bon ,je reprendrais le tout demain pour essayer de comprendre. :D
je te remercie encore mille fois
à plus claude :chinois:
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [grub avec dual boot] changement après mise à jour(résol

Message par FoolEcho »

Tiens, pour info (parce qu'il me semble que c'était toi qui avait lancé le sujet il y a un moment), si dès fois tu as envie de remplacer grub par syslinux pour Arch et démarrer Ubuntu:
http://wiki.archlinux.fr/Syslinux#Cha.C ... _GNU_Linux.

;-)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [grub avec dual boot] changement après mise à jour(résol

Message par claudef »

salut FoolEcho je vais regarder cela de plus près (sans trop d'illusions ,mais je vais travailler)finalement j'ai mis grub2 pour ubuntu + arch et syslinux pour seven + arch sur l'autre ordi.
a plus :bosse: claude
Je finirai bien par y arriver un jour prochain quoique,
Répondre