создание восстановления grub iso

У меня есть двойная система загрузки с ядром Win10 + Ubuntu 16.04 HWE. Я пытаюсь настроить виртуальную машину в Windows (в dev / sda), которая может получить доступ к уже установленному Ubuntu (в /dev/sdb).

Следую инструкциям: Использование физического жесткого диска Pariition как виртуальная виртуальная машина и как загрузочный раздел

Две другие ссылки с похожими темами: Использование физического жесткого диска в качестве виртуальной виртуальной машины и как загрузочный раздел Link2

Все они упоминают, что мне нужно скопировать /usr/lib/grub/i386-pc/* в ~/Desktop/iso/boot/grub. Тем не менее, это каталоги, которые я вижу в /usr/lib/grub/:

grub-mkconfig_lib x86_64-efi x86_64-efi-signed

Поскольку у меня нет i386-pc, какие файлы имеют значение I нужно скопировать, чтобы создать GRUB Recovery ISO, который Virtual Machine будет использовать для загрузки в Ubuntu?

0
задан 2 June 2017 в 23:39

2 ответа

Ваш компьютер основан на EFI, но инструкции, на которые вы ссылаетесь, предполагают установку в режиме BIOS. Это невысокое предположение, которое должно быть сделано в 2015 году, когда были написаны инструкции.

Я только снял эти инструкции, и я не знаком с описанной процедурой, поэтому мне может что-то не хватает, но вместо создания файла спасения GRUB .iso вы можете попробовать образ CD-R моего менеджера загрузки rEFInd. (См. Ссылку для загрузки изображения CD-R.) Затем вы указываете VirtualBox в файл rEFInd .iso в виде файла образа компакт-диска. Если мой беглый взгляд на инструкции не приведет меня в заблуждение, rEFInd должен иметь возможность загружать вашу обычную установку Ubuntu из VirtualBox. В долгосрочной перспективе вы можете подумать о настройке небольшого виртуализированного диска с файловой системой FAT и установке rEFInd; это может сохраняться при использовании лучше, чем указатель на файл образа компакт-диска. (В Linux, по крайней мере, VirtualBox часто «размонтирует» образы компакт-дисков без запроса - или, может быть, это сам Ubuntu.)

0
ответ дан 18 July 2018 в 12:15

Ваш компьютер основан на EFI, но инструкции, на которые вы ссылаетесь, предполагают установку в режиме BIOS. Это невысокое предположение, которое должно быть сделано в 2015 году, когда были написаны инструкции.

Я только снял эти инструкции, и я не знаком с описанной процедурой, поэтому мне может что-то не хватает, но вместо создания файла спасения GRUB .iso вы можете попробовать образ CD-R моего менеджера загрузки rEFInd. (См. Ссылку для загрузки изображения CD-R.) Затем вы указываете VirtualBox в файл rEFInd .iso в виде файла образа компакт-диска. Если мой беглый взгляд на инструкции не приведет меня в заблуждение, rEFInd должен иметь возможность загружать вашу обычную установку Ubuntu из VirtualBox. В долгосрочной перспективе вы можете подумать о настройке небольшого виртуализированного диска с файловой системой FAT и установке rEFInd; это может сохраняться при использовании лучше, чем указатель на файл образа компакт-диска. (В Linux, по крайней мере, VirtualBox часто «размонтирует» образы компакт-дисков без запроса - или, может быть, это сам Ubuntu.)

0
ответ дан 24 July 2018 в 19:56
  • 1
    Привет Род, спасибо за ваш ответ! Я попробовал с CD-образ менеджера загрузки refind, и виртуальная коробка не могла загрузиться с ним. «FATAL: нет загрузочной среды! Система остановлена. & Quot; – akshayj 10 June 2017 в 07:41
  • 2
    Я также попробовал диск Super Grub2, и с ним загрузился виртуальный бокс. Хотя Ubuntu перешел в аварийный режим. Не уверен, что это связано с параметрами загрузки, которые использует диск Grub2, или что-то еще не так с настройкой виртуального бокса. – akshayj 10 June 2017 в 07:57
  • 3
    Прошивка VirtualBox - это либо BIOS, либо EFI, и вы должны установить, что используется в "System & quot; вкладка в настройках - проверка & quot; Включить EFI & quot; использовать EFI или оставить эту опцию непроверенной для использования BIOS. Для использования rEFInd вам потребуется использовать прошивку EFI. – Rod Smith 10 June 2017 в 15:34

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

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