无忧启动论坛

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

[分享] 新手利器 一键制作超强启动U盘

    [复制链接]
841#
发表于 2022-4-17 08:17:29 | 只看该作者
K大,刚才我又对 grubfm_multiarch_0411.iso 【F8】G4Dos 按钮,里面涉及 ventoy 选项作了如同【F7】类似的改动,经测试,也可以。
我是吃百家饭,做自己事,谢谢K大及论坛各位大师们的无私奉献和帮助!!!
回复

使用道具 举报

842#
发表于 2022-4-17 08:24:48 | 只看该作者
2010XwX 发表于 2022-4-17 08:17
K大,刚才我又对 grubfm_multiarch_0411.iso 【F8】G4Dos 按钮,里面涉及 ventoy 选项作了如同【F7】类似的 ...

反馈一下,您的【USBOS v3.0 Plus 2022.0405 修改融合版安装包】安装到移动硬盘后,在uefi模式过不了安全启动,请问能解决吗?
回复

使用道具 举报

843#
发表于 2022-4-17 09:10:16 | 只看该作者
2010sya 发表于 2022-4-17 08:24
反馈一下,您的【USBOS v3.0 Plus 2022.0405 修改融合版安装包】安装到移动硬盘后,在uefi模式过不了安全 ...

大师您好!
    UEFI 启动文件用的是K大的定制版,具体我也没有测试,平常都关闭的。看到大师你有这方面的经验,若能提供,我可以替换试试。K大的UEFI启动文件是 bootx64.efi,配置文件是 grub.cfg,两者同一目录 USBOS/EFI/BOOT 里。
回复

使用道具 举报

844#
发表于 2022-4-17 10:36:07 | 只看该作者
本帖最后由 lhpxs 于 2022-4-17 10:40 编辑

请教K大与X大,为什么在虚拟机中用克隆的方法来复制ventoy启动盘,都能正常启动成功,但对物理盘不论是克隆或是误损后用DG进行恢复分区表找回来的盘,它都有如下这种报错提示而无法启动。两位高手解剖过VENTOY,知道能否挽回这个盘,而不需要重新制作(这会清除了盘里的数据)。

2022-04-17_103452.png (19.71 KB, 下载次数: 216)

2022-04-17_103452.png
回复

使用道具 举报

845#
发表于 2022-4-17 11:33:47 | 只看该作者
2010XwX 发表于 2022-4-17 09:10
大师您好!
    UEFI 启动文件用的是K大的定制版,具体我也没有测试,平常都关闭的。看到大师你有这方面 ...

K大的三分区、二分区都是可以的,您修改的这个需要关闭安全启动才行,具体原因不明。当然,这种情况只有在遇到不能关闭的情况下才会遇到。
回复

使用道具 举报

846#
发表于 2022-4-17 11:38:35 | 只看该作者
lhpxs 发表于 2022-4-17 10:36
请教K大与X大,为什么在虚拟机中用克隆的方法来复制ventoy启动盘,都能正常启动成功,但对物理盘不论是克隆 ...

ventoy应该可以无损升级的,但最好还是把重要资料转存一下。。。
回复

使用道具 举报

847#
 楼主| 发表于 2022-4-17 11:54:20 | 只看该作者
lhpxs 发表于 2022-4-17 10:36
请教K大与X大,为什么在虚拟机中用克隆的方法来复制ventoy启动盘,都能正常启动成功,但对物理盘不论是克隆 ...

按@2010sya说的做“升级”下最安全可靠。一般出现这种提示主要有2种情况一是少前面的1M引导,二是32M的EFI分区有变动,从你提供的情况看猜测是引导区的问题。另外如果熟悉bootice的话可以手动搞,否则就升级下吧
回复

使用道具 举报

848#
发表于 2022-4-17 12:00:23 | 只看该作者
2010sya 发表于 2022-4-17 11:33
K大的三分区、二分区都是可以的,您修改的这个需要关闭安全启动才行,具体原因不明。当然,这种情况只有 ...

