无忧启动论坛

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

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

    [复制链接]
511#
发表于 2022-3-6 08:37:13 | 只看该作者
txh0714 发表于 2022-3-5 19:52
大神,可以分享下修改的方法吗?谢谢了!

根据相应启动菜单的语句,在相应启动分区添加相应的文件就可以了。红毛的U盘魔术师 BIOS启动区在隐藏的UD区,用 FbinstTool 打开,然后根据菜单语句的路径,把相应文件复制即可。UEFI启动部分在红毛U盘的高端,可用 DG 打开,原先的启动文件 BOOTX64.EFI 直接指向 /MICROSOFT/BOOT/BCD,现改名 BOOTX64_PE.EFI,用K大的启动文件 bootx64.efi 替代,启动菜单为grub.cfg,和启动文件同目录。根据需要依启动配置文件 grub.cfg,复制需要的文件。

grub.cfg.txt

2.31 KB, 下载次数: 27, 下载积分: 无忧币 -2

点评

大神,按照你的指点,bios下可以启动,uefi下不行,是什么原因?请指点。下面启动分区eti\boot下的文件:  详情 回复 发表于 2022-3-8 07:43
大神,按照你的指点,bios下可以启动,uefi下不行,是什么原因?请指点。下面启动分区eti\boot下的文件:  详情 回复 发表于 2022-3-8 07:42
回复

使用道具 举报

512#
发表于 2022-3-6 20:34:47 | 只看该作者
本帖最后由 2010XwX 于 2022-3-7 13:40 编辑



【提供一种简便的启动 ventoy.vhd 方法】

ventoy.vhd 可以放在任何分区位置(例如:/PE/ventoy.vhd),
ventoy.vhd 放在硬盘位置运行更快,
同目录里需复制 grub4dosd 文件 memdisk(26K),仅 BIOS 启动时需要。

任何启动盘只要在启动菜单上增加如下语句即可。
BIOS启动时,在 menu.lst 菜单添加如下语句:

######## BIOS g4d 启动 /PE/ventoy.vhd ############

title [11] 运行 Ventoy_vhd 文件管理器(BIOS模式)
find --set-root /PE/ventoy.vhd
kernel /PE/memdisk
initrd /PE/ventoy.vhd

---------------------------------------------------------------
UEFI启动时,在 grub.cfg 菜单添加如下语句:

######### UEFI grub2 启动 /PE/ventoy.vhd ###########

menuentry "【3】启动 Ventoy_vhd 文件管理器(UEFI模式)" {
search -s -f /PE/ventoy.vhd
map --mem --rt --type=hd /PE/ventoy.vhd
boot
}


本人 ventoy.vhd 已内置自定义菜单,约100M,K大标准 ventoy.vhd 约50M,ventoy.vhd 是独立文件,通过挂载可以正常升级(1.0.70)。以上实体机测试都成功运行 ventoy 1.0.70,并通过 ventoy,启动任何盘符的ISO等镜像,供参考。

点评

请教一下,Run和map有什么区别?  详情 回复 发表于 2022-3-12 14:51
BIOS成功了 uefi不成功 提示这个怎么解决呢 [attachimg]496955[/attachimg]  详情 回复 发表于 2022-3-6 23:00
感谢分享  详情 回复 发表于 2022-3-6 21:56

评分

参与人数 2无忧币 +10 收起 理由
a505108 + 5 成功的灵活运用!
wuxin9712 + 5

查看全部评分

回复

使用道具 举报

513#
发表于 2022-3-6 21:56:05 | 只看该作者
2010XwX 发表于 2022-3-6 20:34
【提供一种简便的启动 ventoy.vhd 方法】

