Установка Ubuntu 12.04 в системе EFI

Парни, нужна помощь. Попытка установить Ubuntu 12.04 на ноутбук для двойной загрузки вместе с Win7. У меня есть схема разбиения UEFI и GPT. Он имеет дополнительный режим загрузки Legacy, хотя. Я могу загрузиться с Ubuntu USB / CD в режимах Legacy и UEFI. Но когда я достигаю шага выбора раздела, он выдает ошибку «ubi-partman не удалось с кодом выхода 141». Я искал на форумах это, но те, кто столкнулся с этой ошибкой, сказали, что она была устранена, когда они отключили один из двух HD в своей системе. Но у меня только один жесткий диск, и я уверен, что GRUB в Ubuntu поддерживает GPT. Но похоже, что он не может читать разделы GPT на моем HD. Любая помощь в этом отношении будет оценена.

3
задан 17 June 2012 в 19:12

5 ответов

Ваш разделенный вывод предполагает, что у вас есть проблема с таблицей разделов, или, по крайней мере, проблема, которую libparted (который используется как программой с разделением в текстовом режиме, так и разделителем Ubuntu) интерпретирует как проблема таблицы разделов. Сообщение «Недопустимый или неполный многобайтовый или широкий символ» говорит о том, что parted испытывает проблемы с интерпретацией имени раздела, которое официально является именем в кодировке UTF16. К сожалению, в прошлый раз, когда я проверял, parted не выполнял надлежащее кодирование UTF-16 или декодирование имен разделов; вместо этого он пытался интерпретировать их как своего рода модифицированный ASCII - или на практике модифицированный UTF-8. Это может привести к проблемам, если в реальном имени раздела UTF-16 используются не-ASCII-символы, поскольку они могут выглядеть как бред, когда интерпретируются как модифицированный UTF-8. Так как libparted очень чувствителен к ошибкам и предлагает мало исправляющих инструментов, результатом является ошибка, как демонстрирует и parted, и установщик Ubuntu.

Если я прав (и я далеко не уверен в этом), вы сможете исправить проблему следующим образом:

  1. Загрузиться в Ubuntu (или любой другой Linux) ) спасательный диск.
  2. При необходимости загрузите и установите GPT fdisk (gdisk). Он доступен как пакет gdisk в Ubuntu.
  3. Введите sudo gdisk /dev/sda, чтобы запустить gdisk на проблемном диске.
  4. Введите v, чтобы проверить структуры данных диска. Если gdisk сообщает о каких-либо проблемах, возможно, что parted реагировал на какую-то проблему, отличную от имени раздела, и с этим, возможно, придется разобраться, а не (или, по крайней мере, перед) выполнить следующие шаги.
  5. Введите p, чтобы просмотреть таблицу разделов. Найдите все не-ASCII символы в столбце «Имя».
  6. Введите c, чтобы изменить имя любого раздела со странным именем. Вас попросят указать номер раздела и новое имя. Повторите это для столько разделов, сколько необходимо (до всех).
  7. Введите p, чтобы просмотреть таблицу разделов, чтобы убедиться, что все выглядит нормально.
  8. Если все выглядит хорошо, введите w, чтобы сохранить изменения и выйдите из gdisk.

Если мои подозрения верны, теперь вы сможете продолжить установку Ubuntu. Если я прав, это ошибка libparted, о которой следует сообщить Ubuntu и / или разработчикам libparted. Запись имен всех ваших разделов для включения в отчет об ошибках стоит того.

0
ответ дан 17 June 2012 в 19:12

Некоторые модели ASUS используют прошивку Aptio от American Megatrends. Похоже, что BIOS чувствителен к регистру. Он ищет имя файла EFI / BOOT / bootx64.efi, но Ubuntu предоставляет EFI / BOOT / BOOTX64.EFI. См. https://bugs.launchpad.net/linux/+bug/1261465 .

0
ответ дан 17 June 2012 в 19:12

Используйте Wubi Ubuntu iso , чтобы установить Ubuntu для двойной загрузки с Windows. Я так и сделал, и все работало нормально. Вы также можете удалить его из самой Windows.

0
ответ дан 17 June 2012 в 19:12

У меня Sony Vaie SeriesE, 14 ". У меня были какие-то проблемы, похожие на anhiruddabhide.

До сих пор я взял жесткий диск с Win 7 и добавил новый на Я установил Ubuntu. Никаких проблем. Конечно, это не решение, которое порадовало бы aniruddhabhide.

Теперь забавно то, что Ubuntu не удалось запустить, когда в BIOS была установлена ​​опция EFI. Поэтому я переключил его на Legacy.

Legacy работает для меня очень хорошо. Тем не менее, почти каждый раз, компьютер не загружается «Система не найдена». После CTRL + ALT + SUPP, компьютер перезагружается и Grub Я должен сказать, что это не GRUB и не ошибка UBUNTU, а некоторые злые вещи в SOny BIOS, которые далеко не удовлетворяют (вряд ли какой-либо доступный вариант).

Я попробую две вещи и оставлю вас опубликовано:

  1. Переустановите раздел Ubuntu на больший жесткий диск, содержащий копию оригинального жесткого диска SONY VAIO.

  2. Установите тонкую стойку Замена DVD в Чтобы установить второй жесткий диск вместо DVD-плеера, установленного VAIO. Таким образом, у меня будет два жестких диска, что намного лучше для резервного копирования и объединения систем (например, Windows + Ubuntu).

0
ответ дан 17 June 2012 в 19:12

Ubuntu больше не рекомендует использовать wubi.

http://www.omgubuntu.co.uk/2013/04/wubi-advice

0
ответ дан 17 June 2012 в 19:12

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

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