无忧启动论坛

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

[分享] 我的启动U盘(uefi+bios+wepe骨版,独剑三分区脚本简化制作)

    [复制链接]
1#
发表于 2019-11-7 10:40:03 | 显示全部楼层
本帖最后由 langyun 于 2019-11-7 10:43 编辑

为了可选择wimPE启动

今天拿了一个4G的U盘,删掉所有分区,全部建立一个FAT32分区,开始制作,Vboot一键成功

重启后发现只有一个UD区,一个FAT32分区,三个文件夹都在fat32分区

看来要手动缩小ESP分区,自己划出数据区

谢谢大大

点评

4G的u盘没有必要做三分区了吧,就两分区了,数据区是FAT32,同时也是EFI区。 如果你一定要将启动文件放隐藏分区,那才需要三分区,数据区NTFS,然后再运行三分区脚本,会分出一个FAT分区做为不显示的efi区。  详情 回复 发表于 2019-11-7 12:31
4G的u盘没有必要做三分区了吧,就两分区了,数据区是FAT32,同时也是EFI区。 如果你一定要将启动文件放隐藏分区,那才需要三分区,数据区NTFS,然后再运行三分区脚本,会分出一个FAT分区做为不显示的efi区。  详情 回复 发表于 2019-11-7 12:31
回复

使用道具 举报

2#
发表于 2019-11-8 21:16:18 来自手机 | 显示全部楼层
bootice有个制作磁盘引导和分区引导的功能,这个是用在什么时候?我把grub启动文件复制到esp分区,不能启动,是不是要用bootice增加grub2引导呢?不是只要是第一个fat分区就能启动吗?正常的win是什么引导?bootmage那个?

点评

bootice 更改主引导和分区引导的功能,用在你需要更改mbr硬盘的引导记录的时候。我一般用来查看硬盘的引导记录,很少用来更改。需要更改的时候我是用weesetup来将wee引导安装到硬盘的主引导。 把grub启动文件复制  详情 回复 发表于 2019-11-8 21:40
回复

使用道具 举报

3#
发表于 2019-11-9 17:40:58 | 显示全部楼层
是我是我还是我

回复

使用道具 举报

4#
发表于 2019-11-9 21:59:10 来自手机 | 显示全部楼层
u盘更新了你的efi.7z。启动硬盘的deepin安装镜像,出现

IMG20191109215232.jpg (87.51 KB, 下载次数: 276)

IMG20191109215232.jpg
回复

使用道具 举报

5#
发表于 2019-11-9 22:00:06 来自手机 | 显示全部楼层
启动一个win7pe,出现找不到winload.exe

点评

如果是bios启动,检查 \Windows\System32\Boot\winload.exe 是否存在 如果是uefi启动,检查 \Windows\System32\Boot\winload.efi 是否存在 不存在的化就从其他镜像复制,找不到win7的就用win8的试一试。  详情 回复 发表于 2019-11-9 22:25
回复

使用道具 举报

6#
发表于 2019-11-9 22:09:25 来自手机 | 显示全部楼层
不知道有没有看错,再次启动说找不到efi。是不是这个win7pe不支持uefi,可能是早期的
回复

使用道具 举报

7#
发表于 2019-11-9 22:13:57 来自手机 | 显示全部楼层
启动vhd没成功,闪一下还留在启动grub菜单。明天再试

点评

vhd我也没有测试过,因为我没有合用的vhd.  详情 回复 发表于 2019-11-9 22:26
回复

使用道具 举报

8#
发表于 2019-11-10 12:08:53 来自手机 | 显示全部楼层
我在esp分区把efi下boot改名,复制过来u盘启动的boot和grub文件夹,为什么启动的还是原来的bcd菜单,应该引导grub的bootx64.efi再去引导cfg菜单才对啊

点评

用bootice查看一下启动序列,看是不是 \efi\microsoft\boot\bootmgfw.efi 排在第一位了,一般是 \efi\boot\bootx64.efi 排在第一位的,但有时也会有其他启动项排到第一位,这个启动序列(启动优先顺序)你也可以通过  详情 回复 发表于 2019-11-10 14:48
回复

使用道具 举报

9#
发表于 2019-11-10 14:52:11 来自手机 | 显示全部楼层
主板BIOS不支持uefi启动,但是硬盘可以gpt-efi分区来启动吗?

点评

主板不支持uefi启动,硬盘是gpt-efi启动的话,会启动失败。好像有牛人可以在gpt硬盘添加mbr启动支持,不记得是不是有这回事,反正我觉得没有必要。 一般来讲,gpt硬盘只支持uefi启动,不支持uefi的主板无法使用这  详情 回复 发表于 2019-11-10 15:00
回复

使用道具 举报