ventoy.vhd 可以放在任何分区位置(例如:/PE/ventoy.vhd ...

感谢分享
回复

使用道具 举报

514#
发表于 2022-3-6 22:20:21 | 只看该作者
谢谢分享
回复

使用道具 举报

515#
发表于 2022-3-6 23:00:47 | 只看该作者
2010XwX 发表于 2022-3-6 20:34
【提供一种简便的启动 ventoy.vhd 方法】

ventoy.vhd 可以放在任何分区位置(例如:/PE/ventoy.vhd ...

BIOS成功了
uefi不成功 提示这个怎么解决呢

点评

我在虚拟机中是BIOS启动不了,只有光标在闪,但UEFI启动方式却成功了  详情 回复 发表于 2022-3-7 09:45
请下载本论坛主题 276# K大提供的 grub2 启动文件替换现在的 bootx64.efi: http://bbs.wuyou.net/forum.php?mod=attachment&aid=NDk0MjQ5fDQ3ZDdlODlhfDE2NDY2MDIwODd8MzU3Mjk5fDQyNzIwMQ%3D%3D  详情 回复 发表于 2022-3-7 05:34
grub2的map功能要用wintoflash大的grub2.05版:https://github.com/a1ive/grub/releases/tag/latest  详情 回复 发表于 2022-3-6 23:08
回复

使用道具 举报

516#
 楼主| 发表于 2022-3-6 23:08:40 | 只看该作者
wawakuliao 发表于 2022-3-6 23:00
BIOS成功了
uefi不成功 提示这个怎么解决呢

grub2的map功能要用wintoflash大的grub2.05版:https://github.com/a1ive/grub/releases/tag/latest

点评

谢谢 按照2010xwx大佬的提示 替换你的bootx64.efi后 启动成功了  详情 回复 发表于 2022-3-7 07:37
回复

使用道具 举报

517#
发表于 2022-3-7 05:34:37 | 只看该作者
本帖最后由 2010XwX 于 2022-3-7 06:05 编辑
wawakuliao 发表于 2022-3-6 23:00
BIOS成功了
uefi不成功 提示这个怎么解决呢

请下载本论坛主题 276# K大专门定制的 grub2 启动文件(需改名为 bootx64.efi)替换现在的 bootx64.efi
bootx64.efi 和 grub.cfg 放在UEFI隐藏启动EFI分区 /efi/boot/ 同一目录(文件夹)里。
http://bbs.wuyou.net/forum.php?m ... jk5fDQyNzIwMQ%3D%3D

点评

我这边更换了这个bootx64.efi后在虚拟机中连UEFI启动也启动不了,而BIOS启动仍是不行。将bootx64.efi换回后,UEFI又能启动了,真奇怪。  详情 回复 发表于 2022-3-7 20:07
查看过了bootx64.efi文件是在EFI\Boot目录里,但grub.cfg是在EFI\grub目录里,没有放在同一目录呀  详情 回复 发表于 2022-3-7 09:50
谢谢 替换这个文件后 启动成功了  详情 回复 发表于 2022-3-7 07:36
回复

使用道具 举报

518#
发表于 2022-3-7 07:36:09 | 只看该作者
2010XwX 发表于 2022-3-7 05:34
请下载本论坛主题 276# K大专门定制的 grub2 启动文件(需改名为 bootx64.efi)替换现在的 bootx64.efi: ...

谢谢 替换这个文件后 启动成功了
回复

使用道具 举报

519#
发表于 2022-3-7 07:37:14 | 只看该作者
ksafei 发表于 2022-3-6 23:08
grub2的map功能要用wintoflash大的grub2.05版:https://github.com/a1ive/grub/releases/tag/latest

谢谢 按照2010xwx大佬的提示 替换你的bootx64.efi后  启动成功了
回复

使用道具 举报

520#
发表于 2022-3-7 09:41:00 | 只看该作者
感觉很好用,请问这个能不能放到硬盘的ESP区,电脑启动时就见到这个界面
回复

使用道具 举报

521#
发表于 2022-3-7 09:45:07 | 只看该作者
本帖最后由 lhpxs 于 2022-3-7 10:10 编辑
wawakuliao 发表于 2022-3-6 23:00
BIOS成功了
uefi不成功 提示这个怎么解决呢

我在虚拟机中是BIOS启动不了,只有光标在闪,但UEFI启动方式却成功了。指的是没有替换这个bootx64.efi文件前就能用UEFI启动了

点评

VM 虚拟机 BIOS 启动的测试环境和实体机有些差别,实体机肯定可以。如果 ventoy.vhd 在U盘上,启动速度比 UEFI 要慢,如果放在硬盘上测试,两者速度相差不多。 你实体机试一下。  详情 回复 发表于 2022-3-7 09:53
回复

使用道具 举报

522#
发表于 2022-3-7 09:50:51 | 只看该作者
2010XwX 发表于 2022-3-7 05:34
请下载本论坛主题 276# K大专门定制的 grub2 启动文件(需改名为 bootx64.efi)替换现在的 bootx64.efi: ...

查看过了bootx64.efi文件是在EFI\Boot目录里,但grub.cfg是在EFI\grub目录里,没有放在同一目录呀

点评

bootx64.efi 启动文件一般默认放 /efi/boot/ 目录,菜单配置文件 grub.cfg 根据定制要求可以放不同路径,名称也可以不一样。K大定制的 bootx64.efi ,它的菜单配置文件可能两个地方都行,我是和启动文件 bootx64.efi  详情 回复 发表于 2022-3-7 10:07
回复

使用道具 举报

523#
发表于 2022-3-7 09:53:05 | 只看该作者
本帖最后由 2010XwX 于 2022-3-7 09:58 编辑
lhpxs 发表于 2022-3-7 09:45
我在虚拟机中是BIOS启动不了,只有光标在闪,但UEFI启动方式却成功了

VM 虚拟机 BIOS 启动的测试环境和实体机有些差别,实体机肯定可以。如果 ventoy.vhd 在U盘上,启动速度比 UEFI 要慢,如果放在硬盘上测试,两者速度相差不多。
你实体机试一下。 对任何启动盘来说,这样的简单处理一下,就可以用到 ventoy,而且不影响今后 ventoy 的更新,又多了一份维护计算机的工具。

点评

我将ventoy.vhd放在两个U盘(一是exFat分区,另一个是NTFS分区),再将它放进一个硬盘里启动,实体机我都没启动成功过。  详情 回复 发表于 2022-3-7 10:12
回复

使用道具 举报

524#
发表于 2022-3-7 10:07:54 | 只看该作者
本帖最后由 2010XwX 于 2022-3-7 11:19 编辑
lhpxs 发表于 2022-3-7 09:50
查看过了bootx64.efi文件是在EFI\Boot目录里,但grub.cfg是在EFI\grub目录里,没有放在同一目录呀

bootx64.efi 启动文件一般默认放 /efi/boot/ 目录,菜单配置文件 grub.cfg 根据定制要求可以放不同路径,名称也可以不一样。K大定制的 bootx64.efi ,它的菜单配置文件可能两个地方都行,我是和启动文件 bootx64.efi 放在一起的 (/efi/boot/ 目录)。------------------------------
经测试,grub.cfg 必须放在 /efi/boot/ 目录。
回复

使用道具 举报

525#
发表于 2022-3-7 10:12:25 | 只看该作者
2010XwX 发表于 2022-3-7 09:53
VM 虚拟机 BIOS 启动的测试环境和实体机有些差别,实体机肯定可以。如果 ventoy.vhd 在U盘上,启动速度比 ...

我将ventoy.vhd放在两个U盘(一是exFat分区,另一个是NTFS分区),再将它放进一个硬盘里启动,实体机我都没启动成功过。

点评

BIOS 启动时,要加载 MEMDISK,它必须和 ventoy.vhd 在同一路径目录,你加了没有?  详情 回复 发表于 2022-3-7 10:16
回复

使用道具 举报

526#
发表于 2022-3-7 10:16:23 | 只看该作者
本帖最后由 2010XwX 于 2022-3-7 10:22 编辑
lhpxs 发表于 2022-3-7 10:12
我将ventoy.vhd放在两个U盘(一是exFat分区,另一个是NTFS分区),再将它放进一个硬盘里启动,实体机我都 ...

BIOS 启动时,要加载 MEMDISK,它必须和 ventoy.vhd 在同一路径目录,你加了没有?
附件为 MEMDISK.txt,使用时去掉扩展名“.txt”。

.............................................
title [11] 运行 Ventoy_vhd 文件管理器 /PE/
find --set-root /PE/ventoy.vhd
kernel /PE/memdisk
initrd /PE/ventoy.vhd

.............................................

MEMDISK.txt

25.28 KB, 下载次数: 18, 下载积分: 无忧币 -2

点评

这个memdisk与平常启动ISO的是一样的,对吧  详情 回复 发表于 2022-3-7 10:27
回复

使用道具 举报

527#
发表于 2022-3-7 10:27:39 | 只看该作者
2010XwX 发表于 2022-3-7 10:16
BIOS 启动时,要加载 MEMDISK,它必须和 ventoy.vhd 在同一路径目录,你加了没有?
附件为 MEMDISK.txt ...

这个memdisk与平常启动ISO的是一样的,对吧

点评

加载 ISO,我一般用 G4D SISO_run 自定义映像语句,grub2fm,ventoy 三选一。  详情 回复 发表于 2022-3-7 10:32
回复

使用道具 举报

528#
发表于 2022-3-7 10:32:51 | 只看该作者
本帖最后由 2010XwX 于 2022-3-7 10:38 编辑
lhpxs 发表于 2022-3-7 10:27
这个memdisk与平常启动ISO的是一样的,对吧

加载 ISO,我一般用 G4D SISO_run 自定义映像语句,grub2fm,ventoy 三选一。我的 ventoy.vhd(100M),内置自定义菜单,按F6,可以调出以上三合一选项,足以应付绝大多数 ISO。
回复

使用道具 举报

529#
发表于 2022-3-7 20:07:25 | 只看该作者
2010XwX 发表于 2022-3-7 05:34
请下载本论坛主题 276# K大专门定制的 grub2 启动文件(需改名为 bootx64.efi)替换现在的 bootx64.efi: ...

我这边更换了这个bootx64.efi后在虚拟机中连UEFI启动也启动不了,而BIOS启动仍是不行。将bootx64.efi换回后,UEFI又能启动了,真奇怪。
回复

使用道具 举报

530#
发表于 2022-3-7 20:10:15 | 只看该作者
本帖最后由 2010XwX 于 2022-3-7 20:16 编辑

这是对无忧启动论坛另外两个比较有名的维护系统U盘,添加 ventoy.vhd 菜单选项,同时也添加了 G4D_Run 自定义映像,和 grub2fm 文件管理器(三合一):

EasyU_BIOS.jpg (92.01 KB, 下载次数: 167)

优启通BIOS启动菜单

优启通BIOS启动菜单

Ujy_BIOS.jpg (90.35 KB, 下载次数: 174)

优捷易BIOS启动菜单

优捷易BIOS启动菜单

ventoy_UEFI++.jpg (191.1 KB, 下载次数: 188)

启动 ventoy.vhd 自定义菜单界面

启动 ventoy.vhd 自定义菜单界面
回复

使用道具 举报

531#
发表于 2022-3-7 21:04:33 | 只看该作者
三分区版 bios下 在一台老电脑上 启动后 选择运行Ventoy  48读取完成 即将启动Ventoy瞬间 自动退出

点评

BIOS启动时选 运行run 然后手动加载 \grub\ventoy.vhd ,注意选择 NT5 方式启动,看这个能否成功引导  详情 回复 发表于 2022-3-7 21:20
回复

使用道具 举报

532#
 楼主| 发表于 2022-3-7 21:20:09 | 只看该作者
mnuw 发表于 2022-3-7 21:04
三分区版 bios下 在一台老电脑上 启动后 选择运行Ventoy  48读取完成 即将启动Ventoy瞬间 自动退出

BIOS启动时选 运行run 然后手动加载 \grub\ventoy.vhd ,注意选择 NT5 方式启动,看这个能否成功引导
回复

使用道具 举报

533#
发表于 2022-3-7 22:25:51 | 只看该作者
\grub\ventoy.vhd 这个可以启动 启动后其他项 没问题 只有第二项 “运行ventoy” 48M 读取完成 要启动ventoy时退出 简单说 就是不能启动ventoy

点评

看来你这老机子适合RUN,把这个附件解压至\GRUB替换automenu,启动ventoy时选5即可  详情 回复 发表于 2022-3-7 22:55
回复

使用道具 举报

534#
 楼主| 发表于 2022-3-7 22:55:53 | 只看该作者
mnuw 发表于 2022-3-7 22:25
\grub\ventoy.vhd 这个可以启动 启动后其他项 没问题 只有第二项 “运行ventoy” 48M 读取完成 要启动vent ...

看来你这老机子适合RUN,把这个附件解压至\GRUB替换automenu,启动ventoy时选5即可 automenu.7z (2.03 KB, 下载次数: 19)

点评

K大 谢谢 替换后 问题已解决  详情 回复 发表于 2022-3-8 00:01
回复

使用道具 举报

535#
发表于 2022-3-7 23:07:18 | 只看该作者
ksafei 发表于 2022-3-5 15:54
不按上面的回复操作,自己天马行空的搞没人能帮得了你。

随便启动个虚拟机,双击ventoy.vhd挂载,选个 ...

谢谢,用QEMU来测试我也都成功了,但我将ventoy.vhd用克隆的方式克隆到vmware的vmdk虚拟磁盘中来创建的虚拟机,却无法用BIOS启动(就卡在启动界面只显示了VT两个字母就光标在闪了),而UEFI启启动VMWARE的虚拟机。但如果按2010XwX大的办法更换了bootx64.efi则连UEFI启动也不行了。不知道QEMU与VMWARE的区别在哪了,导致启动结果不同。

点评

1.vmware没用过具体情况不知,你可在vmware创建个虚拟盘然后用ventoy安装下这样比克隆会更兼容; 2.那个bootx64.efi 是应@2010XwX需求定制的 grub.cfg 在 /efi/boot/grub.cfg,而我们常用的默认在\boot\grub\grub  详情 回复 发表于 2022-3-7 23:21
回复

使用道具 举报

536#
 楼主| 发表于 2022-3-7 23:21:58 | 只看该作者
lhpxs 发表于 2022-3-7 23:07
谢谢,用QEMU来测试我也都成功了,但我将ventoy.vhd用克隆的方式克隆到vmware的vmdk虚拟磁盘中来创建的虚 ...

1.vmware没用过具体情况不知,你可在vmware创建个虚拟盘然后用ventoy安装下这样比克隆会更兼容;

2.那个bootx64.efi 是应@2010XwX需求定制的 grub.cfg配置在 /efi/boot/grub.cfg,而我们常用的默认在\boot\grub\grub.cfg,只是简单更换bootx64.efi会因路径不对无法引导grub.cfg继而报错。

点评

我去年就用VENTOY来直接安装到VMWARE的虚拟磁盘了,但就是想体验一下K大你的合盘与VENTOY的区别之处,感觉你的这个VHD的方式还是挺不错的。昨晚将安装了WIN10的VHD盘添加到了VENTOY的虚拟机中(用你的VENTOY.VHD来创  详情 回复 发表于 2022-3-8 10:16
K大,虚拟机 vmware 测试有时和实体机确实有差别。受你指导启发,我在虚拟机BIOS启动时,用 run 运行 ventoy.vhd,可以成功启动,但用启动菜单语句运行却不行。可是在实体机上测试,两种方法都可以。  详情 回复 发表于 2022-3-8 07:32
回复

使用道具 举报

537#
发表于 2022-3-8 00:01:44 | 只看该作者
ksafei 发表于 2022-3-7 22:55
看来你这老机子适合RUN,把这个附件解压至\GRUB替换automenu,启动ventoy时选5即可

K大 谢谢 替换后 问题已解决
回复

使用道具 举报

538#
发表于 2022-3-8 07:32:54 | 只看该作者
ksafei 发表于 2022-3-7 23:21
1.vmware没用过具体情况不知,你可在vmware创建个虚拟盘然后用ventoy安装下这样比克隆会更兼容;

2.那 ...

K大,虚拟机 vmware 测试有时和实体机确实有差别。受你指导启发,我在虚拟机BIOS启动时,用 run 运行 ventoy.vhd,可以成功启动,但用启动菜单语句运行却不行。可是在实体机上测试,两种方法都可以。

点评

是的,不同的环境有差别,只有多方位验证才行。grub4dos下引导ventoy当时有3种方案,一是run,简单可行但要选择;二是ntboot 加参数vboot,免选引导ventoy正常但启动PE卡桌面;三是memdisk,启动快。所以从多方面反  详情 回复 发表于 2022-3-8 09:04
回复

使用道具 举报

539#
发表于 2022-3-8 07:42:14 | 只看该作者
本帖最后由 txh0714 于 2022-3-8 07:47 编辑
2010XwX 发表于 2022-3-6 08:37
根据相应启动菜单的语句,在相应启动分区添加相应的文件就可以了。红毛的U盘魔术师 BIOS启动区在隐藏的UD ...

大神,按照你的指点,bios下可以启动,uefi下不行,是什么原因?请指点。下面启动分区efi\boot下的文件:

捕获.PNG (81.58 KB, 下载次数: 218)

捕获.PNG

点评

还有一件事说一下: 原先 BIOS 启动运行 ventoy.vhd 语句,ventoy.vhd 是植入隐藏区的,将来升级不容易。现在可以把 ventoy.vhd 放在任何位置,相应的 BIOS 和 UEFI 启动菜单也要作相应改动,不然找不到,BIOS启动  详情 回复 发表于 2022-3-8 10:10
你把 grubx64.efi 改名 bootx64.efi  详情 回复 发表于 2022-3-8 09:21
回复

使用道具 举报

540#
 楼主| 发表于 2022-3-8 09:04:52 | 只看该作者
2010XwX 发表于 2022-3-8 07:32
K大,虚拟机 vmware 测试有时和实体机确实有差别。受你指导启发,我在虚拟机BIOS启动时,用 run 运行 ven ...

是的,不同的环境有差别,只有多方位验证才行。grub4dos下引导ventoy当时有3种方案,一是run,简单可行但要选择;二是ntboot 加参数vboot,免选引导ventoy正常但启动PE卡桌面;三是memdisk,启动快。所以从多方面反馈来看还是run稳定,memdisk次之。

点评

K大,我从你身上学了不少东西。有问必答,有求必应,谢谢你!!!  详情 回复 发表于 2022-3-8 11:02
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-4 03:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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