我有一個雙啟動系統,Win10 和 Ubuntu 16.04.4 LTS (Xenial Xerus) 位於不同的分割區上。我正在嘗試在 Windows 中配置虛擬機,它可以存取已安裝的 Ubuntu。
我正在按照以下網址的說明進行操作:使用實體硬碟分割區作為 VirtualBox VM 和可開機分割區
我必須走到必須複製/usr/lib/grub/i386-pc/*
到的 地方~/Desktop/iso/boot/grub
。但是,這些不是i386-pc
目錄(我想是因為我有 AMD 處理器),我在中看到的目錄
/usr/lib/grub/:
grub-mkconfig_lib x86_64-efi x86_64-efi-signed
由於我沒有 i386-pc,我需要複製哪些檔案來建立 GRUB 復原 ISO,虛擬機器將使用該檔案啟動 Ubuntu?
我嘗試使用x86_64-efi/*
建立 ISO 檔案並將其載入到虛擬機,但虛擬機顯示:致命:無法從啟動媒體讀取!系統停止。有沒有辦法grub.cfg
在我的機器上建立並編輯的grub啟動iso檔案?
筆記型電腦 Acer E5-553,處理器:AMD 9600P,虛擬化:打開,
答案1
偶然發現需要在Virtual Box中開啟EFI。所以解決方案將是:
使用 x86_64-efi 而不是 i386-pc,將所有內部檔案複製到 grub 資料夾並繼續指南。