Windows 7 perdu dans GRUB après l'installation d'Ubuntu 14.04

20

Donc, aujourd'hui, j'ai décidé d'installer le nouveau 14.04 (64 bits) au-dessus de l'Ubuntu 13.10 (32 bits) que j'avais l'habitude d'avoir un double démarrage avec Win 7. Donc, cela m'a donné un certain nombre d'options pour installer le 14.04, l'un d'eux était de réinstallez Ubuntu sans perdre mes fichiers et applications (là où c'est possible). Et lorsque le processus d'installation a été terminé, j'ai été invité à redémarrer comme d'habitude, mais cette fois le menu GRUB ne s'est pas affiché pour me laisser choisir si je démarrerais avec Windows ou Ubuntu, et il ne démarre qu'avec Ubuntu maintenant. J'ai vérifié les partitions avec Gparted et le Win7 est toujours là.

Alors, existe-t-il un moyen de faire revivre à GRUB les deux OS, et comment?

Merci d'avance !

Valentin
la source
maintenir shift pendant le démarrage vous donnera un menu grub, vous pouvez ensuite démarrer Windows manuellement ubuntuforums.org/showthread.php?t=1674192 ... Je comprends également que grub peut être configuré à partir d'un fichier texte, si quelqu'un sait quel fichier et quoi changer, veuillez publier tout ce que vous pouvez pour aider. cela fait longtemps que je ne l'ai pas fait moi-même ( j'utilisais chiot linux, donc lire leurs documents peut aider: puppylinux.org/wikka/GRUB ) ... voici un document sur la version ubuntu de grub help.ubuntu.com/ community / Grub2
Konner Rasmussen

Réponses:

29

Je viens de rencontrer le même problème après avoir installé Kubuntu 14.04 sur un 13.10 (cassé). J'ai trouvé cette petite solution pour récupérer la fonctionnalité grub:

Ouvrez simplement un terminal et entrez

sudo update-grub
Arne.
la source
Salut, je ne pense pas que cela suffira à restaurer la possibilité de démarrer dans Windows.
NGRhodes
5
Eh bien, oui. En fait, avant d'exécuter cette commande, grub ne s'affichait pas du tout au démarrage. Au lieu de cela, (k) ubuntu a été démarré directement. Lorsque j'ai exécuté la commande, cela m'a donné une sortie sur les OS trouvés. Depuis lors, le menu de démarrage apparaît et les fenêtres y sont répertoriées.
Arne.
C'est la réponse que je cherchais. Simple, et cela a fonctionné. Merci beaucoup.
Steve McGuire
Même cela a fonctionné pour moi sur Ubuntu 16.04 LTS
RIYAJ KHAN
Agh, j'allais faire ça mais ça semblait trop simple. +1 pour m'avoir rendu stupide!
Fund Monica's Lawsuit
7

Démarré à partir de l'USB en direct avec la version sur mon Ubuntu qui est installée sur mon PC et installé Boot Repair en entrant les commandes suivantes dans le terminal:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

J'ai exécuté la réparation recommandée et suivi les commandes qu'il m'a données pour le terminal, et quand il a terminé et redémarré, il n'a toujours démarré qu'avec Ubuntu. Ensuite, je lance à nouveau Boot Repair et une fois que le programme a terminé de vérifier les problèmes, cliquez sur "Options avancées" - onglet Emplacement de démarrage. Ci-dessous où il y a un menu déroulant contre "OS à démarrer par défaut:" il y avait Ubuntu 14.04 et Windows 7, donc j'ai choisi Windows 7 et ensuite "Appliquer". Une fois le processus terminé, j'ai redémarré et le GRUB avait maintenant la possibilité de me laisser choisir de redémarrer avec Ubuntu ou Windows. RESOLU

J'espère que cela fonctionne aussi pour vous !!!

Valentin
la source
Comment avez-vous ajouté le référentiel alors qu'il n'y a pas de support pour 14.04? Je veux dire, la commande sudo add-apt-repository ppa:yannubuntu/boot-repairdoit retourner des erreurs et n'ajouter rien.
NickTux
Oui, j'ai remarqué la même pensée mais après quand je l'ai réalisé après l'avoir écrit ici, mais je l'ai essayé et cela a vraiment et étonnamment fonctionné. Je ne suis pas un utilisateur avancé pour conclure pourquoi cela a fonctionné, et dans ce cas, je suis content de ne pas l'avoir fait parce que je ne l'aurais probablement pas essayé, hahaha. Désolé, je n'ai pas été utile avec cette réponse.
Valentin
1

Malheureusement, j'ai rencontré ce problème après avoir essayé d'installer ce qui semble avoir été un Ubuntu 15.04 corrompu - après l'installation, il m'a atterri dans une WM OpenBox avec beaucoup de configuration cassée. De plus, mon disque dur Windows 7 (lecteur séparé) a réussi à se corrompre en quelque sorte.

Dans l'invite de commande du mode réparation du CD-ROM de Windows, l'émission de "bootrec / fixmbr" suivie de "bootrec / fixboot", puis l'exécution de la réparation de démarrage à partir du CD-ROM Windows m'ont permis d'accéder à la machine. Cependant, mon système de fichiers a été détruit - Steam, pilotes, etc. tous corrompus. Je suis étonné d'avoir même pu me connecter.

Réinstallé. Windows d'abord, puis Ubuntu 14.04, aucun problème cette fois.

Lotus
la source
1

Démarrez Ubuntu ou toute distribution Linux à partir d'USB / CD en direct, puis ouvrez le terminal et astuce sudo fdisk -lpour afficher toutes vos partitions de tous vos disques durs

