Mon principal problème est que je viens d’acquérir un ordinateur portable ASUS avec WINDOWS 7 et que je veux installer Ubuntu dessus.
Je souhaite un double démarrage pour choisir entre les deux systèmes d'exploitation. J'ai lu qu'il était préférable d'installer d'abord Windows, puis Ubuntu, car le programme d'installation de Windows écrase le chargeur de démarrage d'Ubuntu.
Donc, j'ai essayé d'installer Ubuntu 12.04 LST à partir d'une clé USB, mais quand il vérifie la présence d'un autre SE, trouvez le système Windows 7.
J'ai vérifié les causes possibles et réinstallé Windows 7 à partir de la partition de récupération sur le disque dur, mais j'ai obtenu le même résultat.
Apparemment, le programme d'installation Ubuntu a trouvé deux tables de partition (GPT et MBR) et il ne sait pas quelle table utiliser.
J'ai utilisé gdisk
pour tenter de résoudre le problème.
Parmi les sorties fdisk et gdisk ci-dessous, je sais que je dois réparer ma partition MBR mais je ne sais pas comment.
ubuntu@ubuntu:~$ Sudo fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 500.1 GB, 500107862016 bytes
256 heads, 63 sectors/track, 60563 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7834646f
Device Boot Start End Blocks Id System
/dev/sda1 1 4294967295 2147483647+ ee GPT
ubuntu@ubuntu:~$ Sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.5
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Warning! Secondary partition table overlaps the last partition by
33 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): B1142EF0-26CB-4F15-9C42-AFC122E50E2A
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976773134
Partitions will be aligned on 2048-sector boundaries
Total free space is 122884062 sectors (58.6 GiB)
Number Start (sector) End (sector) Size Code Name
1 2048 411647 200.0 MiB EF00 EFI system partition
2 411648 673791 128.0 MiB 0C01 Microsoft reserved part
3 673792 391383039 186.3 GiB 0700 Basic data partition
4 391383040 802693119 196.1 GiB 0700 Basic data partition
5 925575168 976773167 24.4 GiB 2700 Basic data partition
Command (? for help): r
Recovery/transformation command (? for help): o
Disk size is 976773168 sectors (465.8 GiB)
MBR disk identifier: 0x7834646F
MBR partitions:
Number Boot Start Sector End Sector Status Code
1 1 4294967295 primary 0xEE
Je suis l'auteur de gdisk
et je suis d'accord avec ce que psusi a écrit, mais avec l'avertissement que je ne sais pas ce qu'il y a vraiment dans/dev/sda5, je ne peux donc pas dire s'il est prudent de le supprimer. . Si c’est le contenu que vous avez gravé sur vos DVD de restauration, il convient de le supprimer , sans risque.
Si l’espace libre sur/dev/sda5 est suffisant (environ 17 Ko), vous devriez pouvoir redimensionner la partition à l’aide de GParted ou d’un outil Windows IF cet outil ne s'effrite pas à cause de la table de partition illégale. Vous feriez peut-être mieux de le sauvegarder sur un autre disque, de le supprimer, puis de le restaurer. Vous devrez toutefois utiliser une méthode de sauvegarde/restauration permettant la restauration sur une partition plus petite. (Sinon, vous pouvez réduire un peu/dev/sda4 pour laisser la place à un nouveau/dev/sda5 aussi grand qu’il est maintenant.)
En outre, sur un sujet non lié, vous semblez avoir un PC basé sur UEFI. Sur de tels systèmes, le conseil d'installer Linux en second n'est pas aussi important que sur les systèmes basés sur le BIOS. (U) EFI a encore beaucoup de failles, mais malgré ces problèmes, sa gestion de démarrage est beaucoup plus saine que celle du BIOS, et Windows se comporte mieux en ce qui concerne les autres systèmes d'exploitation sur EFI que sur le BIOS.
Vous voudrez peut-être utiliser gdisk
pour modifier les codes de type de vos partitions Linux de 0700 à 8300 afin d'éviter qu'ils ne s'affichent sous forme de disques non formatés dans Windows. Voir ici pour plus d'informations sur cette question.
Vous utilisez GPT, pas MBR, et gdisk
vous a dit ce que vous devez faire:
You will need to delete this partition or resize it in another utility.
La partition à laquelle il est fait référence n’est pas tout à fait clair, mais ce serait la dernière, ou le numéro 5 dans votre cas. Il fonctionne jusqu'au dernier secteur du disque, ce qui n'est pas autorisé car le GPT stocke une copie de sauvegarde dans les 33 derniers secteurs du disque. S'il n'y a rien d'important sur la partition, vous devriez pouvoir le supprimer simplement dans gdisk
.