Impossible de démarrer Windows après l'installation d'Ubuntu, comment y remédier?

35

J'ai installé Windows sur mon ordinateur, suivi d'une installation d'Ubuntu. Cependant, je ne parviens pas à démarrer mon installation Windows.

Que puis-je faire pour résoudre ce problème?

Vishnu Bathala
la source
Pouvez-vous donner plus de détails. si le menu GRUB a des fenêtres et lorsqu'il est sélectionné, il ne démarre pas ou que le menu GRUB lui-même n'a pas d'entrée concernant les fenêtres 8.
décembre: 12h12
Obtenir le menu Ubuntu Grub et lors de la sélection de Windows8 / sda1 / appuyer sur ctrl + alt + del C'est Shwoing Like That
Vishnu Bathala
Veuillez indiquer l'URL fournie par l'utilitaire Boot-Repair.
LovinBuntu
1
Ceci est un coup dans le noir mais peut-être la peine d'essayer; Essayez de démarrer sous Ubuntu, ouvrez Gparted, sélectionnez votre partition Windows, cliquez avec le bouton droit de la souris et sélectionnez Vérifier. Cela va exécuter une vérification du disque et essayer de réparer les erreurs. Cela a déjà fait l'affaire pour moi tout en corrigeant les problèmes de démarrage sur une partition non principale. Cela ne donnera probablement aucun résultat, mais cela ne ferait pas de mal.
DrA7
3
La plupart des gens voudront ignorer la réponse acceptée et utiliser la réponse bien meilleure de Karel ci
Zanna

Réponses:

14

Je vais faire quelques hypothèses:

  1. Ce Windows est installé et configuré pour démarrer via UEFI.
  2. Ubuntu est installé et configuré pour démarrer via UEFI.
  3. Vous voyez actuellement le menu de commande au démarrage.

Si l'une de ces hypothèses est fausse, les conseils suivants ne vous aideront pas (bien que cela ne fasse pas de mal non plus):

Créez un fichier /boot/grub/custom.cfg(en exécutant sudo -H gedit /boot/grub/custom.cfg) avec le contenu suivant:

#This entry should work for any version of Windows installed for UEFI booting

