无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 暗影翔

[求助] 用U盘启动制作工具增强版制作双启u盘启动失败

[复制链接]
发表于 2017-3-18 18:30:00 | 显示全部楼层 |阅读模式
本帖最后由 暗影翔 于 2017-3-18 22:20 编辑

本人就是想简单做一个双分区,一个分区g4d,一个分区uefi的u盘
很久以前来本坛学过g4d的简单应用,然后就是单分区,先用Ultraiso制作w7安装盘,然后拷入g4d,制作g4d启动扇区即可,那时候用的还是grubinst-1.3
如果需要安装系统,就直接uefi启动,想用memtest86+和mhdd32就用g4d,也很简单。
但是一旦想重新制作windwos安装盘,比如从7升级到8,然后在到10,我都是重头制作。当然现在知道其实直接解压缩拷入iso里的文件即可。
但是感觉这样还是不方便,如果想用pe,通过g4d进入pe之后,运行系统安装,不支持gpt分区,不知道为啥。

想做一个双分区或三分区的,g4d和uefi各单独分区,想怎么换/升级都可以。
最近几周有空就爬本坛,pe区、u启区、g4d区都去了。
下了U盘启动制作工具(2.0.2.1)增强版,用fbinst制作了g4d分区的fba文件。
之后用u盘制作工具部署,u盘制作完成,但是重启从启动菜单选择,结果还是进入硬盘系统,制作失败。

各位菊苣有什么建议的方法,我不想用直接生成好的包括pe的各种助手,就是想用简单的,可以自己选pe的,绿色版的软件
附上本人的g4d菜单
  1. #设置颜色
  2. color blue/green yellow/red white/blue white/blue

  3. # 第一项为默认值
  4. default 0

  5. #菜单等待时间
  6. timeout 30

  7. title Install Windows 10
  8. chainloader /BOOTMGR

  9. title Install Windows XP ISO First
  10. map (hd0) (hd1)
  11. map (hd1) (hd0)
  12. map --mem /winvblock.img.gz (fd1)
  13. map --mem (md)0x6000+800 (fd0)
  14. map /win.iso (0xff)
  15. map --hook
  16. dd if=(fd1) of=(fd0) count=1
  17. chainloader (0xff)

  18. title Install Windows XP ISO Second
  19. map (hd0) (hd1)
  20. map (hd1) (hd0)
  21. map --mem /winvblock.img.gz (fd1)
  22. map --mem (md)0x6000+800 (fd0)
  23. map /winxp.iso (0xff)
  24. map --hook
  25. chainloader (hd0)+1
  26. rootnoverify (hd0)

  27. title Run Win10PE
  28. map  /win10pe.iso (0xff)
  29. map --hook
  30. chainloader --force (0xff)

  31. title DOS
  32. find --set-root /io.sys
  33. chainloader /io.sys

  34. title memtest86+
  35. map --mem /mt420.iso (0xff)
  36. map --hook
  37. chainloader --force (0xff)

  38. title MHDD
  39. map --mem /mhdd32.iso (0xff)
  40. map --hook
  41. chainloader --force (0xff)

  42. title Reboot
  43. reboot

  44. title Shutdown
  45. halt

  46. # In the end, font lines for unicode chars in unifont.hex format.
  47. # It should include all unicode chars used in the above menu code.
  48. # Surely normal ASCII chars are not necessary to be included here.
复制代码
非常简单。

制作工具的设置
无标题.jpg

求助,谢谢菊苣们

发表于 2017-3-18 19:56:06 | 显示全部楼层
本帖最后由 易广白 于 2017-3-18 20:00 编辑

描述很详细,没弄过双分区之类,仅介绍下本人的一个简单的单分区制作方式,供参考

1、u盘格式化为fat32,原版系统iso用UltraISO写入制成启动u盘,可能需修复引导
这个启动u盘为bootmgr方式引导,bcd菜单启动

2、创建efi文件夹,拷入官方efi启动文件,
这个启动u盘已经具备原版的bios和uefi双启动功能了,且可以用于bios和uefi双启动下的wim、vhd、移动系统vhd等等的启动

3、拷入你已有的g4d文件以及菜单,bcd中添加启动项
这个启动u盘可以在启动时进入g4d启动菜单,用于bios启动下的iso、wim、dos、Linux等等的启动

4、可以再强化一下,使用XorBootU创建efi启动项目,efi文件夹中bcd中添加启动项,用于uefi启动下的iso启动

