Ошибка Grub-efi при установке Ubuntu [dубликат]

Этот вопрос уже имеет ответ здесь: 16.04 новая установка дает grub-efi-amd64-подписанная неудачная установка / target / ubuntu 16.04 в конце 10 ответов

Я пытаюсь установить Ubuntu 14.04 на Dell Inspiron 7537, с двойной загрузкой с Windows 8.1, с системой UEFI. После создания новых разделов я смог установить Ubuntu 14.04 без каких-либо проблем. Он регулярно загружался, поскольку я снова запускал Windows. Вероятно, какая-то программа (McAfee?) Изменила мой раздел EFI, и с этого момента я еще не смог запустить «Ubuntu» в UEFI. GRUB не загрузился, и ПК выпустил второй вариант UEFI, то есть Windows 8.1.

Конечно, я попытался установить новую установку Ubuntu, но теперь я получаю эту ошибку, когда Ubiquity пытается для настройки Grub2:

grub-efi-amd64-signed failed to install into /target/. Without GRUB boot loader, the installed system will not boot

, а затем Ubiquity сбой. В этот момент я попытался очистить настройки EFI, используя efibootmgr на Ubuntu LiveUSB и EasyUEFI в Windows. Эти инструменты удаляют запись правильно, но проблема остается нерешенной.

Также Boot-Repair, похоже, терпит неудачу, так как когда он просит меня запустить

sudo chroot "/mnt/boot-sav/sda7" dpkg --configure -a

, я получаю ту же ошибку :

Setting up grub-efi-amd64-signed (1.34+2.02~beta2-9) ... Installing for x86_64-efi platform. grub-install: error: cannot open `/boot/efi/EFI/ubuntu/shimx64.efi': Read-only file system. dpkg: error processing package grub-efi-amd64-signed (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: grub-efi-amd64-signed

Я попытался также восстановить ноутбук до заводских настроек, но бесплодно.

Это очень странно, так как в первый раз все работало отлично. Что может быть моей проблемой? Есть ли способ удалить все ссылки на Ubuntu из раздела EFI?

Большое спасибо.

5
задан 18 June 2014 в 17:40

4 ответа

Есть ли способ удалить все ссылки на Ubuntu из раздела EFI? Загрузитесь через Live CD / USB, установите раздел EFI, удалите папку Ubuntu из раздела

... но я бы использовал диски из Ubuntu Live для резервного копирования раздела в ISO сначала , Поэтому, когда вы чувствуете себя бодрящим, вы можете попробовать bcdedit из Windows. Мой ноутбук HP теперь больше не загружается в Ubuntu без меня, меняя путь к bootmgr, как показано в первом ответе здесь

Пока у вас есть резервная копия вашей EFI, вы всегда можете вернуться в предыдущее состояние. [ ! d8]

3
ответ дан 18 July 2018 в 11:52
Есть ли способ удалить все ссылки на Ubuntu из раздела EFI? Загрузитесь через Live CD / USB, установите раздел EFI, удалите папку Ubuntu из раздела

... но я бы использовал диски из Ubuntu Live для резервного копирования раздела в ISO сначала , Поэтому, когда вы чувствуете себя бодрящим, вы можете попробовать bcdedit из Windows. Мой ноутбук HP теперь больше не загружается в Ubuntu без меня, меняя путь к bootmgr, как показано в первом ответе здесь

Пока у вас есть резервная копия вашей EFI, вы всегда можете вернуться в предыдущее состояние. [ ! d8]

3
ответ дан 24 July 2018 в 19:52

Во-первых, и, самое главное, отключите Fast Startup в Windows. В некоторых инструкциях с двумя загрузками вы можете отключить аналогичную функцию в прошивке, но это часто не нужно и не то же самое, что отключить функцию Windows, тогда как отключение функции Windows имеет решающее значение для безопасной двойной загрузки. В вашем случае это, вероятно, приводит к повреждению данных в разделе, который содержит загрузчик, тем самым предотвращая установку на него.

Во-вторых, попробуйте следующее:

Если вы еще этого не сделали поэтому отключите Безопасную загрузку. Загрузите USB-накопитель или версию CD-R моего менеджера загрузки rEFInd. Подготовьте загрузочный носитель с rEFInd. Загрузите загрузочный носитель. Вы должны увидеть меню rEFInd с параметрами Windows и Ubuntu. Проверьте, что вы можете загрузиться как в Windows, так и в Ubuntu. Загрузитесь в Ubuntu. Сделайте одну из двух вещей: Установите GRUB. Установите версию rEFInd для Debian-пакета.

Какой загрузочный менеджер, который вы устанавливаете (GRUB или rEFInd), определит, какой из них вы видите при загрузке. Если rEFInd позволяет загружать как Windows, так и Linux, вы знаете, что он будет работать. GRUB, вероятно, тоже будет работать, но без тестирования нет возможности быть на 100% уверенным в этом.

0
ответ дан 18 July 2018 в 11:52

Во-первых, и, самое главное, отключите Fast Startup в Windows. В некоторых инструкциях с двумя загрузками вы можете отключить аналогичную функцию в прошивке, но это часто не нужно и не то же самое, что отключить функцию Windows, тогда как отключение функции Windows имеет решающее значение для безопасной двойной загрузки. В вашем случае это, вероятно, приводит к повреждению данных в разделе, который содержит загрузчик, тем самым предотвращая установку на него.

Во-вторых, попробуйте следующее:

Если вы еще этого не сделали поэтому отключите Безопасную загрузку. Загрузите USB-накопитель или версию CD-R моего менеджера загрузки rEFInd. Подготовьте загрузочный носитель с rEFInd. Загрузите загрузочный носитель. Вы должны увидеть меню rEFInd с параметрами Windows и Ubuntu. Проверьте, что вы можете загрузиться как в Windows, так и в Ubuntu. Загрузитесь в Ubuntu. Сделайте одну из двух вещей: Установите GRUB. Установите версию rEFInd для Debian-пакета.

Какой загрузочный менеджер, который вы устанавливаете (GRUB или rEFInd), определит, какой из них вы видите при загрузке. Если rEFInd позволяет загружать как Windows, так и Linux, вы знаете, что он будет работать. GRUB, вероятно, тоже будет работать, но без тестирования нет возможности быть на 100% уверенным в этом.

0
ответ дан 24 July 2018 в 19:52

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

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