发布时间:2025-12-09 13:47:29 浏览次数:4
用Virtual Box 安装Ubuntu 14:
输入:
fs:0cd EFI/ubuntugrubx64.efi引自ServerFault:
If you are getting to the EFI shell you likely already installed Ubuntu in EFI mode. The caveat I have found it that thought the OS installs fine using the grub-efi bootloader, an EFI boot entry for that boot loader is not written into the EFI variables correctly. This means the EFI firmware does not know how to load the boot loader and thus the OS and drops into the shell. See if you can load the boot loader and the OS from the shell: fs0: cd EFI/ubuntu grubx64.efi If this works that is definitely your issue (and mine). Supposedly the installed efibootmgr and can set this up for you but evidently is it confused in this release as it requires efivars and wants you to load this as a kernel module but in 12.04 kernels this is monolithically compiled in (meaning always in the kernel and not as a module) so it fails with an error message telling you to "modprobe efivars".[1] http://serverfault.com/questions/436923/how-to-install-ubuntu-server-12-04-in-a-virtualbox-vm-with-uefi-boot-enabled