hilsonma 发表于 2019-5-23 20:09:28

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

本帖最后由 hilsonma 于 2019-12-11 06:17 编辑

1. 下载uboot.7z , 内有三分区启动U盘制作脚本及所需的启动文件和镜像
2. U盘要求是单分区FAT32或NTFS格式,其他情形需修改脚本
3. 下载解压后点击运行脚本即可一键制作三分区启动U盘

链接: https://pan.baidu.com/s/1pHIwPtoHYVONcC_Z0YCubg 提取码: tcvj

极简配置,不到200MB
功能有备份及还原、启动设置、Wim修改等,仅少量本人常用工具
各类PE可提取wim镜像文件放在数据区pe文件夹下,uefi启动和bios启动都可以自动生成菜单一键启动。
单文件efi程序也可放在pe文件夹下自动菜单一键启动。

下载包仅包含64位PE,放在EFI区。
如果是32位EFI,请将32位PE命名为32pe.wim 放在任一分区的pe文件夹。或者改菜单grub.cfg后按菜单指定存放。

一键制作脚本


包含安全启动认证并同时支持efi64和efi32


uefi启动菜单(grub2菜单)


grubfm菜单(uefi平台镜像自动列表 一键启动)


bios启动菜单(grub4dos菜单)


siso菜单(bios平台镜像自动列表 一键启动)


wepe开始菜单


qiufeng2010 发表于 2019-5-23 20:51:28

前排支持一下楼主!!!

qiufeng2010 发表于 2019-5-23 20:53:16

经常看到楼主的贴子和回复,简直是我学习的楷模,此贴必须顶起来

ksafei 发表于 2019-5-23 20:55:41

化繁为简!观摩下高手的PE

qiufeng2010 发表于 2019-5-23 21:06:47

操作失败,提示“参数不正确,无法找到需要被操作的分区或磁盘”,检查可移动磁盘已经格式化成exfat格式,并且在电脑中可以看的到盘符为H盘,也能够正常打开,但是你的批处理无法正常分区写入数据,管理员身份运行也是提示“参数不正确,无法找到需要被操作的分区或磁盘”,求解

hilsonma 发表于 2019-5-23 21:44:55

qiufeng2010 发表于 2019-5-23 21:06
操作失败,提示“参数不正确,无法找到需要被操作的分区或磁盘”,检查可移动磁盘已经格式化成exfat格式, ...

我弄错了。
制作前要求U盘是FAT32或NTFS格式,制作后建议改为exFAT格式。
请下载更正的脚本并重新制作,谢谢。



2010sya 发表于 2019-5-23 22:26:00

支持一下!

qiufeng2010 发表于 2019-5-23 22:46:25

可以正常使用了,我要替换“wepe.wim”文件后重新制作,提示空间不够制作失败要修改哪里,wepe.wim比之前内置的要大100多M

hilsonma 发表于 2019-5-23 23:14:54

本帖最后由 hilsonma 于 2019-5-24 07:05 编辑

qiufeng2010 发表于 2019-5-23 22:46
可以正常使用了,我要替换“wepe.wim”文件后重新制作,提示空间不够制作失败要修改哪里,wepe.wim比之前内 ...



可使用以上脚本调整,也可以使用diskgenius调整,如果已改为exFAT分区就不能使用脚本调整。

如果是新制作,可以将原脚本中默认的200改成你需要的大小 (如400MB 就将200改成400)
个人认为200M够了,如果要大容量,可以将pe镜像文件放在数据区如:\img\360PE.iso (可放在任一磁盘分区)

2010sya 发表于 2019-5-23 23:34:52

本帖最后由 2010sya 于 2019-5-23 23:38 编辑

尽管骨感,但很强悍
WePe作为简单的维护工具足矣
Xorboot、rEFind、Grub2Manager非常实用
奇怪的是,360PE能正常使用,但查遍了三分区都没发现踪影,最后竟然在硬盘上找到了{:1_186:}

新空气 发表于 2019-5-24 01:21:02

现实版的PE,很骨感

maanu 发表于 2019-5-24 04:59:58

thank you , can you translate few strings of your script to english ? i need to understand what is being done. Regards

hilsonma 发表于 2019-5-24 06:29:15

maanu 发表于 2019-5-24 04:59
thank you , can you translate few strings of your script to english ? i need to understand what is b ...



huiyao_zhou 发表于 2019-5-24 08:44:04

看到360就什么都不考虑了

xq8751 发表于 2019-5-24 08:47:41

支持楼主,感谢分享!!!

enginex 发表于 2019-5-24 09:41:16

楼主很给力;外挂的软件,放哪个目录??

hilsonma 发表于 2019-5-24 09:44:25

本帖最后由 hilsonma 于 2019-5-24 10:14 编辑

enginex 发表于 2019-5-24 09:41
楼主很给力;外挂的软件,放哪个目录??

