Установите Ubuntu 15.04 на машину с предустановленной Win 8.1 с UEFI
Я пытаюсь установить Ubuntu 15.04 на машине Win 8.1 в режиме UEFI для двойной загрузки. Когда я попробовал, установка перестала говорить "не могу установить grub в sda, фатальная ошибка". и выходит из установки. Я создал UEFI Ubuntu 15.04, используя Руфус из Ubuntu AMD64.ISO. Также загружается с помощью USB, созданного с помощью Rufus. Но установка всегда перестает говорить об ошибке выше. Раздел EFI уже есть. SDA - это жесткий диск (500 ГБ).
1 ответ
Во-первых, вы должны знать о проблемах в режиме загрузки. Подавляющее большинство систем, поставляемых с Windows 8 или более поздней версией, загружают Windows в режиме EFI/UEFI. Эта конфигурация делает установку Ubuntu в BIOS/CSM/ устаревшем режиме в лучшем случае ненадежной. К сожалению, многие инструкции BAD говорят людям, что они должны включать свои модули поддержки совместимости (CSM; также как "поддержка устаревшего режима" или что-то подобное) в качестве обычной части установки Linux. Это только усложняет ситуацию и создает проблемы, возможно, включая ту, с которой вы столкнулись. Вы можете проверить режим загрузки в установщике, перейдя в оболочку и найдя каталог с именем /sys/firmware/efi
, Если он присутствует, вы загрузились в режиме EFI; если нет, вы загрузились в режиме BIOS. Убедитесь, что вы находитесь в режиме EFI. (Разумеется, если предположить, что Windows находится в режиме EFI. Если вы не уверены, проверьте тип таблицы разделов. Если это GPT, Windows загружается в режиме EFI. Дополнительные сведения см. Здесь.)
Во-вторых, крайне важно, чтобы вы отключили функцию Windows, называемую "Быстрый запуск" (или другие вещи), как описано здесь, среди других мест. Эта функция превращает операцию выключения в операцию приостановки на диск, что делает невозможным безопасное распределение разделов между операционными системами. Поскольку загрузчики EFI хранятся в общем разделе FAT, называемом системным разделом EFI (ESP), сбой при отключении быстрого запуска может вызвать проблемы при доступе к ESP и, следовательно, невозможность успешной записи GRUB. Обратите внимание, что есть функция встроенного программного обеспечения, которая часто имеет название, такое как "быстрая загрузка", которая часто путается с функцией быстрого запуска Windows. Функция прошивки не имеет отношения к этому обсуждению. Если вы отключили функцию прошивки, вы все равно должны отключить функцию Windows.
В-третьих, для полной диагностики проблемы требуется больше информации. Запуск скрипта Boot Info соберет много данных и поместит их в файл с именем RESULTS.txt
, Вы можете изучить этот файл самостоятельно или опубликовать его на сайте для вставки и разместить URL своего документа здесь. Затем мы можем изучить это, чтобы понять, что не так.
В-четвертых, в качестве обходного пути вы можете попробовать использовать флэш-накопитель USB или CD-R версию моего менеджера загрузки rEFInd. Подготовьте загрузочный носитель и загрузитесь с его помощью. (Вам может потребоваться отключить безопасную загрузку, если она включена.) REFInd должен дать вам возможность загрузить Windows или Ubuntu. Если вы можете загрузить Ubuntu с помощью rEFInd, вы можете поработать над исправлением проблемы с загрузчиком. Может быть, делает dosfsck
на ESP поможет; или вы можете запустить grub-install
вручную и посмотрите, какие сообщения об ошибках он сообщает; или вы можете установить rEFInd на свой жесткий диск, используя пакет PPA или Debian. В зависимости от причины, любое из этих действий или другие могут помочь. В то же время вы можете продолжать использовать rEFInd на внешнем носителе для загрузки, а не переустанавливать или копаться с живым компакт-диском Ubuntu, что более ограниченно, чем полная установка.