无忧启动论坛

标题: 关于windows下安装grub2的问题 [打印本页]

作者: ziluopao    时间: 2018-5-13 14:12
标题: 关于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-5-13 16:50
本帖最后由 bjlbjl 于 2018-6-18 16:38 编辑

挂载EFI分区

作者: bjlbjl    时间: 2018-5-13 16:51
本帖最后由 bjlbjl 于 2018-6-24 18:29 编辑

kkk
作者: bjlbjl    时间: 2018-5-13 17:00
EFI分区为FAT32格式
作者: bjlbjl    时间: 2018-5-13 17:14
本帖最后由 bjlbjl 于 2018-6-18 14:33 编辑

新建文件夹.7z (82 Bytes, 下载次数: 31)
作者: bjlbjl    时间: 2018-5-13 17:15
本帖最后由 bjlbjl 于 2018-6-18 14:33 编辑

新建文件夹.7z (82 Bytes, 下载次数: 35)
作者: bjlbjl    时间: 2018-5-13 17:43
把EFI/Microsoft/boot/bootmgfw.efi复制过去
作者: bjlbjl    时间: 2018-5-13 20:12
本帖最后由 bjlbjl 于 2018-6-18 14:33 编辑

GURB2
作者: bjlbjl    时间: 2018-5-13 20:24
这里注意使用--boot-directory=$esp/efi时grub.cfg必须要和grubx64.efi同一个文件夹下
作者: ziluopao    时间: 2018-5-14 10:26
本帖最后由 ziluopao 于 2018-5-14 10:39 编辑
bjlbjl 发表于 2018-5-13 16:50
挂载EFI分区
将boot文件夹/grub文件内的文件复制到EFI分区
将EFI文件夹复制到EFI分区


EFI文件夹复制到EFI分区

EFI文件夹,不知在哪里,还是说手动创建一个?

另外我按你说的实验了一下,结果是这样,如图

从提示看,似乎没有错误,安装成功,但是我回到EFI分区看了一下,似乎没有啥变化呢?但说没有变化为啥又说安装成功呢,让人费解
作者: bjlbjl    时间: 2018-5-14 10:43
本帖最后由 bjlbjl 于 2018-6-24 18:46 编辑

参考
[url]http://bbs.wuyou.net/for

作者: fuldho    时间: 2018-5-15 07:14
这里提到挂载esp分区实际是给esp分区分配一个盘符
作者: newswan    时间: 2018-6-3 03:03
$esp 替换成 c:\




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3