无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4392|回复: 9
打印 上一主题 下一主题

[求助] grub2引导win7的句子排错

[复制链接]
跳转到指定楼层
1#
发表于 2018-5-11 16:11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ziluopao 于 2018-5-11 16:33 编辑

下面是grub.cfg中的句子,其中红色标注的是引导win7的,总是不成功,不知哪里有问题?

if loadfont /boot/grub/font.pf2 ; then
        set gfxmode=auto
        insmod efi_gop
        insmod efi_uga
        insmod gfxterm
        terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry 'Windows 7' {
set root='hd0,gpt2'
chainloader /EFI/Microsoft/Boot/bootmgr.efi
boot
}


我怀疑是set root='hd0,gpt2'这里有问题,但不知怎么修改,另外gpt2代表啥含义?
2#
发表于 2018-5-11 16:29:46 | 只看该作者
我帮你百度了一下
GRUB2对设备与分区的命名规则举例如下,看看就能明白。需要说明的是磁盘从"0"开始计数,分区从"1"开始计数。

(fd0)          第一软盘
(hd0)          第一硬盘[大多数U盘与USB接口的移动硬盘以及SD卡也都被当作硬盘看待]
(hd1,1)        第二硬盘的第一分区(通用于MBR与GPT分区)
(hd0,msdos2)   第一硬盘的第二MBR分区,也就是传统的DOS分区表
(hd1,msdos5)   第二硬盘的第五MBR分区,也就是第一个逻辑分区
(hd0,gpt1)     第一硬盘的第一GPT分区
(cd)           启动光盘[仅在从光盘启动GRUB时可用]
(cd0)          第一光盘

点评

多谢! (hd0,gpt1) 第一硬盘的第一GPT分区,这里不好理解,是不是可以这样理解,假如我在第一硬盘上分了两个区,那么第二个分区就应该写成(hd0,gpt2)  详情 回复 发表于 2018-5-11 16:36
回复

使用道具 举报

3#
发表于 2018-5-11 16:33:51 | 只看该作者
最后一行的boot 不需要。
回复

使用道具 举报

4#
 楼主| 发表于 2018-5-11 16:36:11 | 只看该作者
2012yjgsz 发表于 2018-5-11 16:29
我帮你百度了一下
GRUB2对设备与分区的命名规则举例如下,看看就能明白。需要说明的是磁盘从"0"开始计数, ...

多谢!
(hd0,gpt1)     第一硬盘的第一GPT分区,这里不好理解,是不是可以这样理解,假如我在第一硬盘上分了两个区,那么第二个分区就应该写成(hd0,gpt2)
回复

使用道具 举报

5#
发表于 2018-5-11 16:41:03 | 只看该作者
本帖最后由 2012yjgsz 于 2018-5-11 16:42 编辑

不好理解?GPT格式硬盘没有主分区、扩展分区(逻辑分区)之分,各分区平等,相当于都是主分区。
从GPT1---GPTn,以此类推。你有两个GPT分区,第一个是GPT1,第二个是GPT2。
这都不能理解?!

关键是你硬盘到底是不是GPT格式?

点评

另外,grub.cfg对应的启动文件是否是bootmgr.efi呢  详情 回复 发表于 2018-5-11 16:55
经过实验,正如你所说,我的硬盘是GPT格式  发表于 2018-5-11 16:53
回复

使用道具 举报

6#
 楼主| 发表于 2018-5-11 16:55:01 | 只看该作者
2012yjgsz 发表于 2018-5-11 16:41
不好理解?GPT格式硬盘没有主分区、扩展分区(逻辑分区)之分,各分区平等,相当于都是主分区。
从GPT1--- ...

另外,grub.cfg对应的启动文件是否是bootmgr.efi呢
回复

使用道具 举报

7#
发表于 2018-5-11 16:57:42 来自手机 | 只看该作者
不要用hdn,gptn这种,插个优盘就可能出问题。bootmgfw.efi。

点评

直接去掉这句话set root='hd0,gpt2'就挂了  发表于 2018-5-12 10:13
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 06:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表