K大三分区 UEFI 启动好像是G4E,我的这个用的是 grub2,可能不行,具体我也不是搞软件的,开发者怎么开发,我就怎么合适怎么用。
谢谢指导!
回复

使用道具 举报

849#
发表于 2022-4-17 19:58:54 | 只看该作者
楼主在么 2003PE 启动不了 黑屏跟英文不懂 UEFI
有没有支持2003PE UEFI 的 谢谢
回复

使用道具 举报

850#
 楼主| 发表于 2022-4-17 21:13:11 | 只看该作者
qqltc 发表于 2022-4-17 19:58
楼主在么 2003PE 启动不了 黑屏跟英文不懂 UEFI
有没有支持2003PE UEFI 的 谢谢

2003PE只支持BIOS模式不支持UEFI,UEFI用win10pe吧
回复

使用道具 举报

851#
发表于 2022-4-18 12:17:15 | 只看该作者
三分区版,惠普台式机UEFI启动,BIOS设置已经关了安全启动,但仍提示安全引导禁用。


点评

你这种情况我也不懂,看论坛反馈有个别型号电脑只认微软启动模式,你可以试换其他方式吧  详情 回复 发表于 2022-4-18 12:30
回复

使用道具 举报

852#
 楼主| 发表于 2022-4-18 12:30:06 | 只看该作者
chanel 发表于 2022-4-18 12:17
三分区版,惠普台式机UEFI启动,BIOS设置已经关了安全启动,但仍提示安全引导禁用。

你这种情况我也不懂,看论坛反馈有个别型号电脑只认微软启动模式,你可以试换其他方式吧
回复

使用道具 举报

853#
发表于 2022-4-18 12:33:07 | 只看该作者
三分区普用上 有待提高 三个至少有一个可以用(g4e g2 ventoy)
回复

使用道具 举报

854#
发表于 2022-4-18 14:41:08 | 只看该作者
本帖最后由 2010XwX 于 2022-4-18 14:47 编辑

K大,有一个G4D 语句咨询一下:

find --set-root /IMG/a.img && chainloader /IMG/a.img ! chainloader /IMG/b.img

用意是:若a.img存在,则执行a.img,否则执行b.img。
运行发现: 若a.img存在,可以执行a.img;
但, 若a.img不存在,却不执行b.img,且报错未发现a.img。

谢谢K大!!
回复

使用道具 举报

855#
 楼主| 发表于 2022-4-18 15:10:37 | 只看该作者
2010XwX 发表于 2022-4-18 14:41
K大,有一个G4D 语句咨询一下:

find --set-root /IMG/a.img && chainloader /IMG/a.img ! chainloader  ...

改成如下试下:
if exist /IMG/a.img && chainloader /IMG/a.img ! chainloader /IMG/b.img
回复

使用道具 举报

856#
发表于 2022-4-18 15:54:01 | 只看该作者
ksafei 发表于 2022-4-18 15:10
改成如下试下:
if exist /IMG/a.img && chainloader /IMG/a.img ! chainloader /IMG/b.img

不行,显示非法语句。
grub2 有:  if 语句1 then 语句2 else 语句3  fi
G4D 我没找到相应语句,似乎有: 语句1 && 语句2 !语句3。
请教大师,谢谢!我自己网上也找找。
回复

使用道具 举报

857#
 楼主| 发表于 2022-4-18 15:56:57 | 只看该作者
本帖最后由 ksafei 于 2022-4-18 16:22 编辑
2010XwX 发表于 2022-4-18 15:54
不行,显示非法语句。
grub2 有:  if 语句1 then 语句2 else 语句3  fi
G4D 我没找到相应语句,似乎有 ...

不会吧,我这里测试正常







回复

使用道具 举报

