无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: hilsonma

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

    [复制链接]
 楼主| 发表于 2019-6-18 11:58:30 | 显示全部楼层
kzr588 发表于 2019-6-18 11:07
img文件夹下的wim文件不支持中文名?

支持的,如果乱码首先检查菜单文件grub.cfg和grubfm.cfg,必须使用utf-8编码,还有问题就加上字体支持。
回复

使用道具 举报

发表于 2019-6-19 09:32:11 | 显示全部楼层
hilsonma 发表于 2019-6-17 12:43
应该不会闪一下就没了的呀
要不你把脚本中获取管理员权限那一行注释掉再试吧
就是

rem掉后用管理员运行,还是闪一下没了
后来不用用管理员直接运行,可以开始,但是好像UD区没有建立,不知道为何

2019-06-19_093014.jpg

点评

把附件解压出三个脚本放到三分区脚本同一个文件夹,运行后把结果给我看看。  详情 回复 发表于 2019-6-19 10:16
回复

使用道具 举报

 楼主| 发表于 2019-6-19 10:16:01 | 显示全部楼层
本帖最后由 hilsonma 于 2019-6-19 10:17 编辑
vm669 发表于 2019-6-19 09:32
rem掉后用管理员运行,还是闪一下没了
后来不用用管理员直接运行,可以开始,但是好像UD区没有建立,不 ...


把附件解压出三个脚本放到三分区脚本同一个文件夹,运行后把结果给我看看。
test.7z (470 Bytes, 下载次数: 2)

点评

[attachimg]395485[/attachimg][attachimg]395484[/attachimg][attachimg]395483[/attachimg][attachimg]395482[/attachimg] 按顺序 固态:EFI,win10系统,绿色程序,深度系统三区 机械:原EFI(无用),三个  详情 回复 发表于 2019-6-20 09:21
回复

使用道具 举报

发表于 2019-6-20 09:21:21 | 显示全部楼层
hilsonma 发表于 2019-6-19 10:16
把附件解压出三个脚本放到三分区脚本同一个文件夹,运行后把结果给我看看。

2019-06-20_091633.jpg 2019-06-20_091701.jpg 2019-06-20_091735.jpg 2019-06-20_091827.jpg

按顺序
固态:EFI,win10系统,绿色程序,深度系统三区
机械:原EFI(无用),三个分区
U盘

点评

照贴图看应该脚本是没有问题的,不知道为什么fbinst无法格式化u盘 你再用附件脚本试试看能不能执行成功。 不能的话只有手动格式化了,如果手动无损格式化都不行的话就将u盘文件备份到硬盘,然后手动强行格式化。  详情 回复 发表于 2019-6-20 09:51
回复

使用道具 举报

 楼主| 发表于 2019-6-20 09:51:37 | 显示全部楼层
vm669 发表于 2019-6-20 09:21
按顺序
固态:EFI,win10系统,绿色程序,深度系统三区
机械:原EFI(无用),三个分区

照贴图看应该脚本是没有问题的,不知道为什么fbinst无法格式化u盘
你再用附件脚本试试看能不能执行成功。 ud.7z (385 Bytes, 下载次数: 4)

点评

ud\fbinst.exe (hd2) format --primary 8M 这个没效果,UD区没能建立。 又运行 建立UD 再来fb,好像有建立,只剩下7.5 导入FBA,说空间不足, 但仍然导入,好像成功了 等下启动试试看[attachimg]395  详情 回复 发表于 2019-6-22 11:25
想想准备放弃优盘UD了 喜欢你的骨感WEPE64.WIM,请教: 1、如果单一优盘想要启动你的WEPE64.WIM,我该如何制作? 2、原MBR启动双系统win7和win10,后来又增加了DEEPIN,现在应该是变成GRUB启动了,我该如何增加一  详情 回复 发表于 2019-6-21 09:24
回复

使用道具 举报

发表于 2019-6-20 10:13:30 | 显示全部楼层
学习了!楼主的思路真的不错!UD未来真成过去式了!
回复

使用道具 举报

发表于 2019-6-21 09:24:03 | 显示全部楼层
hilsonma 发表于 2019-6-20 09:51
照贴图看应该脚本是没有问题的,不知道为什么fbinst无法格式化u盘
你再用附件脚本试试看能不能执行成功 ...

想想准备放弃优盘UD了
喜欢你的骨感WEPE64.WIM,请教:
1、如果单一优盘想要启动你的WEPE64.WIM,我该如何制作?
2、原MBR启动双系统win7和win10,后来又增加了DEEPIN,现在应该是变成GRUB启动了,我该如何增加一个启动菜单来启动WEPE64.WIM,比如说放在C:\
如果可以简单使用bootice之类工具最好,如果有路过请帮忙
回复

使用道具 举报

 楼主| 发表于 2019-6-21 12:37:32 | 显示全部楼层
本帖最后由 hilsonma 于 2019-6-21 13:18 编辑

