Установщик Ubuntu 12.04 не распознает Windows 7

Я недавно купил ноутбук ASUS N56VZ-ES71, который шел с Windows 7 Home Premium, установленной на нем. Я желаю к Windows 7 двойной загрузки и Ubuntu 12.04 на нем. Я уменьшил разделы жесткого диска для отъезда приблизительно 150 ГБ освобожденными для Ubuntu 12.04. Когда я загружаю Живой CD Ubuntu и пытаюсь установить, установщик не распознает никакие другие операционные системы. Посредством чтения нескольких вопросов я нашел, что это происходит из-за GPT разделение таблицы тот Windows использование.

Я выполнил восстановление начальной загрузки согласно предложениям других потоков. Это было моим выводом: http://paste.ubuntu.com/1176988/

Я предполагаю, что мой вопрос: как я продолжаю двигаться, чтобы заставить установщик распознавать Windows, так, чтобы я не стирал текущую таблицу разделов и могу получить безопасную установку?

Заранее спасибо.

3
задан 4 September 2012 в 02:08

5 ответов

Во-первых, GPT сам по себе не является проблемой. Сообщение об ошибке (в программе установки не отображаются разделы) указывает на проблему с таблицей разделов. Это давняя ошибка libparted (которую использует установщик), когда сломанные таблицы разделов отображаются как чистые диски. Однако GPT поддерживается libparted, и Ubuntu будет устанавливаться на GPT-диски.

Ключ таков:

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

Это сообщение об ошибке относится к защитной MBR GPT , , которая является «поддельной» MBR таблица разделов, которая существует только для того, чтобы утилиты, не поддерживающие GPT, не могли использовать диск. Ваша защитная MBR содержит слишком большой защитный раздел 0xEE. На самом деле это не имеет значения, но это вызывает ошибку libparted «сломанная таблица разделов».

Решение состоит в том, чтобы исправить защитную MBR. Это легко сделать с помощью gdisk или sgdisk , которые являются частью пакета gdisk в Ubuntu; однако я не уверен, можно ли установить этот пакет на live CD. Поэтому я расскажу вам, как это сделать с аварийного диска:

  1. Загрузите Parted Magic и запишите его на CD.
  2. Загрузите Parted Magic.
  3. Запустите окно терминала (файл значок монитора в нижней части экрана).
  4. Введите gdisk / dev / sda , чтобы запустить gdisk . Вы должны увидеть несколько сообщений при запуске и запрос с текстом Command (? Для справки): .
  5. Введите p в gdisk , чтобы просмотреть таблицу разделов и убедитесь, что все в порядке. Если вы видите странные разделы, выйдите, набрав q .
  6. Введите x , чтобы перейти в меню экспертов. Приглашение должно измениться на Экспертная команда (? Для справки): .
  7. Введите n . Это создает новую защитную MBR. Программа ответит просто отображением нового приглашения.
  8. Введите w , чтобы сохранить изменения. Программа предупредит вас, что перезапишет ваши старые разделы, и запросит подтверждение. Ответьте y .
  9. Перезагрузитесь и попробуйте установить снова. Теперь все должно работать нормально.

Одно предостережение: ваш компьютер загружает Windows в режиме EFI, поэтому вам также следует установить Ubuntu в режиме EFI. Иногда с этим возникают проблемы. Я рекомендую сделать резервную копию системного раздела EFI (ESP; / dev / sda1 ), пока вы находитесь в Parted Magic или с помощью установщика Ubuntu. Если после установки у вас возникнут проблемы, возможно, вам потребуется установить новый загрузчик. Подробности см. На моей странице Загрузчики EFI для Linux .

2
ответ дан 21 October 2019 в 11:11

Инструменты Ubuntu не могут обнаружить Windows, так как при разметке возникают проблемы. Например, parted возвращает Error: Невозможно выполнить все ограничения раздела.

Самый простой способ это исправить:

  1. Резервное копирование документов на внешний диск (или DVD-диски...)

  2. Убедитесь, что у вас есть Windows DVD (запишите один, если нет)

  3. С помощью Gparted, отформатируйте весь диск (постарайтесь избежать разметки GPT, используйте таблицу разделов MsDos). Создайте:

    • a NTFS раздел (~50GB, на который будет переустановлена Windows) в начале диска, установите на него загрузочный флаг.
    • a раздел EXT4 (~20GB, где будет установлена Ubuntu).
    • a SWAP раздел (размер оперативной памяти, ~5GB, если вы не знаете, будет использоваться Ubuntu)
    • оставить конец диска(~425GB) для данных.
  4. Установить Windows

  5. Установить Ubuntu

0
ответ дан 21 October 2019 в 11:11

У меня была такая же проблема на компьютере, на котором была установлена ​​Windows 8. Похоже, проблема со следами GPT, оставшимися на диске. Я использовал systemrescuecd для выполнения этой команды:

fixparts /dev/sda

Удалите информацию GPT и запишите перезагрузку partitin (с помощью W), и я смог запустить ubuntu при двойной загрузке. Надеюсь, у вас это сработает.

0
ответ дан 21 October 2019 в 11:11

Вы можете вручную указать диски, которые вы хотите использовать. При установке нажмите кнопку "Раздел вручную" или что-нибудь в этом контексте.

Затем выберите нераспределенное пространство, выделите место для раздела ubuntu и раздела подкачки.

У меня тоже была такая же проблема. :)

-1
ответ дан 21 October 2019 в 11:11

Перейдите по этой ссылке Ubuntu не обнаруживает разделы диска

Надеюсь, это поможет...

-1
ответ дан 21 October 2019 в 11:11

Другие вопросы по тегам:

Похожие вопросы: