web-dev-qa-db-fra.com

Le programme d'installation d'Ubuntu 12.04 ne reconnaît pas Windows 7

J'ai récemment acheté un ordinateur portable ASUS N56VZ-ES71, livré avec Windows 7 Édition Familiale Premium. Je souhaite double amorcer Windows 7 et Ubuntu 12.04 sur celui-ci. J'ai rétréci les partitions du disque dur pour laisser environ 150 Go non alloués à Ubuntu 12.04. Lorsque j'amorce le Live CD d'Ubuntu et que je tente de l'installer, le programme d'installation ne reconnaît aucun autre système d'exploitation. En lisant quelques questions, j'ai constaté que cela est dû à une table de partitionnement GPT utilisée par Windows.

J'ai exécuté boot-repair selon les suggestions des autres threads. C'était ma sortie: http://paste.ubuntu.com/1176988/

Je suppose que ma question est la suivante: comment puis-je procéder pour que le programme d'installation reconnaisse Windows, de sorte que je n'ai pas à effacer la table de partition actuelle et à obtenir une installation en toute sécurité?

Merci d'avance.

3
trainofk

Premièrement, le TPG n’est pas, en soi, le problème. L'erreur que vous signalez (aucune partition n'apparaissant dans le programme d'installation) indique un problème de table de partition. C’est un bogue de longue date de libparted (utilisé par le programme d’installation), qui montre que les tables de partition brisées sont comme des disques vierges. GPT est cependant pris en charge par libparted et Ubuntu s’installera sur les disques GPT.

La clé est la suivante:

/dev/sda1 ends after the last sector of /dev/sda

Ce message d'erreur fait référence au MBR de protection du GPT , , qui est une "fausse" table de partition MBR qui existe uniquement pour empêcher les utilitaires non connus de GPT d'utiliser le disque. . Votre MBR de protection contient une partition 0xEE de protection trop volumineuse. Cela n'a pas vraiment d'importance, mais cela déclenche le bogue "table de partition cassée" de libparted.

La solution consiste à réparer le MBR protecteur. Ceci est facilement fait en utilisant gdisk ou sgdisk, qui font partie du paquetage gdisk dans Ubuntu; Cependant, je ne suis pas sûr que ce paquet puisse être installé sur un live CD. Par conséquent, je vais vous dire comment faire cela à partir d'un disque d'urgence:

  1. Téléchargez Parted Magic et gravez-le sur CD.
  2. Boot Parted Magic.
  3. Lancer une fenêtre de terminal (l’icône d’un moniteur en bas de l’écran).
  4. Tapez gdisk /dev/sda pour lancer gdisk. Vous devriez voir quelques messages de démarrage et une invite qui lit Command (? for help):.
  5. Tapez p dans gdisk pour afficher votre table de partition et vérifier que tout se passe bien. Si vous voyez des partitions étranges, quittez en tapant q.
  6. Tapez x pour accéder au menu des experts. L'invite devrait changer pour se lire Expert command (? for help):.
  7. Tapez n. Cela génère un nouveau MBR protecteur. Le programme répondra simplement en affichant une nouvelle invite.
  8. Tapez w pour enregistrer vos modifications. Le programme vous avertira qu'il écrasera vos anciennes partitions et vous demandera confirmation. Répondre y.
  9. Redémarrez et essayez d'installer à nouveau. Cela devrait maintenant fonctionner correctement.

Une mise en garde: Votre ordinateur démarre Windows en mode EFI, vous devez donc également installer Ubuntu en mode EFI. Ceci est parfois source de problèmes. Je vous recommande de sauvegarder votre partition système EFI (ESP; /dev/sda1) lorsque vous êtes dans Parted Magic ou en utilisant le programme d'installation Ubuntu. Si vous rencontrez des problèmes après l'installation, vous devrez peut-être installer un nouveau chargeur de démarrage. Voir ma = EFI Boot Loaders for Linux page pour plus de détails.

2
Rod Smith

J'ai eu le même problème sur un ordinateur qui avait installé Windows 8. Cela ressemble à un problème avec les traces GPT laissées sur le disque. J'ai utilisé systemrescuecd pour exécuter cette commande:

fixparts /dev/sda

Supprimez les informations GPT et écrivez le reboot partitin (en utilisant W) et j’ai pu exécuter ubuntu lors d’un démarrage double. J'espère que cela fonctionne pour vous.

0
cheche

Les outils Ubuntu ne peuvent pas détecter Windows car votre partitionnement pose des problèmes. Par exemple, en partie retourne Error: Unable to satisfy all constraints on the partition.

Le moyen le plus simple de résoudre ce problème est:

  1. Backup your documents sur un disque externe (ou DVD ..)

  2. Assurez-vous d'avoir un Windows DVD (gravez-en un si vous n'en avez pas)

  3. Via Gparted, formatez le disque entier (essayez d'éviter le partitionnement GPT, utilisez la table de partitions MsDos). Créer:

    • une partition NTFS (~ 50 Go, où Windows sera réinstallé) au début du disque, placez un boot flag.
    • une partition EXT4 (environ 20 Go, où Ubuntu sera installé).
    • une partition SWAP (la taille de votre RAM, environ 5 Go si vous ne le savez pas, sera utilisée par Ubuntu)
    • laissez la fin du disque (~ 425GB) pour les données.
  4. Installer Windows

  5. Installer Ubuntu

0
LovinBuntu