关于windows下安装grub2的问题
本帖最后由 ziluopao 于 2018-5-13 14:18 编辑看grub2中的安装说明是这样的:
安装安装在EFI分区:
先挂载esp分区,将GURB2解压后cmd命令窗口执行
grub-install --target=x86_64-efi--modules="part_gpt fat normal"
--efi-directory=$esp --boot-directory=$esp/efi --bootloader-id=boot
试了一下
提示说没有找到EFI目录
但我已在硬盘中分了一个EFI分区,并且里面有EFI目录,
分析源码安装说明,其中提到挂载,其实挂载这种行为,windows是没有这个概念的,只有unix系统有,真不理解作者到底是啥意思,难道混合双打了?对了,这个说明是windows系统下的安装说明,而不是linux下的
我是这样做的:把硬盘分成了esp+msr+ntfs硬盘
然后把grub2.0的源码拷入到了ntfs分区中(为E盘),c盘是ESP
接着使用管理员执行cmd
也不知为啥错误 本帖最后由 bjlbjl 于 2018-6-18 16:38 编辑
挂载EFI分区
本帖最后由 bjlbjl 于 2018-6-24 18:29 编辑
kkk EFI分区为FAT32格式 本帖最后由 bjlbjl 于 2018-6-18 14:33 编辑
本帖最后由 bjlbjl 于 2018-6-18 14:33 编辑
把EFI/Microsoft/boot/bootmgfw.efi复制过去 本帖最后由 bjlbjl 于 2018-6-18 14:33 编辑
GURB2 这里注意使用--boot-directory=$esp/efi时grub.cfg必须要和grubx64.efi同一个文件夹下 本帖最后由 ziluopao 于 2018-5-14 10:39 编辑
bjlbjl 发表于 2018-5-13 16:50
挂载EFI分区
将boot文件夹/grub文件内的文件复制到EFI分区
将EFI文件夹复制到EFI分区
将EFI文件夹复制到EFI分区
EFI文件夹,不知在哪里,还是说手动创建一个?
另外我按你说的实验了一下,结果是这样,如图
从提示看,似乎没有错误,安装成功,但是我回到EFI分区看了一下,似乎没有啥变化呢?但说没有变化为啥又说安装成功呢,让人费解 本帖最后由 bjlbjl 于 2018-6-24 18:46 编辑
参考
http://bbs.wuyou.net/for
这里提到挂载esp分区实际是给esp分区分配一个盘符 $esp 替换成 c:\
页:
[1]