use*_*996 4 boot grub2 android
我购买了带有 UEFI 启动的 Sony VAIO,并预装了 Windows 8。我成功安装了 Ubuntu 13.10 和 Windows 7(三重引导)并修复了 UEFI 引导,因此 GRUB2 正在加载。
我只是想知道我是否可以.efi从 grub引导文件?
相关问题:
我使用 Clover EFI 来引导 OS X 10.9(我安装它是为了引导,无法使用 GRUB2: AICPUPM KP 引导它),因此我无法引导到 Windows 或 Ubuntu。
在那之后,我安装了 Android 4.4 x86 并添加了它的启动项,我得到了与之相关的 KP efivar(或类似的东西),所以我想尝试 Gummiboot。
我的问题是:
我可以启动.efi诸如gummiboot.efi和 之类的文件cloverx64.efi,GRUB2以便我可以保留它以用于 Windows 和 Ubuntu 启动吗?
它与bootmgfw.efi从 Windows 8启动基本相同,但更简单一些。
menuentry "Gummiboot" {
insmod chain
insmod search_fs_uuid
search --fs-uuid --no-floppy --set=root $UUID
chainloader /EFI/boot/bootx64.efi
}
Run Code Online (Sandbox Code Playgroud)
只需替换$UUID为放置 Gummiboot 的文件系统的UUID或要引导的 efi 二进制文件(使用blkid或ls -l /dev/disk/by-uuid/获取 UUID)。对于 FAT 文件系统,UUID 应该类似于以下内容:00000-0000
insmod chain并且insmod search_fs_uuid可能只是可选的,我可以在快速测试期间将它们从配置中删除,并且仍然能够启动二进制文件。
或者,也可以添加insmod ntfs或insmod ext2如果有另一个二进制文件系统等NTFS或EXT [234](可能需要insmod part_msdos或insmod part_gpt如果文件系统是用不同的磁盘上的分区表格式)。
/EFI/boot/bootx64.efi 在这个例子中是我的 Gummiboot 文件,因为我把它作为我的 ESP 的默认引导加载程序。
| 归档时间: |
|
| 查看次数: |
18088 次 |
| 最近记录: |