Сначала немного информации:
В первый раз, когда я попытался установить Ubuntu на второй диск, я выбрал Что-то еще
в это меню , затем создал 2 точки монтирования (для /
и для / home
) на disk2. Однако во время установки я получил эту ошибку
Пакет 'grub-efi-amd64-signed' не удалось установить в / target /. Без загрузчика GRUB установленная система не загрузится.
Когда я нажал кнопку «ОК», установка была прервана и открылся отчет об ошибке (URL-адрес больше не указан). В этом отчете об ошибке было написано что-то вроде «это сработает, если вы выберете« Стереть диск » и установите Ubuntu '".
(Обратите внимание, что после этого сбоя Windows все еще могла загружаться).
Поэтому первым делом я попытался преобразовать MBR моей Windows в GPT . Однако выполнение mbr2gpt / validate
всегда давало мне: Невозможно найти разделы ОС для диска 0
(также пробовал другие диски, тоже не сработало).В любом случае я решил не продолжать заниматься этим, потому что мне все равно, есть у меня UEFI или нет.
Итак, я сделал следующее:
Поскольку у меня есть возможность иметь диск целиком, я перезапустил установку, выбрал «Стереть диск и установить Ubuntu», а затем выбрал правильный диск (да, я уверен, что Сделал;)) и установка прогнала.
Моя Ubuntu теперь может успешно загружаться.
Однако меню GRUB не появляется, и это также не помогает:
patrick@patrick-ubuntu:~$ sudo update-grub
[sudo] password for patrick:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-32-generic
Found initrd image: /boot/initrd.img-4.15.0-32-generic
Found linux image: /boot/vmlinuz-4.15.0-29-generic
Found initrd image: /boot/initrd.img-4.15.0-29-generic
Adding boot menu entry for EFI firmware configuration
done
В любом случае, я все еще уверен, что должна быть возможность как-то по-прежнему загружать Windows, верно? Поскольку я почти уверен, что мой оригинальный диск с Windows 10 все еще нетронутый.
Однако я понятия не имею, как действовать. Любая помощь приветствуется :)
Изменить:
Отчет о загрузке: http://paste.ubuntu.com/p/rVymP7m6tt /
Так что в моем случае решение было простым:
Оказывается, на моем SSD 1 Windows установлена в режиме BIOS. На моем SSD 2 Ubunut установлена в режиме UEFI.
Из-за этого GRUB никогда не распознает Windows и наоборот.
Однако, для простого решения:
Во время загрузки я просто нажимаю F8 - для отображения списка загрузочных устройств - и затем выбираю правильный HD. В зависимости от этого выбора он загрузит либо мою Windows, либо мой Linux. Очевидно, это работает только потому, что Windows и Ubuntu установлены на совершенно разных HD.
Для меня это достаточно хорошо!
Если вы (читатель этого ответа) действительно хотите использовать Grub, посмотрите комментарии ниже моего вопроса.