Ensuite, vous devez identifier la partition Ubuntu, puis monter votre partition Ubuntu en sélectionnant la partition où vous l'avez installée normalement est la sda1, vous pouvez la vérifier en utilisant la commande "fdisk" ou en utilisant GParted sudo mount /dev/sda1 /mnt

Montez ensuite les autres appareils

sudo mount --bind /dev /mnt/dev    
sudo mount --bind /dev/pts /mnt/dev/pts    
sudo mount --bind /proc /mnt/proc    
sudo mount --bind /sys /mnt/sys 

Maintenant, exécutez la commande chroot pour avoir un accès root complet sudo chroot /mnt

après l'exécution grub-install --recheck /dev/sdaMais assurez-vous de remplacer sda par le périphérique que vous utilisez pour démarrer votre système (ne mettez pas uniquement le numéro de partition sda)

Enfin, ajustez automatiquement le basculement du menu GRUB sudo update-grub2

Si cela ne fonctionne pas, connectez-vous à Internet et exécutez cette commande sudo apt-get install grub2

Si vous avez des questions, veuillez demander, j'utilise toujours cette étape lorsque GRUB ne fonctionne pas correctement. J'ai été traduit de cette instruction à partir d'une instruction de document en espagnol, donc demandez si vous avez une question

Hilario
la source
0

J'ai également rencontré cette erreur grub "symbol 'grub_term_highlight_color' not found" après la mise à niveau de Xubuntu de 13.10 à 14.04 sur une double partition Windows 8.1 / Xubuntu. J'ai mis à jour Xubuntu dans le passé sans aucun problème, mais lors de la mise à niveau hier soir du 13.10 au 14.04, je me suis retrouvé coincé à l'invite de sauvetage de grub. Étant donné que je n'ai jamais rencontré ce problème auparavant, j'ai décidé d'essayer l'utilitaire de réparation de démarrage comme détaillé ici: https://help.ubuntu.com/community/Boot-Repair . J'avais besoin d'aller avec la "2ème option" indiquée sur cette page d'aide, car je n'avais aucun moyen de créer un CD de réparation de démarrage.

Voici exactement ce que j'ai fait:

Sur mon ordinateur portable, je suis allé à xubuntu dot org où j'ai téléchargé le Live Xubuntu ISO. Si vous avez un lecteur de disque inscriptible, je suis sûr que vous pouvez créer un LiveCD avec ce fichier ISO (probablement vous pouvez également créer un CD de réparation de démarrage), mais mon ordinateur portable n'a pas de lecteur optique.

J'ai donc créé un LiveUSB amorçable de Xubuntu 14.04. Les instructions que j'ai suivies pour créer le LiveUSB peuvent être trouvées ici: http://blog.tinned-software.net/create-bootable-usb-stick-from-iso-in-mac-os-x/ (en gardant à l'esprit mon Mac OS de l'ordinateur portable nécessitait la commande "sudo" pour écrire sur l'USB formaté, comme détaillé dans les commentaires de ce post).

Avec le LiveUSB fini de Xubuntu en main, j'ai redémarré l'ordinateur d'erreur grub, en changeant le menu de démarrage pour reconnaître le LiveUSB, qui a chargé le Xubuntu Live. J'ai choisi "Try Xubuntu" lorsque le LiveUSB m'a demandé d'essayer ou d'installer. Cela a chargé une session Xubuntu montrant toutes mes partitions sous forme d'icônes de bureau.

J'ai ouvert un terminal et exécuté les opérations suivantes, comme indiqué dans la page d'aide de Boot Repair liée ci-dessus:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

J'ai suivi les instructions de l'utilitaire Boot Repair, qui étaient assez explicites. Boot Repair a reconnu mes partitions et a exécuté son processus, mais a terminé avec une adresse "erreur" Ubuntu Pastebin. J'ai copié cela, mais il semblait que l'erreur était liée à des lecteurs supplémentaires sur la machine qui n'avaient pas de système d'exploitation. Quelle que soit l'erreur, Boot Repair offrait toujours la possibilité de redémarrer, ce que j'ai fait.

J'ai évidemment fait en sorte que mon menu de démarrage pointe vers le bon lecteur, et le tour est joué! Grub a reconnu à nouveau toutes mes partitions comme il était censé le faire. J'ai chargé Xubuntu, et il semble que 14.04 fonctionne comme il se doit maintenant que la réparation de démarrage a fait son travail. De plus, je peux très bien charger Windows 8.1.

J'espère que mes notes sont d'une certaine utilité. Je suis reconnaissant pour Boot Repair et pour tous les dépanneurs dédiés!

Mountaintree
la source
0

Premier démarrage à partir de live ubuntu cdou Live ubuntu flash driveet connect to internet. Après cela, accédez à termianl par ctlr+alt+Tet utilisez simplement la commande ci-dessous,

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Cela résout en fait tous les problèmes que j'ai avec le démarrage. Vous trouverez un lien ci-joint, il a screen short and clear instruction. S'amuser.

Lien de référence: SUIVEZ-MOI POUR PLUS DE CLARIFICATION!

mr_azad
la source
0

Juste deux commandes sur le terminal, et vous devez avoir terminé.

sudo os-prober
sudo update-grub

et redémarrez votre système maintenant.

Prince Sharma
la source
os-proberrecherche simplement les systèmes d'exploitation. Cela ne change en rien la configuration du système. La seule commande utile ici est update-grub(qui est configurée par défaut pour appeler os-proberet utiliser son résultat), ce qui fait de cette réponse un doublon.
David Foerster
0

Essayez de réinstaller grub, tapez terminal: sudo grub-install /dev/sd_(où sd_ est le périphérique sur lequel installer le chargeur de démarrage), alors sudo grub-update, j'espère que cela vous aidera Remarque: sda dans / dev / sda peut être dans le périphérique dans lequel grub est installé.

Karim
la source