Надеюсь, это не слишком большой дубликат. Я пытался проверить старые вопросы и ответы, но безуспешно. UEFI создает проблемы уже более 3 лет, но я все еще борюсь с ним.
Ситуация следующая: у меня есть ACER Aspire VN7, я пытаюсь установить на него Ubuntu 15.10 с двойной загрузкой (оставив в стороне оригинальную Windows 10). Но мне не удаётся заставить ПК увидеть USB-флешку Ubuntu, несмотря ни на что.
Как и советовали, я отключил быстрый запуск Windows на панели управления, отключил блокировку безопасности в BIOS (но, похоже, там нет опции быстрого запуска, которую можно было бы отключить), но машина по-прежнему полностью игнорирует загрузочный USB-накопитель.
Я также попробовал rEFInd Рода Смита, как он предложил в каком-то старом ответе. Результатом является то, что мой ПК загружается на rEFInd, как и должно быть, но по-прежнему игнорирует Ubuntu USB (даже в rEFInd он не отображается как опция).
Мне удалось успешно загрузиться с того же USB-накопителя Ubuntu 15.10 после переключения загрузки BIOS на Legacy вместо UEFI, но UEFI является стандартом для Windows уже как минимум 3 года, и я бы определенно предпочел, чтобы было найдено решение на базе UEFI.
Я буду очень благодарен любому, кто сможет дать совет или поделиться идеями!
решение1
Как вы подготовили USB-накопитель? Некоторые программы для записи .iso
файлов на USB-накопители не используют загрузчики EFI и поэтому не будут работать для загрузки в режиме EFI. Некоторые имеют параметры, которые влияют на загрузку. Некоторые создают USB-накопители, которые нормально работают на некоторых компьютерах с EFI, но не на других. Короче говоря, вам может потребоваться другая программа. У меня есть заметки по нескольким программамздесь.Короче говоря, Rufus под Windows кажется довольно гибким и надежным. Из Ubuntu я обычно использую dd
, но некоторым нравится UNetbootin. Даже если вы используете в целом надежную программу, она может не сработать на вашем компьютере, поэтому вам, возможно, придется попробовать что-то другое.
Если вам приходится выполнять установку BIOS/CSM/legacy-mode, я рекомендую сделать это следующим образом:
- Запустите установщик в режиме «попробуйте перед установкой».
- Откройте окно терминала.
- Введите
ubiquity -b
. Это запустит установщик и скажет емунетустановить загрузчик. - После завершения установки загрузитесь с USB-флеш-накопителя rEFInd, который у вас уже есть. Он должен обнаружить вашу установку Ubuntu и позволить вам загрузить ее.
- Установите версию GRUB в режиме EFI (в
grub-efi
пакете), rEFInd или любой другой загрузчик, который вам нравится, на жесткий диск компьютера. Это должно позволить вам загрузиться без USB-накопителя rEFInd.
Перечитав ваш ответ, неясно, использовали ли вы rEFInd на USB-накопителе или установили его из Windows. В последнем случае вам может потребоваться установить драйвер файловой системы EFI для вашей файловой системы Ubuntu (ext4fs по умолчанию), но если вас устраивает rEFInd, вам не нужно будет его переустанавливать.