10#
发表于 2019-11-10 15:14:06 来自手机 | 显示全部楼层
难道强制改后,电脑一只滴滴滴的响。哈哈。不舍的折腾家里的破本本,最近启动的太多了。u盘的grub可以,硬盘的本来想现在办公室折腾,看来不行了,乖乖改回mbr启动吧

点评

如果主板支持uefi,还是建议使用uefi启动 如果主板不支持uefi,建议使用wee引导,然后使用g4d做启动菜单。u盘使用fbinst引导,同样是g4d做启动菜单。  详情 回复 发表于 2019-11-10 15:22
回复

使用道具 举报

11#
发表于 2019-11-10 15:24:49 | 显示全部楼层
本帖最后由 langyun 于 2019-11-10 15:47 编辑
hilsonma 发表于 2019-11-9 15:17
在U盘中,使用 fbinsttool 修改Grldr菜单,改后记得按鼠标右键保存。
在硬盘中,找到 grldr,使用bootic ...


在U盘中,使用 fbinsttool 修改Grldr菜单,改后记得按鼠标右键保存。
在硬盘中,找到 grldr,使用bootice 修改 grldr 的内置菜单,建议点 U图标保存。

这两句话,第一句明白,改过了。
但是mbr启动还是在找默认的10pe_x64.wim
新版的FB还打不开,还要用你的1.60版才可

第二句没明白,打开过bootice的g4d编辑器。这句话是指对硬盘启动的吧

点评

是的。 在我的做法中,硬盘mbr是wee引导,加载g4d的grldr,启动菜单内置在grldr中。grldr放在硬盘任一分区的根目录。 所以要修改启动菜单就要看grldr放在哪个分区,然后使用bootice的Grub4Dos菜单编辑器打开这个gr  详情 回复 发表于 2019-11-10 15:35
回复

使用道具 举报

12#
发表于 2019-11-10 15:35:40 | 显示全部楼层
hilsonma 发表于 2019-11-10 15:22
如果主板支持uefi,还是建议使用uefi启动

如果主板不支持uefi,建议使用wee引导,然后使用g4d做启动菜 ...

大大再教我wee引导
呵呵呵
还没去找这个wee的教程

但是刚才体验了一把g4d编辑wim的路径,
挺好玩的
就是igrub太难了
我还晕晕的

昨晚本本grub启动出错一大堆
不管是wim vhd还是iso
搞得我没信心了

点评

说多了。这个贴子是说u盘的,那就说回U盘吧。 主板不是uefi启动的话,u盘就建议使用fbinst启动也就是ud启动。我的ud中只放两个文件grldr 和siso 启动菜单内置在grldr中。所以要修改u盘的启动菜单就使用 fbinstto  详情 回复 发表于 2019-11-10 15:43
回复

使用道具 举报

13#
发表于 2019-11-10 15:51:34 | 显示全部楼层
hilsonma 发表于 2019-11-10 15:43
说多了。这个贴子是说u盘的,那就说回U盘吧。

主板不是uefi启动的话,u盘就建议使用fbinst启动也就是u ...

搞定,修改了


SISO看不懂,也不敢动

我在启动试试看
回复

使用道具 举报

14#
发表于 2019-11-10 16:12:47 | 显示全部楼层
hilsonma 发表于 2019-11-9 22:25
如果是bios启动,检查 \Windows\System32\Boot\winload.exe 是否存在
如果是uefi启动,检查 \Windows\ ...

bootice在指定这个efi和exe文件时,
这个根目录windows是指哪个分区呢?
c盘吗?

点评

bcd中说是哪个分区就是哪个分区。看bcd中的osdevice的值。  详情 回复 发表于 2019-11-10 16:21
回复

使用道具 举报

15#
发表于 2019-11-10 16:14:01 | 显示全部楼层
hilsonma 发表于 2019-11-10 14:48
用bootice查看一下启动序列,看是不是 \efi\microsoft\boot\bootmgfw.efi 排在第一位了,一般是
\efi ...

想起来了,昨晚本本的启动序列好像是win boot mage 是第一个?
晕糊涂死了
回复

使用道具 举报

16#
发表于 2019-11-10 17:16:08 | 显示全部楼层
本帖最后由 langyun 于 2019-11-10 17:19 编辑
hilsonma 发表于 2019-11-9 15:17
在U盘中,使用 fbinsttool 修改Grldr菜单,改后记得按鼠标右键保存。
在硬盘中,找到 grldr,使用bootic ...


MBR再次启动几次
发现没有列表出wim文件下的wim和ISO文件,
只列出文件夹

这是怎么回事?
是不是SISO只能启动ISO呢?

好像是