858#
发表于 2022-4-18 16:54:01 | 只看该作者
本帖最后由 2010XwX 于 2022-4-18 17:28 编辑
ksafei 发表于 2022-4-18 15:56
不会吧,我这里测试正常

K大,谢谢回复!
我测试不行,我是把你上面语句依葫画瓢原样移植到 【F8】automenu 里面,在你原 chainloader 语句前加了两句:

echo -e if exist /boot/boot.img >> (md)0x23000+0x10 && echo -e chainloader /boot/boot.img >> (md)0x23000+0x10 ! echo -e chainloader (hd0)+1  >> (md)0x23000+0x10

原先改动的语句是:
echo -e find --set-root --ignore-floppies --ignore-cd /boot/boot.img    >> (md)0x23000+0x10
echo -e chainloader /boot/boot.img     >> (md)0x23000+0x10
可以成功,唯一缺点是当文件不存在时会提示,我想转到你原语句上,就有了上面的语句,但不成功。
回复

使用道具 举报

859#
发表于 2022-4-19 07:12:53 | 只看该作者
K大,你的测试是对的。
我把下列语句放入 G4D 下测试正常“

find --set-root /boot/boot.img && chainloader /boot/boot.img ! chainloader (hd0)+1

存在 /boot/boot.img 则运行 /boot/boot.img,若不存在 /boot/boot.img,则启动  (hd0)+1。

但放入你的 grubfm_multiarch automenu 里面却不行,看来要学的东西很多,只能慢慢学。
谢谢K大回复!!!
回复

使用道具 举报

860#
 楼主| 发表于 2022-4-19 14:53:38 | 只看该作者
2010XwX 发表于 2022-4-19 07:12
K大,你的测试是对的。
我把下列语句放入 G4D 下测试正常“

要改成如下:
echo -e find --set-root /boot/boot.img\x20\x26\x26\x20chainloader /boot/boot.img\x20\x21\x20chainloader (hd0)+1              >> (md)0x23000+0x10
回复

使用道具 举报

861#
发表于 2022-4-19 16:59:30 | 只看该作者
K大,您真是大神!成功了,十二分感谢!!!
    看了你修正的句子,原来里面的逻辑符号要用编码来表示,不然不认。在几次调试中我就奇怪,第一句执行了,但它的逻辑判断不往下传,在正常G4D中一点问题也没有,但在批处理中不行,弄了好久不解,资料也少。经你一点,明白了些,以后请多指教!
    现在,grubfm_multiarch 通用性更强了,原宗主要设配在 ventoy 上用,我主要用在其它三分区启动盘上,感觉这样对 ventoy 适应性更活一些,在多个载体上都适应。另外通过操练也学了不少东西。再次感谢大师!!!
回复

使用道具 举报

862#
发表于 2022-4-19 17:39:13 | 只看该作者
本帖最后由 2010XwX 于 2022-4-19 17:47 编辑

    另外这样处理,可以保持 grubfm_multiarch 更加稳定些,不需要频繁随 ventoy 升级而改动。因为在 BIOS 启动 ventoy 时,启动文件要和其匹配,现在处理方式只要把相应制作或升级的 ventoy 安装包里面的 /BOOT/文件夹连同里面的两个文件(总共约500K),复制到 ventoy U盘的可见区即可,grubfm_multiarch 在BIOS 启动下,【F7】【F8】可以启动各种版本的实体 ventoy。
  感谢K大为我们提供这么好的工具(虚 + 实)!再次表示感谢!!!

敬K大黑咖啡一杯:

black_coffe.png (426.8 KB, 下载次数: 184)

black_coffe.png
回复

使用道具 举报

863#
发表于 2022-4-20 07:40:36 | 只看该作者

【grubfm_multiarch.ISO】自用体验版

grubfm_multiarch.ISO  @2022.0419 ~ CRC32:591B3A5A

本工具由 Ksafei 原创,为适应自用,【F7】【F8】作了少许改动,K大进行了关键性技术指导,在此谢谢K大!