你的U盘才4G,其实没有必要三分区,直接FAT32格式,然后建以下文件夹:
h:\efi\boot
h:\efi\xorboot
运行xorboot,生成启动文件h:\efi\boot\bootx64.efi 和菜单文件 h:\efi\xorboot\xorboot.xor 就可以了
如果是grub2启动就是以下文件:
h:\efi\boot\bootx64.efi
h:\efi\grub\grub.cfg
h:\efi\microsoft\bootx64.efi
h:\efi\microsoft\bcd
h:\efi\microsoft\b4w
h:\efi\microsoft\boot.sdi
FAT32分区既是数据区也是efi启动分区
如果你一定要隐藏efi启动分区才需要三分区,但我觉得意义不大

至于ud分区,那是兼容bios启动的,如你要维护bios启动的旧电脑才需要用到。
一键脚本不成功的话,使用fbinsttool.exe勾选强制格式化参数应该还是可以成功的。

如果使用xorboot的话,wepe64.wim要放在efi分区,然后在xorboot菜单中选中这个文件就可以了
如果使用grub2的话可以放在任意分区任意文件夹,如果是c:\wepe64.wim
菜单项如下:
  1. menuentry "1.WePE" --hotkey=1 {
  2.   set f_efi=("${cmddevice}")/efi/microsoft/bootx64.efi
  3.   set f_bcd=("${cmddevice}")/efi/microsoft/b4w
  4.   set f_sdi=("${cmddevice}")/efi/microsoft/boot.sdi
  5.   wimboot @:bootmgfw.efi:"${f_efi}" @:bcd:"${f_bcd}" @:boot.sdi:"${f_sdi}" @:boot.wim:"c:/wepe64.wim"
  6. }
复制代码

注意windows使用 \ 分隔文件夹而grub2使用 /
启动分区要有以下3文件用于wimboot
\efi\microsoft\bootx64.efi    ------ 这个是微软的bootmgfw.efi
\efi\microsoft\b4w              ------ 这个是bcd,因为我用bcd启动wimdows所以用b4w启动pe两个文件放一起
\efi\microsoft\boot.sdi         ------ 这个是sdi文件虚拟盘文件我用的是微pe中提取的
如果路径和文件名有变化的话菜单脚本作相应更改。
菜单标题1.WePE 可以随意更改,后面的 --hotkey=1 是指定grub2菜单下按1进入wepe,如果不需要可以不带此参数,直接如
menuentry "WePE" {
......
}

以上wepe64.wim无论是u盘还是硬盘都可以
如果不是隐藏u盘efi分区不需要bootice

点评

hisonma,你好! 先说一下我的需求,我希望能“授我以渔,而不是鱼”。 以前弄U盘启动时贼简单,用Bootice写一个Grub4DOS的引导到U盘主引导记录,然后修改Grldr内建菜单或外置菜单,各种Iso仿真加载就OK了。这种玩  详情 回复 发表于 2019-7-4 09:28
刚才没看到就发了帖子 我自己在MBR下做了XORboot启动,可以启动大白菜的2003ISO, 但是不能启动你的WEPE64.WIM 不知道是不是这个wim文件只能用于EFI启动有关, 你的这个回复我再学习一下  详情 回复 发表于 2019-6-22 11:07
回复

使用道具 举报

发表于 2019-6-22 11:05:21 | 显示全部楼层
刚才重新制作一次
结果不一样,好像有建立UD区,但是文件没进去

2019-06-22_110051.jpg

是不是可以自己把文件拉进去就好了
回复

使用道具 举报

发表于 2019-6-22 11:07:47 | 显示全部楼层
本帖最后由 vm669 于 2019-6-22 16:49 编辑
hilsonma 发表于 2019-6-21 12:37
你的U盘才4G,其实没有必要三分区,直接FAT32格式,然后建以下文件夹:
h:\efi\boot
h:\efi\xorboot


刚才没看到就发了帖子

我自己在MBR下做了XORboot启动,可以启动大白菜的2003ISO,
但是不能启动你的WEPE64.WIM
不知道是不是这个wim文件只能用于EFI启动有关,

或者是跟电脑启动方式有关
是了,好像那个帖子有写道

等于说我制作的MBR启动的U盘不适合UEFI启动的电脑,所以不能启动你的WIMPE
难怪你要发布三分区哦

好像明白一点了,一个区对应一种启动方式
是这样吗?看最后分区情况,第一个是UD区
第三个EFI区,这两个好明白
第二个大区是不是隐藏着MBR启动呢?

还有MBR方式中有哪种发放可以像UEF启动这样增加启动菜单选择启动你的WEPE64.WIM?

点评

我理解的三分区是指ud区、数据区、efi区 ud区是专门用于u盘提高bios启动成功率的一种分区,因为以前的主板bios对u盘启动的参数处理是不统一的,Bean老大就设计出ud区来提高启动成功率。 efi区是用于efi启动的分区  详情 回复 发表于 2019-6-22 17:30
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-12-14 11:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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