硬盘是UEFI的,U盘启动就EFI
硬盘是MBR的,U盘启动就是g4d的
是看硬盘不是看主板?
啊?

点评

SISO支持 win/iso/vhd/vhdx/img等 http://blog.sina.com.cn/s/blog_6fd804fe0102wtr7.html U盘启动模式是看你在电脑启动时做的选择,当然,如果主板不支持的你会无法选择。 U盘启动模式与硬盘无关。  详情 回复 发表于 2019-11-10 19:15
回复

使用道具 举报

17#
发表于 2019-11-11 12:09:51 | 显示全部楼层
hilsonma 发表于 2019-11-10 19:15
SISO支持 win/iso/vhd/vhdx/img等 http://blog.sina.com.cn/s/blog_6fd804fe0102wtr7.html

U盘启动 ...

昨天下午MBR启动一开始第三项SISO是可以显示wim文件的,

但是后来不知道为何不能显示wim文件,只能显示ISO文件了

上午测试了还是这样,你觉得问题可能出现在哪里呢?

点评

U盘启动还是硬盘启动?  详情 回复 发表于 2019-11-11 12:14
回复

使用道具 举报

18#
发表于 2019-11-11 14:16:41 | 显示全部楼层
hilsonma 发表于 2019-11-11 12:14
U盘启动还是硬盘启动?

U盘启动

点评

如果是ud启动的话,用fbinsttool检查grldr菜单,确认是command SISO RUN --loadfont --automenu-all /pe/ 如果有 show.iso 就会只显示iso文件。show.iso.img.vhd 会只显示iso、img、vhd三类文件,以此类推。  详情 回复 发表于 2019-11-11 14:22
回复

使用道具 举报

19#
发表于 2019-11-11 14:45:16 | 显示全部楼层
本帖最后由 langyun 于 2019-11-11 15:03 编辑
hilsonma 发表于 2019-11-11 14:22
如果是ud启动的话,用fbinsttool检查grldr菜单,确认是command SISO RUN --loadfont --automenu-all /p ...


图片在172楼



你看楼下图片,
楼下第一张是昨天的u盘启动,第三项默认是wim文件夹,启动是找到了,
但是只列出了文件夹,没有wim文件,进入文件夹能列出ISO文件。
而且还没有返回上级目录


楼下2-5图片是刚新作的U盘的启动
也是选择第三项,默认去找你10pe,第2张图片点下去
没找到,然后要按tab,才会有第三张的磁盘列表
在选择才会有wim文件夹的内容,这里能列出所有文件,不止wim iso 格式。
而且这里还有返回上级目录,上面第一个u盘已经没有了返回

我的建议是主菜单 选择 第三项就直接列出磁盘列表,由用户自己选择要那个磁盘的,如果没有自定义要列出那个文件夹
个人建议哈

点评

直接列出磁盘列表 command siso run --automenu-all 直接列出 wim文件夹 (此文件中不要有子文件夹,否则就会出现你上述的情况) command siso run --automenu-all /wim/  详情 回复 发表于 2019-11-11 15:52
回复

使用道具 举报

20#
发表于 2019-11-11 16:12:38 | 显示全部楼层
本帖最后由 langyun 于 2019-11-11 16:47 编辑
hilsonma 发表于 2019-11-11 15:52
直接列出磁盘列表
command siso run --automenu-all


是有子文件夹

收到,谢谢!

对了
第二项默认pe路径错误,要修改
command SISO boot.wim="/winpe.wim"
改成
    command SISO boot.wim="/pe/pe.wim"

到现在主要几个U盘都按你这种方法制作成双启动。
路摊有可以直接启动ISO,但是不支持uefi。
觉得还是这个小而精干

点评

command siso boot.wim="/winpe.wim" 这个是引导默认wim文件,wim文件的完整路径(由根目录符号开始)必须用双引号括住。 这个路径随你的实际情况而定。我改过多次,/wepe.wim、/winpe.wim、/pe/pe.wim、/pe.wim等  详情 回复 发表于 2019-11-11 17:28
回复

使用道具 举报

21#
发表于 2019-11-11 17:59:39 来自手机 | 显示全部楼层
wepe核心小启动快,立邦我也是留一个大一小。
回复

使用道具 举报

22#
发表于 2019-11-11 18:01:07 来自手机 | 显示全部楼层
另,移动硬盘不损数据不格式化能建出ud区吗?一个大移动盘也想三分区,但数据不能损
回复

使用道具 举报

23#
发表于 2019-11-11 18:08:41 来自手机 | 显示全部楼层
找到了,手机不能换行,晕死。。。。。。。建议使用三分区方案,不能用本贴脚本的,可以手工操作。  先用diskgenius调整分区,前面预留8M做ud,后面分出200-300M格式为FAT16或FAT32做esp. 用fbinsttool格式化预留的8M为ud,将grldr和siso放入ud 将efi启动文件放入esp.  以上是手工操作三分区,如果不会的话还是用脚本吧,你回贴我可以提供脚本一步步调试,看能不能完成制作。
回复