随意存放。如果要建立快捷方式到pe,也是要写脚本的。

下面是我的一个例子,工具放在petools文件夹,运行ztools脚本即可建立快捷方式到pe.
同样的,为了通用于32位PE,将一些32位的工具放在petools32文件夹。
各类PE的不同,主要是核心和工具的不同,我采用了微PE的核心,将所有PE的工具想要的就提取出来作为外置。

链接: https://pan.baidu.com/s/1ix_cHU9He1qGkUxa0ZZhZg 提取码: kjhc

hilsonma 发表于 2019-5-24 16:07:11

huiyao_zhou 发表于 2019-5-24 08:44
看到360就什么都不考虑了

360PE仅只是一个例子,你可以随意改成任一PE镜像,其实我这个启动方案也可以当做一个合盘模板,只是uefi平台下尚未有更灵活的菜单程序,类似g4d外部命令siso或menu那样的。所以暂时只能通过修改xorboot菜单实现。

pcfan120 发表于 2019-5-24 18:39:01

多谢楼主的分享,不知道实际测试能否通过微软的安全启动认证,有条件测试过的朋友麻烦分享下结果

hilsonma 发表于 2019-5-24 19:23:13

wintoflash 发表于 2019-5-24 19:00
grub2比xorboot更灵活啊

grub2的灵活是基于惯写脚本而言的,如果只是鼠标点点更或者是自动菜单之类那就更好。

hilsonma 发表于 2019-5-24 22:06:47

本帖最后由 hilsonma 于 2019-5-24 22:16 编辑

wintoflash 发表于 2019-5-24 19:43
那我看看给grub2加上传参功能,让它能够接收命令行参数。

谢谢。我也认为grub2是一款强大的引导程序,所以我学过用过,刚才我又重温了一下,始终还是觉得xorboot更易上手,所以我眼下以xorboot为主,grub2为辅。我会关注grub2,期待更加好用。

当初我能较快熟悉g4d,觉得是g4d有范例一起发布的原因,拿来就能用,边用边学。所以建议grub2也能提供现成的efi程序和菜单范例,供大家边用边学。

ziyerain 发表于 2019-5-25 00:34:49

很给力!

879792799 发表于 2019-5-25 00:52:22

wintoflash 发表于 2019-5-24 19:43
那我看看给grub2加上传参功能,让它能够接收命令行参数。

大大这样高手感兴趣 事情就好办了

maanu 发表于 2019-5-25 05:54:05

hilsonma 发表于 2019-5-24 06:29


THANK YOU BROTHER, I WILL TRY AND LET YOU KNOW

hilsonma 发表于 2019-5-25 13:09:07

本帖最后由 hilsonma 于 2019-5-25 14:19 编辑

wintoflash 发表于 2019-5-24 19:43
那我看看给grub2加上传参功能,让它能够接收命令行参数。

其实grubfm已经很好,但是因为大全而不能高效。建议针对高效启动做出以下改动:
如果指定了文件,直接引导此文件
如果指定了文件夹,直接列表此文件夹,一选中其中某文件则直接引导此文件而不是列操作菜单
如果未指定文件或文件夹,显示原文件管理界面

已试过grubfm可以启动efi文件和wim文件,iso和vhd未测试。

我的windows 8.1 原本是bios启动的,使用xorboot我可以轻易地改成uefi引导,但我不懂如何使用grub2进行uefi引导。
我现在要使用grub2引导windows 8.1 只能是使用grub2引导xorboot,再用xorboot引导windows 8.1
我的windows 不存在 /EFI/Microsoft/Boot/bootmgfw.efi
尝试引导 /windows/system32/boot/winload.efi 提示设备不存在

mzpyxsc 发表于 2019-5-25 16:20:09

感谢楼主努力

2011npwjm 发表于 2019-5-25 16:39:32

谢谢楼主的分享

devilma 发表于 2019-5-27 08:02:21

收藏一下,谢谢分享!

hilsonma 发表于 2019-5-27 12:41:23

20190527更新:
UEFI平台开机菜单改用grub2菜单,实现wim镜像和efi文件自动列表,一键启动。

各类PE,只要提取wim镜像,放到任一磁盘的wim文件夹中,WIM/EFI菜单项会自动列成菜单供一键启动。
wim文件夹中需要有wepe32.wim,才能成功显示自动菜单,否则是常规grubfm文件浏览。

maanu 发表于 2019-5-28 03:20:40

hilsonma 发表于 2019-5-24 06:29


1- it does not create EFI partition . is it possible if i want to make an EFI partition of 8 GB ?
2- it does not convert main DATA partiition to NTFS at the end.
3- i had to add ( --force ) to fbinst parameter , after that it formatted successfully .

Thank you for your time ,

It give these errors while formatting .
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 我的启动U盘(uefi+bios+wepe骨版,独剑三分区脚本简化制作)