5、还可以添加各种其他方式的启动模块进去,
……这样不论iso、wim、vhd、img、ima、方式的pe、系统、工具,都可以有方法启示,不断丰富,叠加,最后可以基本全通用了

pe不认gpt分区,一般是pe问题,用win10pe即可

由于无隐藏分区,且fat32格式,文件安全须注意,单个文件小于4g,我一般是两个u盘,一个fat32专门引导+pe,一个ntfs专门存工具+系统
回复

使用道具 举报

 楼主| 发表于 2017-3-18 19:58:02 | 显示全部楼层
易广白 发表于 2017-3-18 19:56
描述很详细,没弄过双分区之类,仅介绍下本人的一个简单制作方式,供参考

1、u盘格式化为fat32,原版系 ...

方式跟我一样。我用的就是从坛子里下到的win10pe

点评

多分区,等坛子里大神介绍  详情 回复 发表于 2017-3-18 20:02
回复

使用道具 举报

发表于 2017-3-18 20:02:29 | 显示全部楼层
暗影翔 发表于 2017-3-18 19:58
方式跟我一样。我用的就是从坛子里下到的win10pe

多分区,等坛子里大神介绍
回复

使用道具 举报

 楼主| 发表于 2017-3-18 20:11:58 | 显示全部楼层
易广白 发表于 2017-3-18 20:02
多分区,等坛子里大神介绍

刚才试了下xorboot,不会用
回复

使用道具 举报

发表于 2017-3-18 21:01:18 | 显示全部楼层
本帖最后由 zds1210 于 2017-3-18 21:14 编辑

貌似与三分区无关。应该是楼主的grub菜单不是很坚挺吧。
就像不点大说的,到了grub菜单这项,就与UD启动无关了,UD启动是成功了,关键是要改进自己的grub,或自己的PE有问题。
建议下载成熟的PE制作来制作,看PE能不能进系统,再来找原因吧。
论坛成熟的像微PE,优启通最新版,以及我集成的PE ,还有很多,都可以一试。
回复

使用道具 举报

发表于 2017-3-18 21:06:10 | 显示全部楼层
本帖最后由 zds1210 于 2017-3-18 21:10 编辑

33.title Run Win10PE

34.map  /win10pe.iso (0xff)
直接map,要求iso无碎片,打包方式不对时,比较容易出错。
建议改成 map --mem (ud)/win10pe.iso (0xff)
试一下。
回复

使用道具 举报

发表于 2017-3-18 21:09:43 | 显示全部楼层
本帖最后由 zds1210 于 2017-3-18 21:11 编辑

如果是ISO格式,用ultraiso打开iso,以hdd+无隐藏方式写入U盘可见区试一下。这就是所谓单一分区。
以U+V2hdd高端隐藏写入U盘,可见区格式为ntfs。就是所谓两分区法。
回复

使用道具 举报

 楼主| 发表于 2017-3-18 21:21:24 | 显示全部楼层
zds1210 发表于 2017-3-18 21:06
33.title Run Win10PE

34.map  /win10pe.iso (0xff)

非常感谢
我现在的做法是10pe直接解开,uefi启动之,然后安装盘用iso
回复

使用道具 举报

 楼主| 发表于 2017-3-18 21:24:10 | 显示全部楼层
zds1210 发表于 2017-3-18 21:01
貌似与三分区无关。应该是楼主的grub菜单不是很坚挺吧。
就像不点大说的,到了grub菜单这项,就与UD启动无 ...

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
我用的是这个10pe,主要是比较小,我自己不是网管,不需要太多功能。

点评

看了一下,这个就是iso格式,如果弄成UD启动,要重新设计。 也不知道他的程序,支持不支持隐藏。所以,最好的建议就是U+hdd无隐藏写入U盘。 如果要玩隐藏,或要外置要写到UD区,都要特别设计。  详情 回复 发表于 2017-3-18 21:37
如果是放到UD区中,是不能散开启动的,当然是要整体打包成iso 来map启动。 你改成仿真内存启动,效果会好些。直接map是要iso无碎片的。 当真搞极速PE,就需要二级内核iso直接map,初学时候问题真多,最后卡在无碎  详情 回复 发表于 2017-3-18 21:31
回复

使用道具 举报

 楼主| 发表于 2017-3-18 21:27:53 | 显示全部楼层