因内部互调需要,grubfm_multiarch.ISO 推荐放在任何分区 /PE/ 文件夹内。使用时,grubfm_multiarch.ISO  请不要改名。本工具适应任何启动加载平台:ventoy U盘,和其它可移动启动盘,实现 grub2fm + G4D_Automenu + ventoy 的完美结合。

借助 grubfm_multiarch 桥接,可通过任何可启动移动盘,加载启动标准 ventoy U盘 。二分区 ventoy U盘制作完毕或升级后,需将对应安装升级的软件包内 /boot/ 文件夹,连同里面的两个启动文件(共约500k)一起拷贝或替换到已制作好的数据区内即可,以满足BIOS 启动时不同版本 ventoy 要求。

下载链接:https://pan.baidu.com/s/1gFKLOSFb44oN5YXbTsdWWg   提取码:6yjz (7天有效期)
--来自百度网盘超级会员V6的分享
回复

使用道具 举报

864#
发表于 2022-4-20 09:17:00 | 只看该作者
2010XwX 发表于 2022-4-20 07:40
【grubfm_multiarch.ISO】自用体验版

grubfm_multiarch.ISO  @2022.0419 ~ CRC32:591B3A5A

请问X大,自用版和原版有啥区别?

点评

原k大版本功能没有变化,仅在 grubfm BIOS 启动界面【F7】【F8】按钮,改变添加了适应扩大启动 ventoy 的选项,若条件不满足,就转向原版设置的启动界面。  详情 回复 发表于 2022-4-20 09:30
回复

使用道具 举报

865#
发表于 2022-4-20 09:30:31 | 只看该作者
chanel 发表于 2022-4-20 09:17
请问X大,自用版和原版有啥区别?

    原k大版本功能没有变化,仅在 grubfm BIOS 启动界面【F7】【F8】按钮,改变添加了适应扩大启动 ventoy 的选项,若条件不满足,就转向原版设置的启动界面。
回复

使用道具 举报

866#
 楼主| 发表于 2022-4-20 10:01:19 | 只看该作者
2010XwX 发表于 2022-4-20 07:40
【grubfm_multiarch.ISO】自用体验版

grubfm_multiarch.ISO  @2022.0419 ~ CRC32:591B3A5A

grubfm_multiarch.ISO(Grub2FM)是wintoflash大的作品,我只是在wintoflash大成果的基础上为适应合盘需要作了一点小改动,请更正!
回复

使用道具 举报

867#
发表于 2022-4-20 10:58:54 | 只看该作者
LZ,玩酷之家的制作工具只能识别与写进U盘中,移动硬盘盒中的SSD或NVME一概不认。但VENTOY是随意的,包括VHD类的虚拟磁盘,这个可以改进吗?
回复

使用道具 举报

868#
 楼主| 发表于 2022-4-20 11:09:03 | 只看该作者
lhpxs 发表于 2022-4-20 10:58
LZ,玩酷之家的制作工具只能识别与写进U盘中,移动硬盘盒中的SSD或NVME一概不认。但VENTOY是随意的,包括VHD ...

玩酷之家安装工具是@雅铭居士 大神的作品,先试下“为了保障移动硬盘数据安全,默认不显示移动硬盘,如需显示移动硬盘,请在标题栏右键,选择 高级设置,然后勾选择 显示移动硬盘 即可。”,如还不行的话论坛有发布页去反馈下吧http://bbs.wuyou.net/forum.php?mod=viewthread&tid=426219&ordertype=1
回复

使用道具 举报

869#
发表于 2022-4-20 11:11:37 | 只看该作者
辛苦辛苦
回复

使用道具 举报

870#
发表于 2022-4-20 12:18:47 | 只看该作者
2010XwX 发表于 2022-4-20 07:40
【grubfm_multiarch.ISO】自用体验版

grubfm_multiarch.ISO  @2022.0419 ~ CRC32:591B3A5A

谢谢分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 16:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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