web-dev-qa-db-fra.com

Impossible d'installer Windows 10 avec Ubuntu (erreur MBR)

Ubuntu 14.04 est installé depuis longtemps et j'ai besoin de Windows 10 pour que le double démarrage soit parfait.

Je ne veux pas réinstaller Ubuntu et installer Windows 10 d'abord, je vais donc l'essayer à ma façon. Pourquoi? Parce que la configuration de mon système Ubuntu est compliquée.

J'ai créé une partition NTFS, dans ce cas sda3 (/ dev/sda3). La partition sda1 est ma partition principale Ubuntu.

Partitions (gparted)

Mais lorsque je tente de démarrer l’installation de Windows, j’arrive avec une erreur (désolé pour les grandes images, je suis sur liveCD):

Partitions while installing
Error for the partition

L'erreur dit:

Windows ne peut pas être installé sur ce disque. Le disque sélectionné a une table de partition MBR. Sur les systèmes EFI, Windows ne peut être installé que sur un disque GPT.

3
DualBooter

Le type de partitionnement du lecteur est critique pour l'installation de Windows. Moins pour Ubuntu.

Windows installe uniquement sur les lecteurs partitionnés MBR (msdos) avec le BIOS. Windows installe uniquement les lecteurs partitionnés gpt (GUID) avec UEFI.

Pour Ubuntu et Windows, l’installation se fait par l’installation du support. UEFI ou BIOS. Et il est toujours préférable que tous les systèmes démarrent dans le même mode. Grub peut uniquement démarrer les systèmes installés dans le même mode, mais vous pouvez démarrer à partir du menu de démarrage UEFI si vous ne vous trouvez pas dans le même mode de démarrage.

Si le système est BIOS/MBR, Windows doit avoir une partition NTFS principale formatée avec l'indicateur de démarrage. Un seul indicateur de démarrage par périphérique. Ne doit pas nécessairement être sda1, mais devrait l'être avant la partition étendue pour éviter d'autres problèmes. Les installations normales de Windows utilisent deux partitions principales, l’amorçage de 100 Mo et le NTFS principal. Mais Windows va installer sur une partition primaire NTFS.

Avec UEFI/gpt, Windows requiert de l’espace pour s’installer et plusieurs partitions.

Le DVD Windows 7 est le BIOS, mais peut être copié sur un lecteur flash et converti au démarrage UEFI. Vous devez créer le fichier UEFI boot /EFI/Boot/bootx64.efi par défaut sur le lecteur flash Windows. Les fichiers sont là juste besoin d'être déplacés pour corriger les emplacements et/ou renommés.

Les versions plus récentes de Windows ressemblent au programme d'installation Ubuntu qui peut être démarré en mode de démarrage UEFI ou BIOS.

3
oldfred

C’est l’une des premières réponses sur Google lorsque vous effectuez une recherche dans ce message d’erreur. Il est donc utile d’écrire comment je l’ai résolu.

Je voulais installer Windows sur une machine existante avec l'installation de Linux. J'ai réduit la partition actuelle et créé un nouveau système NTFS (à l'aide de GParted Live USB). Ensuite, j'ai créé une clé USB amorçable à partir du fichier .iso de Windows à l'aide de l'application rufus . Lorsque j'ai essayé d'installer Windows sur une partition nouvellement créée, j'ai eu l'erreur en question.

La solution consistait à nouveau à créer une clé USB amorçable à partir d'un fichier .iso à l'aide de l'application rufus, mais maintenant , choisissez le schéma de partition MBR . Avec cette clé USB amorçable, je pouvais installer Windows depuis une clé USB.

enter image description here

1
Mariusz Pawelski

La réponse d'Oldfred est correcte. Je souhaite cependant ajouter un avertissement: Les outils de partitionnement Windows sont terribles lors de la gestion de partitions logiques et étendues. J'ai vu de nombreux rapports sur le programme d'installation de Windows supprimant complètement ces partitions. Ma propre solution préférée à ce problème est donc:

  1. Convertissez le disque en GPT avec gdisk. (Voir la documentation gdisk) pour plus de détails.)
  2. Désactivez le module de support de compatibilité (CSM) dans le micrologiciel. Cela empêchera un démarrage accidentel en mode BIOS du support d'installation. Voir ma page à ce sujet pour plus de détails.
  3. Installez Windows en mode EFI.
  4. Installez un chargeur de démarrage EFI pour Linux. Voir ma page sur le sujet pour plus d'informations sur la procédure à suivre. Vous pouvez le faire en utilisant Boot Repair, en démarrant une clé USB rEFInd ou un CD-R, puis en installant un paquet Debian ou PPA rEFInd, ou d'une autre manière.

Cette solution est plus difficile que de faire démarrer l'installateur Windows en mode BIOS, donc je ne peux pas vraiment discuter avec cette solution si elle fonctionne. Si quelqu'un d'autre rencontrait ce problème exact , je vous conseille toutefois de rester prudent en raison de la vulnérabilité de Windows avec les partitions étendues et logiques.

0
Rod Smith