zds1210 发表于 2017-3-18 21:09
如果是ISO格式,用ultraiso打开iso,以hdd+无隐藏方式写入U盘可见区试一下。这就是所谓单一分区。
以U+V2h ...

也就是没有uefi/bios单独分区的两分区法?
那三分区是uefi单独一个隐藏分区吧?
回复

使用道具 举报

发表于 2017-3-18 21:31:11 | 显示全部楼层
暗影翔 发表于 2017-3-18 21:24
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378234&extra=page%3D1
我用的是这个10pe,主要是 ...

如果是放到UD区中,是不能散开启动的,当然是要整体打包成iso 来map启动。
你改成仿真内存启动,效果会好些。直接map是要iso无碎片的。
当真搞极速PE,就需要二级内核iso直接map,初学时候问题真多,最后卡在无碎片上,打包工具也重要的。
回复

使用道具 举报

发表于 2017-3-18 21:37:46 | 显示全部楼层
暗影翔 发表于 2017-3-18 21:24
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378234&extra=page%3D1
我用的是这个10pe,主要是 ...

看了一下,这个就是iso格式,如果弄成UD启动,要重新设计。
也不知道他的程序,支持不支持隐藏。所以,最好的建议就是U+hdd无隐藏写入U盘。
如果要玩隐藏,或要外置要写到UD区,都要特别设计。
回复

使用道具 举报

发表于 2017-3-18 21:38:20 | 显示全部楼层
我和楼组有相同的想法,我是先用FbinstTool工具制作一个自己喜欢的界面及菜单的g4d分区启动,而直接将支持uefi启动的文件(比如win10pe等)copy到u盘根目录下,然后用bootice软件修改一下uefi的启动菜单(任意添加pe或其他的wim文件)即可。我也是在摸索,制作自己方便使用的工具u盘,请看一下截图:
笔记本测试,启动界面u盘选择
3.JPG
g4d启动界面
1.png
uefi启动界面
2.JPG
bootice软件修改uefi的启动菜单
4.png

点评

这种方式也可以的。 一个iso文件中,把grldr放到UD区,其它放到可见区的fat文件系统中, 也可以支持bios/efi双启,启动兼容性很好 。 其实现在双启的玩法很多。  详情 回复 发表于 2017-3-18 21:41
回复

使用道具 举报

发表于 2017-3-18 21:41:19 | 显示全部楼层
本帖最后由 zds1210 于 2017-3-18 21:50 编辑
OE1100393 发表于 2017-3-18 21:38
我和楼组有相同的想法,我是先用FbinstTool工具制作一个自己喜欢的界面及菜单的g4d分区启动,而直接将支持u ...


这种方式也可以的。
一个iso文件中,把grldr放到UD区,其它文件散开放到可见区的fat文件系统中,
也可以支持bios/efi双启,启动兼容性很好 。唯一缺点就是可见区是fat格式,不能放大于4G的文件。
其实现在双启的玩法很多。
回复

使用道具 举报

发表于 2017-3-18 21:49:42 | 显示全部楼层
本帖最后由 zds1210 于 2017-3-18 21:55 编辑

建议楼主改一下标题。
三分区制作是成功的。UD启动也是成功的,就与三分区无关了。
PE启动不成功,一个grub菜单有问题,二是自己的PE设计有问题。
回复

使用道具 举报

 楼主| 发表于 2017-3-18 22:24:23 | 显示全部楼层
zds1210 发表于 2017-3-18 21:49
建议楼主改一下标题。
三分区制作是成功的。UD启动也是成功的,就与三分区无关了。
PE启动不成功,一个gr ...

不单pe启动不了,g4d也启动不了。
grub我直接拷贝的官方的,grub菜单我没改,我自己改的是menu.lst

点评

建议用成品的三分区,来制作,看能不能启动,再来找原因吧。  详情 回复 发表于 2017-3-18 22:27
回复

使用道具 举报

发表于 2017-3-18 22:27:21 | 显示全部楼层
暗影翔 发表于 2017-3-18 22:24
不单pe启动不了,g4d也启动不了。
grub我直接拷贝的官方的,grub菜单我没改,我自己改的是menu.lst

建议用成品的三分区,来制作,看能不能启动,再来找原因吧。
回复

使用道具 举报

 楼主| 发表于 2017-3-18 22:27:51 | 显示全部楼层
OE1100393 发表于 2017-3-18 21:38
我和楼组有相同的想法,我是先用FbinstTool工具制作一个自己喜欢的界面及菜单的g4d分区启动,而直接将支持u ...

