
Я новичок в Linux и до сих пор использовал только Windows (в настоящее время: Windows 8). Но для бакалаврского проекта в моем университете мне посоветовали использовать Linux в сочетании с вычислениями в статистической физике. Я хочу иметь двойную загрузку Windows 8 и Linux.
Перед установкой я прочитал много предупреждений и советов. Я следовал им (отключение Secure Boot в Windows 8, отключение Fast Boot). Затем я создал раздел для Linux Mint 17.2 Mate и раздел подкачки. Я установил его, и все работало нормально. Но при включении компьютера экран grub не появлялся. После рабочего дня я установил Xubuntu вместо Mint и сделал несколько Boot Repairs, а также отключил опцию «Secure boot» в Boot Repair Advanced options. После этого я мог использовать Xubuntu без проблем, даже после перезагрузки. Но Mint мне понравился больше, поэтому вчера я попытался установить Mint так же, как и Xubuntu. Но на этапе «installing the grub2 package» установка прервалась с ошибкой:
Пакет grub-efi-amd64-signed не удалось установить в /target/.
Я предполагаю, что я ошибся в расположении загрузчика до процесса установки. Я установил (и позже удалил) Xubuntu, а с Xubuntu я установил загрузчик в /dev/sda2, где также находится менеджер загрузки Windows. До этого, при установке Xubuntu в другой раз, я установил загрузчик в отдельный раздел /boot /dev/sda8. Наконец, в другой раз я также установил загрузчик в /dev/sda. Это было действительно методом проб и ошибок, чтобы исправить проблему, из-за которой в начале не появлялся экран grub.
Я предполагаю, что теперь те загрузчики, которые я установил с Xubuntu на sda, sda2 и sda8, вызывают проблемы при установке пакета grub2 с Mint.
Я уже посмотрел много страниц по той же проблеме, но ни одна не сработала. У меня есть подключение к Интернету, и «лишние 64» присутствуют (см.Ubuntu 12.04 --- grub-efi-amd64-signed не удалось установить в /target/).
Что мне делать? Есть ли какие-нибудь советы от опытных пользователей? Или мне попробовать другой дистрибутив? Заранее спасибо! Привет из Голландии.
решение1
HP печально известны своей способностью забывать информацию о загрузчике, и в выходных данных Boot Repair даже есть доказательства, подтверждающие эту гипотезу; например:
chroot /mnt/boot-sav/sda5 efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
No BootOrder is set; firmware will attempt recovery
Обратите внимание на последнюю строку, которая означает, что компьютер попытается загрузить резервный загрузчик -- EFI/BOOT/bootx64.efi
. (Некоторые EFI в этой ситуации фактически возвращаются к загрузчику Windows -- EFI/Microsoft/Boot/bootmgfw.efi
.)
Это дефектная прошивка. Вымощьможно получить исправление от HP, но это маловероятно. Если компьютер достаточно новый, я бы вернул его в магазин за возвратом денег; но ваше упоминание Windows 8 заставляет меня думать, что вы уже прошли этот этап.
Если вам действительно нужна двойная загрузка, у вас остается два варианта:
- Переименуйте резервные загрузчики (оба упомянутых мной ранее) и поместите копии GRUB (или другого загрузчика или менеджера загрузки) на их место. Это ненадежный и уродливый хак обходного пути, а не исправление; но это самый простой способ получить результат. У Boot Repair есть опция, позволяющая сделать это автоматически. Она называется как-то вроде «резервное копирование и замена загрузчиков» (я не помню точной формулировки) в его меню Advanced.
- Очистите диск и выполните новую установку Windows и Ubuntu, но сделайте это в режиме BIOS/CSM/legacy, а не в режиме EFI/UEFI. Однако принудительное включение режима загрузки может быть немного сложным; вам нужно будет выяснить, как это сделать с помощьюваш конкретныйреализация прошивки, поскольку нет стандартизации того, как это сделать. Вариант этого подхода — конвертировать обе ваши ОС для загрузки в режиме BIOS, но это, вероятно, будет более утомительно, чем переустановка. Вы, вероятно, захотите сделать это, только если вы потратили много времени на настройку своей установки и у вас много файлов данных — но конвертация на месте рискует потерей данных, поэтому вам в любом случае нужно будет сделать резервную копию для безопасности, и в этот момент переустановка начинает выглядеть довольно разумной.