menuentry "Windows (UEFI)" {
 search --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi
 chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

(Copiez et collez ce qui précède dans la fenêtre Gedit qui s’affiche, puis enregistrez et quittez Gedit)

Redémarrez et vous devriez voir une entrée intitulée "Windows (UEFI)" et si vous la sélectionnez, Windows devrait démarrer. Si cela ne fonctionne pas, exécutez le script d'informations d'initialisation ( http://bootinfoscript.sourceforge.net/ ) et publiez-le RESULTS.txtpour qu'il me fournisse les informations nécessaires pour vous donner des conseils appropriés.

Jordan Uggla
la source
1
merci pour la réponse et j'ai résolu ce problème facilement en installant Grub Tool
Vishnu Bathala
J'ai eu Mint19 et Windows 10 système à double démarrage. Cela fonctionnait bien. Pour une raison quelconque, j'ai décidé de remplacer mint19 par ubuntu 18. Après l'installation, je ne peux que démarrer Ubuntu. Ma victoire 10 ne démarre plus. J'ai le resultat.txt après l'exécution du script. Le fichier RESULTS.txt de mon lecteur Google: - drive.google.com/file/d/1JAOcZaEGZbV4q96ADw9cqDnaK_bNLwI/…
masiboo
26

Le menu GRUB n'apparaît pas

Si l'ordinateur démarre automatiquement dans Ubuntu sans afficher le menu GRUB, vous pouvez parfois appuyer sur la touche BIOS / UEFI du fabricant au moment du démarrage et en mode UEFI ou BIOS dans les menus du microprogramme, sélectionnez le système d'exploitation dont vous avez besoin. Les touches courantes utilisées sont Esc, Suppr, F1, F2, F10, F11 ou F12. Sur les tablettes, les boutons les plus courants sont Volume haut ou Volume bas. Lors du démarrage, il y a souvent un écran qui mentionne la clé. S'il n'y en a pas, ou si l'écran passe trop vite pour le voir, consultez le site Web de votre fabricant. *

Si cela ne fonctionne pas lorsque le menu GRUB n'apparaît pas au démarrage, immédiatement après l'écran de démarrage BIOS / UEFI au démarrage, appuyez rapidement sur la Shifttouche et maintenez-la enfoncée, ce qui affichera un écran de menu GNU GRUB. Avec UEFI, appuyez (peut-être plusieurs fois) sur la Esctouche pour accéder à l'écran du menu GNU GRUB. Parfois, l'écran de démarrage du fabricant fait partie du chargeur de démarrage Windows. Par conséquent, lorsque vous mettez la machine sous tension, il passe directement à l'écran du menu GNU GRUB. Une pression Shiftinutile est inutile.

Si cela ne fonctionne pas lorsque le menu GRUB n'apparaît pas au démarrage, essayez les réponses suivantes:


Réparation de démarrage

Depuis Ubuntu, ouvrez le terminal et tapez:

sudo add-apt-repository ppa:yannubuntu/boot-repair  
sudo apt update  
sudo apt install -y boot-repair
sudo boot-repair  

Ouvrez l’application Boot Repair et sélectionnez Options avancées -> onglet Autres options -> Réparer les fichiers de démarrage Windows . L'indicateur d'initialisation doit être placé sur la même partition sur laquelle Ubuntu est installé. La partition sur laquelle Ubuntu est installé peut être identifiée à partir de l'application Disks intégrée à Ubuntu.

entrez la description de l'image ici

Si vous ne pouvez pas sélectionner l' option Réparer les fichiers de démarrage Windows car elle est grisée, reportez-vous à cette réponse .


Rescatux

Rescatux est un live CD / USB amorçable gratuit capable de réparer GRUB et le chargeur de démarrage Windows. Rescatux possède une interface graphique avec un menu de tâches de secours du système d'exploitation. Si votre disque dur a le format de partitionnement MBR, vous pouvez sélectionner l' option Restaurer le MBR Windows (BETA) pour réparer le chargeur de démarrage Windows. Si votre ordinateur est doté d'un microprogramme UEFI, vous pouvez sélectionner parmi les options UEFI Options de démarrage.

Options de démarrage:

  • (> = 0.41 beta 1) Mise à jour de la commande UEFI
  • (> = 0.41 beta 1) Créez une nouvelle entrée de démarrage UEFI
  • (> = 0.41 beta 1) Statut de la partition UEFI
  • (> = 0.41 beta 1) Faux Microsoft UEFI
  • (> = 0.41 beta 1) Cacher Microsoft Windows UEFI
  • (> = 0.41 beta 1) Réinstallez Microsoft Windows EFI
  • (> = 0.41 beta 1) Vérifiez le démarrage de l'UEFI

Options GRUB:

  • (> = 0.40 beta 11) Correctif d’amorçage GNU / Linux facile
  • Restaurer GRUB et GRUB2
  • (> = 0.31 beta 4) Mettez à jour n'importe quel menu GRUB2
  • Mettre à jour les menus Debian / Ubuntu GRUB

Options Windows:

  • Restaurer Windows MBR (BETA)
  • Effacer les mots de passe Windows
  • (> = 0.31 beta 4) Promouvoir un utilisateur Windows en rôle d'administrateur
  • (> = 0.41 beta 1) Réinstallez Microsoft Windows EFI
  • (> = 0.31 beta 4) Déverrouiller un utilisateur Windows

Options de mot de passe:

  • Changer le mot de passe GNU / Linux
  • Regénérer le fichier sudoers
  • Effacer les mots de passe Windows

entrez la description de l'image ici
Rescapp est un assistant génial qui vous guidera dans vos tâches de secours.


Comment faire vivre une clé USB Rescatux à partir d'Ubuntu

  1. Insérez un lecteur flash USB et vérifiez si l'indicateur d'amorçage a été activé sur le lecteur flash à l'aide de l'application GParted. Démontez le lecteur flash USB. Ouvrez GParted et sélectionnez le lecteur flash USB dans la liste des menus du lecteur. Dans le menu GParted, sélectionnez: Partition -> Manage Flags -> check boot .

  2. Il est très important de vérifier que le périphérique sur lequel vous installez Rescatux Live USB est bien votre clé USB, afin de ne pas écraser votre système ni vos fichiers personnels, ce qui risquerait de rendre votre système d'exploitation impossible à démarrer. Dans Ubuntu, vous pouvez trouver le nom de périphérique du lecteur flash à l'aide de l' application Disks .

  3. Démontez le périphérique de partition USB. Disons que le périphérique de partition USB est/dev/sdc1

    sudo umount /dev/sdc1 # replace sdc1 with the partition name of your USB drive
    
  4. Modifiez les répertoires en utilisant cdle chemin du répertoire dans lequel se trouve le fichier iso Rescatux que vous avez téléchargé.

  5. Ecrivez le fichier iso Rescatux sur le lecteur flash USB. Dans la commande suivante, remplacez rescatux_0.xxxx.isopar le nom du fichier iso Rescatux que vous avez téléchargé.

    sudo dd if=rescatux_0.xxxx.iso of=/dev/sdc # this command also works in Windows Subsystem for Linux  
    sudo sync  
    

J'ai également pu créer un Live USB Rescatux à l'aide de l'application intégrée Startup Disk Creator.

Karel
la source
Je double depuis longtemps et je n’en ai jamais entendu parler, j’ai toujours sorti mon disque de réparation Windows. C'est une réponse vraiment utile.
chat le
7

Il n’existe aucun moyen d’annuler les modifications apportées à la partition dans Windows. Vous devrez réinstaller ou récupérer Windows, puis réinstaller Ubuntu.

Commencez par lancer Boot-Repair ( info ) et voyez si cela vous aide. Pour exécuter ceci:

  1. Démarrez à partir d'un DVD ou d'une clé USB Ubuntu.

  2. Tapez ces lignes dans le terminal, une ligne à la fois.

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install boot-repair
    
  3. Recherchez Boot-Repair dans le tableau de bord et lancez-le.

    entrez la description de l'image ici

Pour réparer votre ordinateur avec Boot-Repair, cliquez simplement sur le bouton "Réparation recommandée". Si cela a fonctionné, vous avez terminé.


Si la réparation du démarrage ne fonctionne pas, effectuez une réparation avec un CD de récupération Windows (demandez-en un au fabricant de votre ordinateur).

  1. Démarrez à partir d'un CD de récupération. Tu devrais voir ça.

    IMG:

  2. Ouvrez l'application d'invite de commande et tapez bootrec /fixmbr.

    IMG:
    (images de HowtoGeek )

  3. Fermez la fenêtre et choisissez "Réparation du démarrage" cette fois. Attendez que le processus soit terminé. Cela prend habituellement environ 30 minutes à 2 heures.

Si Windows est réparé avec succès, vous avez terminé. Si ce n'est pas le cas, vous devrez réinstaller Windows avec un CD d'installation Windows.

Si vous ne possédez pas de CD d'installation Windows, vous pouvez démarrer un DVD / clé USB Ubuntu et installer un chargeur de démarrage avec une fonction équivalente à celle du chargeur de démarrage Windows.

sudo apt-get update   
sudo apt-get install lilo  
sudo lilo -M /dev/sda mbr  

Lilo vous avertira après son installation, mais vous pouvez ignorer que lilo fonctionne correctement lorsqu'il est utilisé comme chargeur de démarrage de style Windows.


Ensuite, une fois Windows installé ou récupéré, vous devrez supprimer les partitions Ubuntu. Identifiez-les et supprimez-les à l'aide de l'utilitaire de gestion de disque de Windows.

entrez la description de l'image ici

Après cela, réinstallez Ubuntu de la même manière.

Emerson Hsieh
la source
3
réparation de démarrage indique que la réparation recommandée devrait résoudre les problèmes lorsque vous ne pouvez pas démarrer Windows après l'installation d'Ubuntu
damien
Oups, j'ai oublié ça. Merci de me le rappeler!
Emerson Hsieh le
Merci d'avoir répondu. J'ai été capable de redémarrer Windows [l'outil de partition de disque d'Ubuntu ne fonctionnait pas.] J'ai seulement un problème avec la suppression des partitions Ubuntu parce que je ne les trouve tout simplement pas. Lorsque je redémarre mon ordinateur maintenant, GRUB est parti et il exécute Windows par défaut. Dans mon utilitaire de partition de disque, il y a 4 disques: 1. Disque OS (C :) occupé à 20%. (J'imagine que c'est la partie windows) 2. 2. 3 disques de 17 Go, 3 Go et 8 Go (qui ont été créés au cours de la partition mais que je n'ai rien sur eux.) Dois-je les supprimer tous? Les conserver tous? Devrais-je réinstaller Linux mais utiliser les partitions t
Mike
Revenons à votre problème: OS (C :) est définitivement la partie Windows. Les 3 partitions que vous m'avez dites ne sont pas vides, c'est juste que Windows ne peut pas les lire. Pour vérifier qu'il s'agit bien des partitions Ubuntu, accédez à l'Explorateur Windows et voyez si vous ne voyez que l'OS (C :). Si vous ne voyez que l'OS (C :), alors ce sont des partitions Ubuntu. Vous pouvez les supprimer en toute sécurité.
Emerson Hsieh
Et non. Les éléments de ces partitions sont probablement corrompus. Je vous recommande donc de supprimer et de recréer les partitions si vous souhaitez réinstaller Linux.
Emerson Hsieh
7

Si les systèmes d'exploitation ont été installés dans différents modes, Windows et Ubuntu à double démarrage ne peuvent pas fonctionner. Si votre Windows est installé en mode BIOS, il est recommandé d'installer Ubuntu en mode BIOS. S'il est installé en mode UEFI, procédez de la même manière avec Ubuntu. Le moyen le plus simple de savoir si vous exécutez UEFI ou le BIOS consiste à rechercher un dossier nommé /sys/firmware/efi. Le dossier sera manquant si votre système utilise le BIOS.

entrez la description de l'image ici
          BIOS contre UEFI

Si vous avez installé Ubuntu en mode hérité sur le même lecteur que le partitionnement GPT, vous pouvez utiliser les options avancées de Boot Repair pour désinstaller grub-pc et installer grub-efi-amd64. Cela convertit l’installation Ubuntu du démarrage du BIOS en démarrage UEFI, le même firmware que les ordinateurs portables les plus récents avec Windows pré-installé.

Conversion d'Ubuntu en mode UEFI

  1. Démarrez Boot-Repair, puis sélectionnez Options avancées -> onglet Emplacement GRUB .
  2. Si vous ne voyez pas d’ option de partition distincte / boot / efi , cela signifie que votre ordinateur ne possède aucune partition UEFI.
  3. Si vous voyez une option de partition séparée / boot / efi , cochez la case située à gauche de celle-ci, puis cliquez sur le bouton Appliquer dans le coin inférieur droit.

    entrez la description de l'image ici

  4. Configurez votre BIOS pour qu’il démarre le disque dur en mode UEFI. La façon de régler ce paramètre dépend du modèle spécifique de l'ordinateur, mais en général ce paramètre est situé dans les paramètres de priorité de démarrage sous la botte onglet de l'utilitaire de configuration du BIOS / UEFI.

Pour plus d'informations sur la conversion d'Ubuntu en mode UEFI, consultez la page https://help.ubuntu.com/community/UEFI dans la section Conversion d'Ubuntu en mode UEFI .

Le chargeur de démarrage grub peut également être converti dans le sens opposé de UEFI au BIOS. Linux peut démarrer sans problème à partir d’un disque GPT en mode BIOS. Voir cette réponse: Conversion de EFI au démarrage du BIOS

Boris
la source
5

Boot-Repair se chargera de cela.

Commencez par ouvrir un nouveau terminal, puis tapez:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

Réparation de démarrage

Voir aussi référence et guide pour cet outil

Vishnu Bathala
la source
5

Le système d'exploitation Windows déjà installé n'a pas été détecté lors de l'installation d'Ubuntu. os-proberà partir des référentiels Ubuntu par défaut, détecte les autres systèmes d’exploitation disponibles sur un système et affiche les résultats dans le terminal. Si os-probercela ne fonctionne pas, vérifiez si la commande sudo fdisk -lest capable de trouver la partition Windows.

Si vous avez trouvé la partition Windows, tapez sudo update-grub. sudo update-grubmet à jour le chargeur de démarrage GRUB et corrige les entrées incorrectes. Cette commande a résolu mon problème, présenté ci-dessous.

sudo update-grub && sudo reboot met à jour le chargeur de démarrage GRUB et redémarre.

J'ai installé Ubuntu à côté de Windows 10. Je ne vois plus l'option de démarrer Windows dans le menu de démarrage de GRUB.

Remarque: les partitions existent toujours.

entrez la description de l'image ici

Karim Mokhtar
la source
2

Assurez-vous de démarrer en mode UEFI. Utilisez sudo efibootmgr -t nnpour utiliser le menu de votre EFI. Vous pouvez choisir le gestionnaire de démarrage Windows ou Ubuntu (GRUB).
AVIS: Windows effacera l'installation de GRUB sur sa propre partition système EFI à chaque mise à jour de BOOTMGR.

Erkin Alp Güney
la source
2

Méthode1

1.Entrez le mode de récupération Windows en appuyant sur " échap " (cela peut être différent sur votre ordinateur) lors du démarrage.

2.Cliquez sur " Dépanner "

3.Cliquez sur " Options avancées ".

4.Choisissez " Invite de commande

5. Tapez les commandes suivantes: 

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

6.Maintenant, redémarrez votre ordinateur

Bien si cela fonctionne pour vous, sinon essayez-le

Méthode2.

1.Utilisez Rufus pour créer une clé USB live Ubuntu et démarrer Ubuntu.

Type de terminal 2.Start

sudo fdisk -l

3.Notez la partition racine de l’installation de Linux.
Exemple: (/ dev / sda8) dans mon cas.
et votre partition de démarrage qui est indiquée par un * signe.
Exemple: (/ dev / sda6) dans mon cas.

4.Maintenant, montez votre partition racine pour apporter des modifications et des liaisons. Ci-dessous, remplacez " / dev / sda8 " par votre partition racine.

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

5.Maintenant, changez le répertoire racine du lecteur usb en répertoire racine du disque dur.

sudo chroot /mnt

6.Maintenant, installez le fichier grub sur la partition de démarrage de votre lecteur, que vous avez notée avec le *signe remplacez " / dev / sda6 " par votre partition de démarrage.

grub-install /dev/sda6

7. Maintenant, tapez.

exit

8. Monter la partition précédemment montée précédemment.

sudo unmount /mnt/dev
sudo unmount /mnt/proc
sudo unmount /mnt/sys
sudo unmount /mnt

9.Retirez la clé USB et redémarrez votre ordinateur.

Et la prochaine fois, lors d’un double amorçage, Linux et Linux renvoient cette réponse: Double amorçage Windows et Linux

Prashant Mishra
la source
1
À l'étape 5. Parfois, il est également utile d'exécuter la commande bootrec /scanosavant de l'exécuter bootrec /rebuildbcd. L' /scanosoption analyse tous les disques pour les installations compatibles avec Windows. Il affiche également les entrées qui ne figurent pas actuellement dans le magasin BCD. Cette capture d'écran montre les 4 commandes réunies à l'étape 5 .: i.stack.imgur.com/qrnMl.png
karel
1

Appuyez et maintenez Shiftpendant le démarrage, cela devrait vous amener le menu Grub. Ou si vous voulez juste que le menu apparaisse toujours, alors éditez votre /etc/default/grubfichier

sudo gedit /etc/default/grub

Insérer "#" au début de la ligne GRUB_HIDDEN_TIMEOUT=0.

Maintenant, sauvegardez puis exécutez:

sudo update-grub

Cela devrait suffire pour que le menu Grub apparaisse à chaque démarrage.

Il vaut mieux jeter un œil à ce wiki GRUB https://help.ubuntu.com/community/Grub2

Maythux
la source
1
toujours la même chose s'est produite, il ne montrera pas le menu de grub
Arshian Archer
avez-vous édité le fichier grub? dans / etc / default / grub?
Maythux
1

Si vous utilisez Bitlocker, vous avez probablement modifié certaines partitions juste avant d’installer Ubuntu (par exemple, vous avez libéré de l’espace non alloué pour l’installation Ubuntu). Vous pouvez alors rencontrer ce problème, car GRUB ne peut pas traiter l’invite de sécurité qui apparaît au démarrage de Windows. vous demande la clé de récupération bitlocker.

J'avais presque le même problème après avoir installé Ubuntu 16.04.02 avec Windows 7. Ubuntu commençait bien, mais après avoir choisi le chargeur Windows 7 de GRUB, l'écran montrait un motif étrange de lignes asymétriques multicolores classiques et y restait bloqué jusqu'à ce que le processeur Le ventilateur s’allumait chaud et j’ai décidé d’arrêter l’ordinateur pour éviter tout dommage.

Le CD de démarrage de Hiren et l'utilisation de l'option Boot Windows 7 du menu principal m'ont permis d'obtenir le salut, ce qui m'a permis d'accéder à l'invite de la clé de récupération, de saisir la clé, de suspendre et de reprendre le bitlocker dans ma session Windows et d'utiliser mon système à double démarrage comme prévu par la suite.

Kdarras
la source
C'était mon problème, merci!
Nick Ganju
1

Certaines machines à démarrage sécurisé ne semblent pas pouvoir démarrer Windows à partir de grub. Une solution de contournement consiste à fournir un ensemble différent de fichiers EFI pour chaque type de démarrage, en plaçant le deuxième ensemble pour Ubuntu sur une clé USB et en laissant les fichiers EFI sur le disque dur pour Windows.

Vous avez déjà sur le disque dur un ensemble de fichiers EFI Ubuntu en état de fonctionnement. Prenez donc une (petite) clé USB (vide, car vous perdrez toutes les données), placez une table de partition GPT dessus et créez une partition de 250 Mo les fichiers EFI. Copiez les fichiers EFI du disque dur sur la clé. Ils apparaîtront dans le /boot/efirépertoire, sous le répertoire EFI.

Prenez le répertoire EFI et tout son contenu et placez-le sur la partition USB. Je suggérerais de modifier la version de la clé EFI/ubuntu/grub.cfgpour changer le nom de l'élément de menu "Ubuntu" en "Ubuntu sur USB" ou quelque chose qui rende évident le jeu de fichiers avec lequel vous démarrez.

Maintenant, essayez de démarrer à partir de l'USB, et voyez si vous obtenez l'élément de menu modifié et qu'il fonctionne. Lorsque le démarrage USB fonctionne, vous pouvez simplement aller sur /boot/efi/EFI/Boot, qui devrait être la partition EFI du disque dur, et il devrait contenir des copies (éventuellement avec des noms différents) des versions Ubuntu des fichiers de démarrage, qui devraient également figurer au format /boot/efi/EFI/ubuntu.
Utilisez md5sum pour confirmer que vous avez des copies de tous les fichiers qui se trouvent /boot/efi/EFI/Boot, car vous allez les supprimer! Copiez et renommez le fichier /boot/efi/EFI/Microsoft/bootxmgfw.efien /boot/efi/EFI/Boot/bootx64.efi et vous devriez pouvoir redémarrer Windows à partir du disque dur - enlevez la clé et essayez le démarrage de Windows.

Lorsque vous mettez à jour le noyau et obtenez un nouveau fichier grub.cfg sur le disque dur (non utilisé, car le disque dur ne démarre que Windows), vous devrez le copier vous-même sur la clé USB EFI/ubuntu/grub.cfg.

Espérons que, à un moment donné, le problème du démarrage de Windows sur votre ordinateur ne sera pas corrigé par grub, et vous pourrez simplement remplacer le EFI/Boot fichier du disque dur par celui de la clé EFI/Boot.

Assurez-vous simplement que vous avez des copies de tout ce que vous supprimez afin de pouvoir les remplacer si nécessaire. Cette technique a fonctionné pour moi sur un Toshiba.

ubfan1
la source
1

Assurez-vous que la partition d'installation de Windows 10 est toujours là et procédez comme suit :

L'installation par défaut de Windows 10 nécessite au minimum 4 partitions:

  1. sda1 (récupération)
  2. sda2 (pour les ordinateurs qui démarrent en mode EFI, la partition système EFI (ESP) est normalement montée sur /boot/efi.)
  3. sda3 (MSR)
  4. sda4 (système d'exploitation Windows, généralement "C")

Si la /boot/efipartition ou la MSRpartition a été endommagée ou supprimée lors de l'installation d'Ubuntu, vous ne pourrez peut-être pas voir Windows au format Grub. Essayez la commande suivante dans Ubuntu pour afficher toutes les partitions disponibles:

sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

Cela devrait vous donner une idée de ce qui est arrivé à votre système et vous permettre de vérifier si toutes les partitions sont toujours là. Vous pouvez essayer de réparer Windows avec le DVD d'installation / USB de Windows.

Vous pouvez essayer d'installer l'application Grub Customizer et voir si Windows est disponible dans
la liste:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Ensuite, vous pouvez lancer Grub Customizer et changer les systèmes d'exploitation disponibles pour le démarrage.

Voici une capture d'écran de ce à quoi ressemble une installation correcte:

entrez la description de l'image ici

SIDDHARTH
la source
1

J'avais un problème similaire. Après avoir changé l’ordre de démarrage dans le bios, il a démarré sous Windows mais uniquement en mode sans échec. Pour résoudre ce problème, j'ai utilisé Windows + R-> msconfig-> boot: normal. Et tout était résolu. J'espère que cela peut aider.

zeslayer
la source
1

Essayez d'abord cette source :

Insérez votre DVD d’installation Windows / USB et démarrez-le. Choisissez votre langue et cliquez sur Suivant . Lorsque vous êtes invité à installer maintenant, il vous suffit de regarder cette fenêtre à gauche et de cliquer sur Réparer votre ordinateur . Patientez et une nouvelle fenêtre s’ouvrira avec les systèmes d’exploitation installés sur votre PC. Cliquez sur Windows 7/8/10 et cliquez sur Suivant . Dans la fenêtre suivante, cliquez sur Invite de commande . Lorsque l'invite de commande apparaît, tapez ceci:

bootrec /fixboot

Appuyez sur Enteret tapez:

bootrec /fixmbr

Appuyez à Enternouveau sur cette fenêtre, puis fermez-la et redémarrez votre PC. N'oubliez pas l'espace entre bootrecet /.

Après cela, vous n'aurez plus la possibilité de choisir entre les systèmes d'exploitation à démarrer au démarrage. Vous devrez réparer la vers. Vous pouvez le faire avec un DVD / USB live Ubuntu. Le moyen le plus simple est de réparer le chargeur de démarrage Windows, de formater la ou les partitions Ubuntu et de réinstaller Ubuntu. Essayez de réparer grub après avoir réparé le chargeur de démarrage Windows.

Pour réparer la bouffe:

  1. Démarrez à partir du live DVD / USB d'Ubuntu.

  2. Ouvrez le terminal et lancez-vous sudo fdisk -lpour voir où Ubuntu est installé.

  3. Run où est le numéro de la partition dans laquelle vous avez trouvé Ubuntu installé.sudo mount /dev/sdaX /mntX

  4. Courir sudo grub-install --root-directory=/mnt /dev/sda

Pour installer grub:

  1. Exécuter sudo update-grubpour mettre à jour grub, et si cette commande ne fonctionne pas, exécutez-le après le redémarrage.

  2. Redémarrez avec sudo reboot.

Remarque: Pour moi, la commande à l'étape 5 ne fonctionnait pas. J'ai donc redémarré l'ordinateur et après l'avoir redémarré directement sur Ubuntu, je me suis donc connecté en tant que root et j'ai exécuté cette commande:

update-grub

Cela a résolu le problème.

Damon Hill
la source
Merci Karel!
Damon Hill
0

Nous allons d’abord ramener le MBR de Windows, puis nous réinstallerons le fichier grub et ramènerons Linux

Réparation de Windows MBR (vous pouvez choisir la solution 1 ou la solution 2 pour fonctionner) Démarrez Linux et assurez-vous que votre connexion Internet fonctionne bien, puis tapez ce qui suit sur le terminal.

1. solution

sudo apt-get install syslinux

Si le package est installé, utilisez la commande suivante pour écrire le MBR:

sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

2. solution

sudo apt-get install mbr

Si le paquet a été installé, utilisez ce qui suit pour écrire le MBR.

sudo install-mbr -i n -p D -t 0 /dev/sda

Commun pour les deux

Remplacez sda si vous souhaitez installer le MBR sur un autre lecteur. Ne mettez pas sda1, sda2ou sda3. Il suffit de le mettre comme sdapour le disque dur.

Ensuite, nous devons installer le grub, réexécuter la réparation de démarrage corrigera cela et réinstallera grub.Reboot et les deux fonctionneront.

Stormvirux
la source
Pas de chance. J'ai essayé vos deux solutions avec /dev/sda(mon Windows 8 semble être sur /dev/sda3). Les deux solutions ont été suivies de "réparation de démarrage", ceci et cela en sont le résultat. Je ne vois aucun changement. Depuis, je ne suis pas expert en la matière, est-il utile d'essayer les deux options /dev/sda3? Notez également que tout dans Windows est accessible à Ubuntu, donc si nous voulons faire du piratage, nous le pouvons! Veuillez suggérer.
iammilind
@iammilind maintenant je doute que le problème soit causé par la réparation de démarrage elle-même. Essayons une autre solution d'installation de grub.Je recommande rescatux à partir de supergrubdisk.org/rescatux . Ils ont des vidéos sur la façon de récupérer la bouffe. youtube.com/watch?v=hWaXANSNUcE . Donc, restaurez les fenêtres Windows comme je l'ai dit dans le post ci-dessus sans réparation de démarrage, et essayez de démarrer directement sous Windows. Si cela fonctionne, nous savons que le problème est lié à la réparation de démarrage, sinon essayez de démarrer avec rescatux et de réparer le
fichier
J'ai essayé vos solutions sans utiliser "boot-repair" et pas de chance. Notez que lorsque je lance la solution-2, rien n’est imprimé sur le shell contrairement à la solution-1 où il existe une sortie. Maintenant, j'essaie "Rescatux" depuis un moment, j'ai téléchargé son .iso et en utilisant "Unetbootin", j'ai créé son image amorçable sur USB qui crée un dossier "boot" et quelques fichiers. MAIS comment démarrer ce logiciel? Dans tout son tutoriel, ils commencent avec le logiciel déjà activé (ce qui est mauvais pour les débutants). Si je redémarre mon système d'exploitation avec USB, le message "Aucun système d'exploitation trouvé" s'affiche naturellement (car il n'y a que des dossiers et des fichiers). Pouvez-vous dire comment l'utiliser?
iammilind
@iammilind rescatux.berlios.de/wiki/Main_Page
Stormvirux
Auparavant, j'avais suivi le même wiki pour créer une image USB, mais je ne pouvais alors pas savoir comment commencer. Ou peut-être que je n'ai pas bien compris l'article. Pouvons-nous avoir une conversation rapide .
iammilind
0

Toutes les options que vous avez essayées semblent être pour Windows 8 en mode mbr, mais vous utilisez UEFI, vous devez donc réparer la partition UEFI; quand mon chargeur de démarrage Windows s'est corrompu, j'ai essayé la commande suivante.

bcdboot c:\windows /s f: /f ALL

ici c: \ windows est l’emplacement du dossier windows sur les fenêtres (c :) partiton.

/ s est une option qui permet d'installer les fichiers du chargeur de démarrage UEFI sur la partition système UEFI, qui est au format fat32 et qui était dans mon cas (/ dev / sda4), donc f:

(f: est la lettre de la partiton uefi)

Une fois cette commande exécutée, vous obtiendrez une installation réussie / échouée.

Cela devrait ré-installer votre code de démarrage Windows 8 dans la partition UEFI.

Cette commande, j’avais essayé lors du démarrage à partir du disque de réparation et sélectionnez option avancée, puis réparation en ligne de commande.

Vous pouvez créer un disque de récupération en accédant au panneau de configuration et en choisissant Sauvegarde et restauration -> Créer un disque de récupération / usb ou vous pouvez l'emprunter à quelqu'un.

PS Si vous n'avez pas encore essayé, vous pouvez essayer toutes les options affichées dans votre menu, notamment la recherche, qui détecte automatiquement tout le système d'exploitation UEFI. Vous pouvez également essayer toutes les entrées de fenêtres dans le menu grub pour vérifier si l'une d'entre elles fonctionne. Ensuite, vous pouvez passer du mode uefi au BIOS à partir du menu du BIOS au démarrage du système, puis vérifier quelles options y sont affichées et si l’une d’entre elles fonctionne.

aaditya1234
la source
J'ai essayé toutes les options affichées dans GRUB, y compris les options de réparation et de rEFI; mais je ne travaille pas. La commande que vous avez affichée est-elle inoffensive (c'est-à-dire qu'elle n'efface pas les deux systèmes d'exploitation)? Ensuite, je peux essayer à partir de l'invite de commande Windows. Je ne sais pas comment accéder au panneau de configuration, car Win8 ne démarre pas. Pouvez-vous nous en dire plus sur la création d'un disque de récupération?
iammilind
oui, la commande est inoffensive, elle ne fait que copier / remplacer les fichiers du chargeur de démarrage Windows dans la partition système EFI ... Par précaution, vous pouvez copier le contenu de la partition Efi et les remplacer en cas de problème. créer le
disque de
J'ai essayé cette option et il a posté le message "Le fichier de démarrage a été créé avec succès", puis arrêté et redémarré le PC mais aucune différence. J'ai aussi réparé. A fait un test rapide fourni par Sony VAIO, qui ne montre aucune erreur. Il semble que deux "arrêts à froid" de Win8 l’aient placé dans un état non défini. Si vous avez d'autres indicateurs, ce sera très utile.
iammilind
Oui, ce serait aussi mon avis, le démarrage semble correct, mais il y a un problème avec Windows. Je suis à la recherche et je vous ferai savoir si je reçois quelque chose. En attendant, essayez de chercher votre problème sur les forums Windows ..
aaditya1234
1
essayez ce guide, il explique comment démarrer Windows 8 en mode sans échec, peut-être que ça aide- helpmyos.com/t2803-how-to-run-windows-8-in-safe-mode et addictivetips.com/windows-tips/…
aaditya1234
0

Suivez ces étapes:

  1. Ouvrez le terminal en appuyant sur Ctrl+ Alt+ TOu Search Terminalin Dash.

  2. Entrez la commande suivante dans Terminal:

    sudo -H gedit /etc/default/grub
    

    (Cela ouvrira le fichier de configuration grub dans gedit.)

  3. Modifiez le fichier et modifiez les options suivantes comme suit (supprimez les commentaires # avant les lignes ci-dessous) et enregistrez le fichier:

    GRUB_DEFAULT=0  
    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    GRUB_TIMEOUT=10  
    
  4. Exécutez la commande suivante dans la nouvelle instance du terminal:

    sudo update-grub
    
  5. Redémarrez votre ordinateur, vous devriez maintenant pouvoir démarrer Windows si vous avez partitionné votre système correctement

Faizan Akram Dar
la source
sudo gedit / etc / default / grub: commande introuvable indiquant une erreur
gmohan kumar
il y a un espace entre gedit et / etc / ....
Faizan Akram Dar
En essayant de sauvegarder cette erreur, certains fichiers ne pourraient pas trouver le fichier / home / ram / etc / default / grub
gmohan kumar
copier coller mes commandes dans le terminal, vous devez exécuter: sudo gedit / etc / default / grub
Faizan Akram Dar
1
ok vous essayez ceci, exécutez cette commande depuis le terminal (Copiez-le, c'est une longue commande) sans guillemets, puis sélectionnez la réparation recommandée: "sudo add-apt-repository ppa: yannubuntu / boot-repair && sudo apt-get apt-get install -y boot-repair && boot-repair "
Faizan Akram Dar
0

Dans mon cas, j’ai procédé à une nouvelle installation de Windows 7, laissé de l’espace non alloué sur le disque SSD et, lors de l’installation ultérieure de Mint 18.3 avec l’option par défaut "Alongside", n’a pas obtenu Windows dans le menu de démarrage grub.

La solution était simple: a lancé la commande ci-dessous dans Mint et Windows 7 a été ajouté au menu grub en même temps que Memtest.

sudo update-grub
Alexei Martianov
la source