Как изменить установку ubuntu из наследия в uefi

Я не знал о режиме загрузки и установил ubuntu на моем новом ноутбуке Acer ES15 с процессором x64,4 ГБ в унаследованном режиме. Я прочитал о функции режима uefi и хотел бы переключиться на uefi. Когда я загружаюсь в устаревшем режиме, ubuntu загружается, и система работает нормально, но когда я изменяю настройку bios на uefi, это говорит о том, что загрузочное устройство не найдено. Должен ли я снова установить ubuntu, используя режим uefi после удаления данных? Будет ли это работать? ... Есть ли другой способ перейти в режим uefi или мне нужно отформатировать, а затем снова установить ubuntu с помощью режима uefi bios? Пожалуйста, помогите.

2
задан 4 July 2018 в 14:29

4 ответа

Гораздо проще сделать еще одну чистую установку в режиме UEFI, особенно если у вас недостаточно навыков в системах Linux.

Но если у вас есть навыки, переключиться на не очень сложно UEFI без переустановки.

Вам нужно будет создать раздел EFI и переустановить grub с помощью этого раздела. Вы можете сделать это вручную или с помощью программы Boot Repair.

Если вы не знаете, как управлять разделами или переустанавливать grub, я предлагаю повторно установить.

3
ответ дан 18 July 2018 в 13:35

Вы можете переустановить Ubuntu, как предлагает Pilot6, и это может быть приемлемым, если вы не сделали много настроек или создали много пользовательских файлов в Ubuntu; однако довольно легко установить загрузчик EFI-режима для Linux. Два самых простых метода:

Способ 1:

Отключите модуль поддержки совместимости (CSM; aka «устаревший режим» или «режим BIOS») в вашей прошивке. Загрузите установщик Ubuntu в режиме «попробуйте до установки». Дважды проверьте, что вы загрузились в режиме EFI, ища каталог с именем /sys/firmware/efi. Если он присутствует, вы загрузились в режиме EFI и можете продолжить; но если он отсутствует, вы загрузились в режиме BIOS и должны просмотреть настройки прошивки и то, как вы создали загрузочный носитель. Загрузите и запустите программу Boot Repair, как описано здесь. Сообщите Boot Repair, чтобы восстановить установку. Перезагружать. Если повезет, появится GRUB и даст вам возможность загрузки Windows или Ubuntu. В некоторых редких случаях система может загрузиться прямо в Ubuntu в режиме EFI, и вам нужно будет настроить GRUB, чтобы Windows появилась в меню GRUB.

Способ 2:

Отключите модуль поддержки совместимости (CSM; aka «устаревший режим» или «режим BIOS») в вашей прошивке. Загрузите USB-флешку или версию CD-R моего менеджера загрузки rEFInd. (Ссылки для скачивания для обеих находятся на этой странице.) [D4] Загрузите установщик Ubuntu в режиме «попробуйте перед установкой». Перезагрузитесь в загрузочный носитель rEFInd. Дважды проверьте, что вы загрузились в режиме EFI, ища каталог с именем /sys/firmware/efi. Если он присутствует, вы загрузились в режиме EFI и можете продолжить; но если он отсутствует, вы загрузились в режиме BIOS и должны просмотреть настройки прошивки и способ создания загрузочного носителя. В Ubuntu установите загрузчик EFI-режима. Возможны два варианта: вы можете запустить Boot Repair, как в шагах №4 и №5 метода 1. Вы можете установить пакет Debian или PPA rEFInd. Загрузите и запустите программу восстановления загрузки, как описано здесь. При желании вы можете снова включить Secure Boot; однако, если вы установили rEFInd, вам может понадобиться вручную настроить Shim и установить ключ MOK, как описано в здесь.

EDIT:

I подумал, что вы работаете с двойной загрузкой с Windows, но когда я перечитаю ваш вопрос, я не заметил этого явно. Если вы выполняете двойную загрузку с Windows, вышеуказанные процедуры должны работать как есть. Однако, если у вас нет двойной загрузки с Windows, на вашем компьютере может отсутствовать системный раздел EFI (ESP), и он может даже использовать систему разделения основной загрузочной записи (MBR), а не таблицу разделов GUID (GPT). Если это так, я рекомендую вам конвертировать из MBR в GPT (если необходимо), как описано здесь. Вам также необходимо создать ESP, который вы можете использовать с GParted с помощью аварийного диска. Вам нужно будет сжать существующий раздел примерно на 550 MiB, создать новый раздел FAT32 в свободном пространстве и пометить его, спросив ESP, указав ему флаг «boot» или «esp» (в GParted) или назначив ему тип кода EF00 (в gdisk). Обратите внимание, что преобразование MBR-to-GPT уничтожит текущий загрузчик BIOS-режима, поэтому, если что-то пойдет не так, и у вас проблемы с загрузкой режима EFI-режима, будет сложнее вернуться к загрузке в BIOS.

4
ответ дан 18 July 2018 в 13:35

Гораздо проще сделать еще одну чистую установку в режиме UEFI, особенно если у вас недостаточно навыков в системах Linux.

Но если у вас есть навыки, переключиться на не очень сложно UEFI без переустановки.

Вам нужно будет создать раздел EFI и переустановить grub с помощью этого раздела. Вы можете сделать это вручную или с помощью программы Boot Repair.