使用道具 举报

24#
发表于 2019-11-11 18:11:06 来自手机 | 显示全部楼层
fb格式化这划出来的8m,是菜单还是要命令行呢?印象中都是整个盘格式化的。还是要用你打包的命令

点评

手工操作的话是用fbinsttool,是菜单操作的,事先用dg预留8M,再用fbinsttool格式化这8M,不要勾选 强行格式 ,这样操作是无损的。用我的脚本应该也可以,本贴这个三分区脚本也是无损的。 ud原本设计用于u盘的,  详情 回复 发表于 2019-11-11 19:00
回复

使用道具 举报

25#
发表于 2019-11-11 19:53:25 来自手机 | 显示全部楼层
本帖最后由 langyun 于 2019-11-11 19:55 编辑
hilsonma 发表于 2019-11-11 19:00
手工操作的话是用fbinsttool,是菜单操作的,事先用dg预留8M,再用fbinsttool格式化这8M,不要勾选 强行 ...


那就是要做你说的wintogo。
好,继续研究。
或者说,如果移动硬盘前分粗一个区,加上boot和efi,再加上部署的win10,也许就是一个系统了
回复

使用道具 举报

26#
发表于 2019-11-12 06:53:02 来自手机 | 显示全部楼层
翻看了这个贴子,回想三次u盘操作,发现有些问题你说过,但是没注意不能理解,遇到了再问才慢慢懂得的。更发现好像你在25-27日两天搞定grub,对于启动的八个贴子说明你对启动的研究很深入很熟悉,赞。启动U盘的wim速度太慢,自己把第二项设置为寻找硬盘盘的特定文件夹wim,找不到再列表,或者在装机前先复制一个最小的wim到硬盘其他区和install。wim,这样比较快。

点评

谢谢你的赞赏。更感谢wintoflash的原创和分享,让我对grub2有了较浓厚的兴趣并致力使用,使我对启动的掌握更进一步。 确实u盘启动wim比硬盘慢,所以不得以的情况下我才使用U盘启动,给我做主维护的电脑,我都会首  详情 回复 发表于 2019-11-12 11:30
回复

使用道具 举报

27#
发表于 2019-11-13 13:02:53 来自手机 | 显示全部楼层
boot vhd这个选项你测试过吗?我还是没成功用grub2启动vhd

点评

我之前没有vhd没有测试过。刚才用你给的wind81-15g.vhd 试了一下也是失败,不知道什么原因。  详情 回复 发表于 2019-11-13 20:01
回复

使用道具 举报

28#
发表于 2019-11-13 20:34:53 | 显示全部楼层
晚上试了一下rEFInd,
觉得不好玩



还要UEFI主板启动,还不如直接启动win或deepin之类,多此一举



还是XORboot和BCD好,只是只能固定几个常用wim的pe文件

想用GRUB的wim列表菜单,可惜不能启动VHD



我的ESP里面放了好多种启动efi

点评

我也有一些启动方案,不过不是放在esp,而是放在E盘,并且把一键启动文件放在pe文件夹,这样就可以自动菜单一键启动,又方便做各种修改测试,不需要动esp. 我在熟悉grub2之前接触过refind,不适合我用。还有个跟  详情 回复 发表于 2019-11-13 23:29
回复

使用道具 举报

29#
发表于 2019-12-12 08:28:50 | 显示全部楼层
昨天更新,更新了什么?

点评

只是改了一下图片 其实有改脚本,但我还没想好要不要更新到贴子上。 由于有朋友反映识别不到U盘,虽然是个例,但我还是将三分区脚本改了。加上我本来还有其他相似的脚本,如修复硬盘和U盘的UEFI引导 ,  详情 回复 发表于 2019-12-12 14:32
回复

使用道具 举报

30#
发表于 2019-12-12 14:48:00 | 显示全部楼层
hilsonma 发表于 2019-12-12 14:32
只是改了一下图片
其实有改脚本,但我还没想好要不要更新到贴子上。

刚才看到别人的一个帖子想到可以在UEFI下使用XORboot来启动镜像ISO安装win系统

点评

装系统我一直是用自己的脚本 只要进了PE,运行安装脚本就可以了。 我已将脚本制作成单文件执行档,可以使用7z解压查看。 我现在一般装的都是 Ramos之友 SR 特制Win8.1收藏版 将wim、安装脚本、激活脚本 放在U  详情 回复 发表于 2019-12-12 15:35
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-1 18:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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