看了你这个,我想起来。我最初用bootice自己参照微软装系统自动分区的方法做了3分区
第一个区efi区,隐藏,放入提取自win10pe的/efi/文件
第二个区g4d区,放入g4d
第三个区uefi区,放入win10pe
修改第一个区内的bcd和efi文件,指向第三个区的启动wim文件
但是失败了,任何区都没法启动。

点评

这么多个区,efi启动效果并不好。 按我的实测,主要是物理分区顺序与软件分区表顺序不一致,efi启动兼容性会差很多。 建立直接U+V2HDD高端隐藏写入,然后把数据区格式成ntfs试一下。  详情 回复 发表于 2017-3-18 22:31
回复

使用道具 举报

发表于 2017-3-18 22:31:48 | 显示全部楼层
本帖最后由 zds1210 于 2017-3-18 22:33 编辑
暗影翔 发表于 2017-3-18 22:27
看了你这个,我想起来。我最初用bootice自己参照微软装系统自动分区的方法做了3分区
第一个区efi区,隐 ...


这么多个区,efi启动效果并不好。
按我的实测,主要是物理分区顺序与软件分区表顺序不一致,efi启动兼容性会差很多。硬盘与U盘分区是不一样的,不能机械套用。
建立直接U+V2HDD高端隐藏写入,然后把数据区格式成ntfs试一下。
回复

使用道具 举报

 楼主| 发表于 2017-3-18 22:36:52 | 显示全部楼层
zds1210 发表于 2017-3-18 22:31
这么多个区,efi启动效果并不好。
按我的实测,主要是物理分区顺序与软件分区表顺序不一致,efi启动兼 ...

在数据区放入g4d相关内容,隐藏区就是uefi启动所需的pe?
这样操作么

点评

对启动原理了解不多时候,最好是用成品PE,成熟方案制作。 如果要玩两分区,用ultraiso来写入PE是比较简单可行的方法。  详情 回复 发表于 2017-3-18 23:08
回复

使用道具 举报

发表于 2017-3-18 23:08:38 | 显示全部楼层
暗影翔 发表于 2017-3-18 22:36
在数据区放入g4d相关内容,隐藏区就是uefi启动所需的pe?
这样操作么


对启动原理了解不多时候,最好是用成品PE,成熟方案制作。
如果要玩两分区,用ultraiso来写入PE是比较简单可行的方法。
用bootice法要有相关的理论基础。
回复

使用道具 举报

发表于 2017-3-19 13:58:02 | 显示全部楼层
感谢分享。
回复

使用道具 举报

 楼主| 发表于 2017-3-19 15:17:24 | 显示全部楼层
zds1210 发表于 2017-3-18 23:08
对启动原理了解不多时候,最好是用成品PE,成熟方案制作。
如果要玩两分区,用ultraiso来写入PE是比较 ...

昨天用u启通制作三分区完毕,在我的c5f上面只能bios启动pe,启动后打开bootice,无法修改uefi菜单,用iso安装win10,无法在gpt磁盘上安装,所以判定是从bios上启动。
在另一台微星a88xm上,好像是只能bios启动,因为不向c5f上启动可以明显分出uefi和bios,但是可以在gpt上安装系统。因为太晚了,没试g4d确认是否不能从bios启动。

点评

bios启动无问题,设置efi优先启动试下。 grub启动有当漂亮的选择菜单,efi启动是黑。界面  详情 回复 发表于 2017-3-19 16:04
回复

使用道具 举报

发表于 2017-3-19 16:04:47 | 显示全部楼层
本帖最后由 zds1210 于 2017-3-19 16:41 编辑
暗影翔 发表于 2017-3-19 15:17
昨天用u启通制作三分区完毕,在我的c5f上面只能bios启动pe,启动后打开bootice,无法修改uefi菜单,用iso ...


bios启动无问题,设置efi优先启动试下,efi启动也应该无压力。
grub启动有当漂亮的选择菜单,efi启动是黑界面,很容易判断。
回复

使用道具 举报

 楼主| 发表于 2017-3-19 17:23:21 | 显示全部楼层
zds1210 发表于 2017-3-19 16:04
bios启动无问题,设置efi优先启动试下,efi启动也应该无压力。
grub启动有当漂亮的选择菜单,efi启动 ...

没有,就是普通的pe架构选择界面,没有其他的。菊苣说的设置没有用,不管怎么选,最后都是bios
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 16:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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