Если вы не знаете, как управлять разделами или переустанавливать grub, я предлагаю повторно установить.

3
ответ дан 24 July 2018 в 20:13
  • 1
    Я попытался стереть диск и переустановить его в режиме uefi, его установили успешно, но когда я попытаюсь перезапустить его, вы не найдете загрузочного устройства. Что делать? – Aman Dubey 10 May 2017 в 12:28

Вы можете переустановить Ubuntu, как предлагает Pilot6, и это может быть приемлемым, если вы не сделали много настроек или создали много пользовательских файлов в Ubuntu; однако довольно легко установить загрузчик EFI-режима для Linux. Два самых простых метода:

Способ 1:

Отключите модуль поддержки совместимости (CSM; aka «устаревший режим» или «режим BIOS») в вашей прошивке. Загрузите установщик Ubuntu в режиме «попробуйте до установки». Дважды проверьте, что вы загрузились в режиме EFI, ища каталог с именем /sys/firmware/efi. Если он присутствует, вы загрузились в режиме EFI и можете продолжить; но если он отсутствует, вы загрузились в режиме BIOS и должны просмотреть настройки прошивки и то, как вы создали загрузочный носитель. Загрузите и запустите программу Boot Repair, как описано здесь. Сообщите Boot Repair, чтобы восстановить установку. Перезагружать. Если повезет, появится GRUB и даст вам возможность загрузки Windows или Ubuntu. В некоторых редких случаях система может загрузиться прямо в Ubuntu в режиме EFI, и вам нужно будет настроить GRUB, чтобы Windows появилась в меню GRUB.

Способ 2:

Отключите модуль поддержки совместимости (CSM; aka «устаревший режим» или «режим BIOS») в вашей прошивке. Загрузите USB-флешку или версию CD-R моего менеджера загрузки rEFInd. (Ссылки для скачивания для обеих находятся на этой странице.) [D4] Загрузите установщик Ubuntu в режиме «попробуйте перед установкой». Перезагрузитесь в загрузочный носитель rEFInd. Дважды проверьте, что вы загрузились в режиме EFI, ища каталог с именем /sys/firmware/efi. Если он присутствует, вы загрузились в режиме EFI и можете продолжить; но если он отсутствует, вы загрузились в режиме BIOS и должны просмотреть настройки прошивки и способ создания загрузочного носителя. В Ubuntu установите загрузчик EFI-режима. Возможны два варианта: вы можете запустить Boot Repair, как в шагах №4 и №5 метода 1. Вы можете установить пакет Debian или PPA rEFInd. Загрузите и запустите программу восстановления загрузки, как описано здесь. При желании вы можете снова включить Secure Boot; однако, если вы установили rEFInd, вам может понадобиться вручную настроить Shim и установить ключ MOK, как описано в здесь.

EDIT:

I подумал, что вы работаете с двойной загрузкой с Windows, но когда я перечитаю ваш вопрос, я не заметил этого явно. Если вы выполняете двойную загрузку с Windows, вышеуказанные процедуры должны работать как есть. Однако, если у вас нет двойной загрузки с Windows, на вашем компьютере может отсутствовать системный раздел EFI (ESP), и он может даже использовать систему разделения основной загрузочной записи (MBR), а не таблицу разделов GUID (GPT). Если это так, я рекомендую вам конвертировать из MBR в GPT (если необходимо), как описано здесь. Вам также необходимо создать ESP, который вы можете использовать с GParted с помощью аварийного диска. Вам нужно будет сжать существующий раздел примерно на 550 MiB, создать новый раздел FAT32 в свободном пространстве и пометить его, спросив ESP, указав ему флаг «boot» или «esp» (в GParted) или назначив ему тип кода EF00 (в gdisk). Обратите внимание, что преобразование MBR-to-GPT уничтожит текущий загрузчик BIOS-режима, поэтому, если что-то пойдет не так, и у вас проблемы с загрузкой режима EFI-режима, будет сложнее вернуться к загрузке в BIOS.

4
ответ дан 24 July 2018 в 20:13
  • 1
    У меня нет других os прямо сейчас. Я просто использую ubuntu и устанавливаю его в прежнем режиме. Я хотел бы установить его в режиме uefi. Так что если я загружу свою систему и выберем режим uefi из BIOS с usb, содержащим настройку ubuntu и выберите стереть диск и переустановить ubuntu, это сработает или это создаст проблему? Я прочитал ваше объяснение и его трудно понять для не-linux guy.Though спасибо за вашу помощь. – Aman Dubey 9 May 2017 в 17:07
  • 2
    Если вы захотите переустановить (и потеряете какие-либо настройки или файлы, которые вы уже создали), тогда должна быть выполнена переустановка в режиме EFI. Имейте в виду, что вам, вероятно, понадобится преобразовать диск из MBR в форму GPT, но установщик, вероятно, сделает это, если вы сообщите ему, чтобы полностью стереть диск и создать новые разделы. – Rod Smith 9 May 2017 в 19:39
  • 3
    его новый ноутбук, поэтому у меня нет никаких важных файлов на моем ноутбуке. Я попробую переустановить в режиме uefi. – Aman Dubey 9 May 2017 в 21:15

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

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