无忧启动论坛

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

[已解决] GRUB2在U盘多分区的情况下如何指定启动分区

[复制链接]
跳转到指定楼层
1#
发表于 2018-12-12 19:14:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qazesz 于 2018-12-15 18:21 编辑

我在U盘上分了两个分区,第一个正常的fat32,用来存放东西。第二个分区是fat分区。用来当pe启动分区。这个分区要能正常引导bios与uefi两种启动。目前虽然都可以。但是UEFI的情况下。U盘会显示出两个分区。如何指定UEFI的启动分区为第二分区。
GRUB2制作的主引导命令如下:-p如果不指定hd0,2则在bios启动U盘也会出现两个U盘盘符,需要选择第二个才可以
grub-mkimage.exe -d i386-pc -c out\grub-bootstrap-bios-hd.cfg -p (hd0,2)/boot/grub -o .\out\core.img -O i386-pc iso9660 part_msdos fat ntfs
copy /B i386-pc\boot.img + out\core.img out\g2ldr.mbr

而uefi的grub2文件制作出来的是Bootx64.efi。。与主引导无关。。目前想解决的就是UEFI模式下U盘启动如何只显示第二分区。而不是显示全部分区呢。

我是直接用bootice恢复主引导。选择的之前制作的主引导。其余的就是复制grub2文件进U盘的第二分区。没有其他的操作了。UEFI启动当前应该是nt6.0的启动引导。找的Bootx64.efi这个文件来启动的。我想手动指定好。不要他自动寻找。就和bios模式下的主引导一样。手动指定启动分区与文件路径。要怎么做呢
2#
发表于 2018-12-12 20:22:21 | 只看该作者
哦哦哦,把存放东西的分区格成ntfs就解决了,

点评

有别的方法嘛。。我有次用别人做的mbr主引导来回复。是可以bios和uefi都只显示一个分区的。不知道怎么做到的。。  详情 回复 发表于 2018-12-12 20:32
回复

使用道具 举报

3#
 楼主| 发表于 2018-12-12 20:32:45 | 只看该作者
江南一根葱 发表于 2018-12-12 20:22
哦哦哦,把存放东西的分区格成ntfs就解决了,

有别的方法嘛。。我有次用别人做的mbr主引导来回复。是可以bios和uefi都只显示一个分区的。不知道怎么做到的。。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 19:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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