Моя главная проблема заключается в том, что я только что приобрел ноутбук ASUS с WINDOWS 7 и хочу установить на него Ubuntu.
Я хочу иметь двойную загрузку на выбор между обеими операционными системами, я прочитал, что лучше сначала установить Windows, а затем Ubuntu, потому что установщик Windows перезаписывает загрузчик Ubuntu.
Итак, я попытался установить Ubuntu 12.04 LST с USB-накопителя, но при проверке других ОС обнаружил систему Windows 7.
Я проверил возможные причины и переустановил Windows 7 из раздела «Восстановление» на HD, но получил тот же результат.
Судя по всему, установщик Ubuntu нашел две таблицы разделов (GPT и MBR) и не знает, какую из них использовать.
Я использовал gdisk
, чтобы попытаться решить проблему.
Из приведенных ниже выводов fdisk и gdisk я знаю, что мне нужно исправить раздел MBR, но я не знаю, как.
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
Я автор gdisk
, и я согласен с тем, что написал psusi, с оговоркой, что я не могу знать, что на самом деле находится на / dev / sda5, поэтому я не могу сказать, безопасно ли это удалить. Если это материал, который вы записали на DVD восстановления, его следует безопасно удалить.
Если на / dev / sda5 достаточно свободного места (около 17 КБ), вы должен иметь возможность изменять размер раздела с помощью GParted или инструмента Windows, ЕСЛИ этот инструмент не сбивается из-за неправильной таблицы разделов. Возможно, вам лучше создать резервную копию на другом диске, удалить его, а затем восстановить.Однако вам нужно будет использовать метод резервного копирования / восстановления, который позволяет выполнять восстановление на меньший раздел. (В качестве альтернативы вы можете немного уменьшить / dev / sda4, чтобы освободить место для создания нового / dev / sda5, такого же большого, как сейчас.)
Кроме того, по несвязанному вопросу, у вас, похоже, есть UEFI -на базе ПК. В таких системах совет по установке второго Linux не так важен, как в системах на базе BIOS. (U) EFI по-прежнему имеет много недостатков, но, несмотря на эти проблемы, у него гораздо более разумное управление загрузкой, чем в BIOS, и Windows ведет себя лучше по отношению к другим ОС в EFI, чем в BIOS.
Возможно, вы захотите использовать gdisk
для изменения кодов типов разделов Linux с 0700 на 8300, чтобы они не отображались как неформатированные диски в Windows. См. здесь для получения дополнительной информации по этому вопросу.
Вы используете GPT, а не MBR, и gdisk
сообщил вам, что вам нужно сделать:
You will need to delete this partition or resize it in another utility.
Не совсем ясно, к какому разделу идет речь, но это будет последний раздел или номер 5 в вашем случае. Он работает вплоть до самого последнего сектора диска, что недопустимо, поскольку GPT хранит резервную копию в последних 33 секторах диска. Если в разделе нет ничего важного, вы можете просто удалить его на gdisk
.