web-dev-qa-db-fra.com

Ubuntu ne reconnaît pas les partitions Windows existantes sur un disque GPT

Je viens de construire un nouvel ordinateur et d’installer une copie vierge de Windows 7 Édition Familiale Premium (64 bits). Hormis la vérification du bon déroulement de l'installation de Windows, je n'ai absolument rien fait d'autre sur l'ordinateur. Je souhaite maintenant installer Ubuntu 13.04 sur le même ordinateur dans une configuration à double démarrage. Cependant, l’installateur Ubuntu commence par me donner le message

Cet ordinateur n'a actuellement aucun système d'exploitation détecté.

suivi de l'option unique

Effacer le disque et installer Ubuntu

Je m'attendais à ce qu'il dise qu'il détecte une installation existante de Windows 7 et me demande si je souhaite le supprimer ou le conserver en mode de démarrage double.

J'ai vérifié quelques questions AU existantes sur ce sujet ( buntu 13.04 ne détectant pas Windows 7 lors de l'installation ; "Cet ordinateur ne possède actuellement aucun système d'exploitation détecté" lors de l'installation ; L'installation d'Ubuntu 12.10 ne reconnaît pas Windows 7 ; le programme d'installation d'Ubuntu 12.04 ne voit pas Windows déjà installé sur mon ordinateur ) et ils semblent tous mener aux mêmes conclusions:

  1. utilisez fixparts
  2. utilisez gparted

Quand j’ai essayé d’utiliser fixparts, le système m’a dit que c’était le mauvais outil, avec la sortie

$ Sudo fixparts /dev/sda

FixParts 0.8.7

Loading MBR data from /dev/sda

This disk appears to be a GPT disk. Use GNU Parted or GPT fdisk on it! Exiting!

Je pense que gparted n'est pas une option pour moi, car je souhaite effectuer un double amorçage et, autant que je sache, cela effacerait l'installation de Win7. Cependant, je l'ai ouvert uniquement à des fins d'inspection. Voici une capture d'écran de tout ce que j'ai fait:

enter image description here

Pour ce que ça vaut, le disque dur lui-même ne semble pas être corrompu; Je peux l'ouvrir dans Ubuntu et voir tous les fichiers Windows et les répertoires que j'attends. (C'est la fenêtre du milieu à droite dans la capture d'écran.)

Que puis-je faire ici pour que Ubuntu s’installe côte à côte avec Windows?

5
Pops

J'ai résolu ce problème en faisant un détour par Windows et en jouant avec le partitionnement. Après le redémarrage de Win7, j'ai ouvert l'utilitaire de gestion de disque Windows (diskmgmt.msc). Le système était toujours configuré pour utiliser la totalité du disque en tant que partition Windows géante (lecteur AKA C:). J'ai utilisé Gestion des disques pour couper un segment de 120 Go, l'ai laissé comme "espace non alloué" et redémarré.

(En fait, j’y suis retourné pour le reformater en NTFS, mais rétrospectivement, j’estime que cela n’était pas nécessaire.)

À ce stade, j'ai rouvert le programme d'installation d'Ubuntu. Le programme d’installation ne reconnaissait toujours pas l’installation existante de Windows, mais offrait une option "Quelque chose d’autre" ( à l’affichage sur debianadmin.com ) pour la personnalisation. ajustements aux partitions. J'ai sélectionné cette option et trouvé la partition de 120 Go que j'ai créée sous Windows, puis sélectionné comme partition sur laquelle installer Ubuntu.

L'installateur m'a alors donné l'erreur

Aucun système de fichiers racine défini.

Veuillez corriger ceci depuis le menu de partitionnement.

Une recherche rapide de ce message d'erreur m'a conduit à une réponse AU avec une capture d'écran utile que je ne vais pas répéter ici.

Après cela, le système m'a crié d'essayer d'utiliser NTFS - un non-non, selon le wiki de Ubuntu Linux Filesystems Explained - et pour ne pas paramétrer n'importe quel espace de swap - encore une fois, voir l'excellent wiki d'Ubuntu - mais après avoir basculé sur Ext4 et découpé une zone de swap de 5 Go sur la partition de 120 Go, l'installation s'est poursuivie sans accroc.

2
Pops

Ha!! Merci beaucoup pour cette réponse! Quand j'ai voulu installer Ubuntu 13.04 avec Windows 7, j'ai eu le même problème: l'installation d'Ubuntu ne reconnaissait pas que Win 7 était installé. Elle ne proposait donc jamais d'installer Ubuntu à côté de Windows.

En essayant de résoudre le problème, GParted a reconnu le disque dur comme 1 espace non alloué. Ceci même si Ubuntu 12.10 a été installé (mais corrompu à cause d'une mise à jour, ce qui était la raison de la mise à niveau vers 13.04 en premier lieu ...)

Lignes du bas:

  1. En utilisant diskmgmt.msc de Windows 7, j'ai recréé l'espace libre sur lequel Ubuntu 12.10 était installé à l'origine.

  2. J'ai couru l'installation 13.04 - et boum! Ubuntu reconnaît Windows - Je vois l'option "Installer Ubuntu aux côtés de Windows 7". Pour votre information, l’installation d’Ubuntu a automatiquement dépassé tout l’espace disque non alloué et l’espace SWAP alloué.

  3. Lors du redémarrage, j'ai rencontré un autre problème - au lieu d'Ubuntu 13.04, je voyais encore Ubuntu 12.10 ... C'était clairement un problème grave.

  4. Pour résoudre ce problème, j'ai utilisé les instructions par défaut pour BootRepair: Trouvé ici: https://help.ubuntu.com/community/Boot-Repair

5. Alléluia !! ;)

3
Ran

Ok, voici mes 2 cents, car je rencontrais le même problème sur mon installation Windows7 64 bits, lorsque j'essayais d'installer Ubuntu 14.04 à côté: il ne reconnaissait pas mon système d'exploitation Windows ...

Cela se produisait lors de l'utilisation du Live CD d'Ubuntu 14.04 ... J'avais aussi une clé USB amorçable avec cet iso, alors je me suis dit: "Bon sang, essayons ...", démarré à partir de la clé USB et installé Ubuntu sans le moindre problème, il reconnaît l’installation de Windows 7 et s’installe parfaitement à côté.

Donc, réponse de base: après avoir échoué lors de l’utilisation du live CD, essayez l’installation à partir d’un lecteur USB amorçable. Les ports USB sont initialisés d’une manière différente de celle du lecteur de CD, c’est peut-être pour cette raison qu’il fonctionne à partir de l’USB et non du CD ...

Profitez de Ubuntu :)

2
Anton Nieuwenhuizen

En outre, si Windows utilise UEFI, veillez à démarrer le lecteur USB avec votre Ubuntu dessus sous UEFI. Mon BIOS me proposait les deux options lors de la sélection de l’usb comme périphérique de démarrage. Ce n'est que lorsque vous choisissez UEFI que les fenêtres préinstallées seront également reconnues. Vous pouvez en lire plus ici

Non lié, mais peut-être aussi utile: le problème suivant que j'ai rencontré était 'échec de l'installation de la signature grub-efi-AMD64', qui a été facilement résolu en se connectant à Internet pendant l'installation.

1
the.polo