Contenu | Rechercher | Menus

Annonce

La nouvelle clé USB Ubuntu-fr est en prévente
Rendez-vous sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 10/01/2015, à 12:56

kalunux

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Bonjour

Pas de soucis pour le retard smile
Alors, le mieux c'est de faire ces manipulations depuis ton installation d'Ubuntu.
Donc depuis ton Ubuntu installé, on commence tout d'abord par sauvegarder le fichier qu'on vas modifié via cette commande :

sudo cp -r /boot/grub/grub.cfg /boot/grub/grub.cfg.back

Ensuite, on renomme le répertoire Microsoft via cette commande :

sudo mv /boot/efi/EFI/Microsoft /boot/efi/EFI/ZMicrosoft

Puis, on édite le fichier "grub.cfg" en mode administrateur avec ton éditeur de fichier via cette commande :

gksudo gedit /boot/grub/grub.cfg

Ensuite, on modifie cette partie : entre "### BEGIN /etc/grub.d/30_os-prober ###" et "### END /etc/grub.d/30_os-prober ###" en modifiant le chemin du fichier "/EFI/Microsoft/Boot/bootmgfw.efi" comme ceci :

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (sur /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-DABC-D83D' {
	insmod part_gpt
	insmod fat
	set root='hd0,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  DABC-D83D
	else
	  search --no-floppy --fs-uuid --set=root DABC-D83D
	fi
	chainloader /EFI/ZMicrosoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

Puis tu enregistres, tu fermes, et tu fais un essai en redémarrant Windows depuis Grub.

Hors ligne

#52 Le 10/01/2015, à 13:36

Slyax

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Au top !
Avec tes manip' précédentes le grub  marchait uniquement lorsque l'on redémarrait sous ubuntu.
Cette fois-ci, après plusieurs cycles démarrage/éteindre/redémarrage en essayant les différentes combinaisons linux/windows, j'arrive sur le menu grub à chaque démarrage !
En tout cas on peut dire que cette fois-ci ça marche, merci en tout cas smile

Dernière modification par Slyax (Le 10/01/2015, à 13:37)

Hors ligne

#53 Le 10/01/2015, à 14:09

kalunux

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Yes !!
Alors, je t’explique le pourquoi du comment de cette sauvegarde en cas de mise à jour Grub via un :

sudo update-grub

Tu ne retrouves plus Windows au démarrage du menu Grub.
Il faudra récupérer cette partie : entre "### BEGIN /etc/grub.d/30_os-prober ###" et "
### END /etc/grub.d/30_os-prober ###"qu'on as modifié : 

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (sur /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-DABC-D83D' {
	insmod part_gpt
	insmod fat
	set root='hd0,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  DABC-D83D
	else
	  search --no-floppy --fs-uuid --set=root DABC-D83D
	fi
	chainloader /EFI/ZMicrosoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

Puis l'ajouté à ton nouveau fichier "grub.cfg" pour retrouver Windows au démarrage.
Ou remplacer directement le fichier "grub.cfg" via cette commande :

sudo cp -r /boot/grub/grub.cfg.back /boot/grub/grub.cfg

N'oublie pas d'éditer ton titre en y ajoutant [Résolu].

Hors ligne

#54 Le 10/01/2015, à 14:46

nany

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Bonjour,

je découvre seulement ce fil et ne m’intéresse donc qu’à la fin.
@kalunux : ta méthode est contraignante car elle oblige à « corriger » grub.cfg à chaque update-grub (mise à jour de noyau par exemple).

grub.cfg a écrit :
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

Je t’invite donc à consulter la doc grub-pc et en particulier le chapitre 3.5.

la doc a écrit :

   

  • de même, il est possible d’'ajouter cette ligne au fichier de configuration /etc/default/grub :

GRUB_DISABLE_OS_PROBER=true
Paramètres personnalisés

Éditez le fichier /boot/grub/grub.cfg autogénéré plus haut et le fichier /etc/grub.d/40_custom. Copier depuis le grub.cfg (ou une de ses sauvegardes) ce que vous trouverez entre

### BEGIN /etc/grub.d/30_os-prober ###

et

### END /etc/grub.d/30_os-prober ###

et coller le dans 40_custom. Modifiez ensuite les paramètres à votre guise.

En procédant ainsi, tout reste en place à chaque update-grub. wink


Le mot de passe sudo ne s'affiche pas
Comment bien utiliser les balises BBcode
LIBRARIES ARE NOT BOOK-STORES! − Une souris, des souris. Un souci, des soucis. Une énigme résolue, un problème résolu.
J’ai forké le compteur-couche-tard.

Hors ligne

#55 Le 10/01/2015, à 15:04

kalunux

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Bonjour

@Nany
Je ne trouve en rien ma méthode contraignante, mieux vaux faire une copie directement depuis la sauvegarde qui est plus rapide et plus simple que de procédé à la méthode d'écrite dans la doc. Ou de ré-éditer BCD depuis Windows a chaque mise à jour Windows.
Sinon, Oui cette une solution que notre ami peut adopter, et a laquelle je n'y avais pas pensé wink

Dernière modification par kalunux (Le 10/01/2015, à 15:07)

Hors ligne

#56 Le 10/01/2015, à 15:11

nany

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Eh bien la contrainte est de surveiller les update-grub automatisés pour ensuite recopier les modifications dans grub.cfg.
Alors que si on apporte les modifications une fois (et une seule fois) dans le modèle 40_custom, tout devient automatique et il n’y a plus rien à surveiller.


Le mot de passe sudo ne s'affiche pas
Comment bien utiliser les balises BBcode
LIBRARIES ARE NOT BOOK-STORES! − Une souris, des souris. Un souci, des soucis. Une énigme résolue, un problème résolu.
J’ai forké le compteur-couche-tard.

Hors ligne

#57 Le 10/01/2015, à 15:16

kalunux

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Oui c'est une méthode à adopter pas bête la Super Nany big_smile

Hors ligne

#58 Le 10/01/2015, à 18:40

Slyax

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Donc il me suffit de suivre les indications de la citation de nany pour que tout reste en place, même avec une Màj du grub ?

Dernière modification par Slyax (Le 10/01/2015, à 18:43)

Hors ligne

#59 Le 10/01/2015, à 19:10

kalunux

Re : [Résolu] Perte windows 8.1 suite à l'installation d'ubuntu 14.04

Slyax a écrit :

Donc il me suffit de suivre les indications de la citation de nany pour que tout reste en place, même avec une Màj du grub ?

Oui tout-à-fait.
C'est surtout pour les mises à jour des noyaux que tu risques d’être embêté.
Avec cette solution tu serras tranquille.

Dernière modification par kalunux (Le 10/01/2015, à 19:34)

Hors ligne