无忧启动论坛

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

RUN/NTBOOT for GRUB4EFI

    [复制链接]
271#
发表于 2022-9-17 18:21:17 | 只看该作者
本帖最后由 779062985 于 2022-9-17 18:27 编辑
2011yaya2007777 发表于 2022-9-17 13:02
G4E是9月15日版本吗?
把这一项启动菜单帖上来。
在菜单第一行增加debug=3,执行完毕截图反馈。

G4E是9月15版的
menu.lst目录
debug=3
timeout 10
default 3
color white/black black/white white/black white/black
graphicsmode -1 600:800
font /efi/grub/GB2312简体.gz
title 运行自定义映像(引导任意分区/PE目录下的镜像文件)
command RUN --automenu /PE/




点评

你尝试启动的是 DOS 镜像。这在 UEFI 下是做不到的。  详情 回复 发表于 2022-9-17 20:55
回复

使用道具 举报

272#
 楼主| 发表于 2022-9-17 19:33:50 来自手机 | 只看该作者
本帖最后由 2011yaya2007777 于 2022-9-17 19:52 编辑

uefi环境能启动DOS?现在办不到。
另外,img或者iso镜像,也不是传统模式,要符合uefi启动的要求,比如要有bootx64.efi文件,要放在FAT分区。光盘要有特定的引导软盘镜像。

重申一下,不能使用以前的iso,img镜像,不加改造就使用于uefi环境!
回复

使用道具 举报

273#
 楼主| 发表于 2022-9-17 20:33:20 来自手机 | 只看该作者
他上传的图像,不知道是什么格式,在手机上,手机版看不见,电脑版才能看见。
回复

使用道具 举报

274#
发表于 2022-9-17 20:55:05 | 只看该作者
779062985 发表于 2022-9-17 18:21
G4E是9月15版的
menu.lst目录
debug=3

你尝试启动的是 DOS 镜像。这在 UEFI 下是做不到的。
回复

使用道具 举报

275#
发表于 2022-9-17 21:11:16 | 只看该作者
2011yaya2007777 发表于 2022-9-17 19:33
uefi环境能启动DOS?现在办不到。
另外,img或者iso镜像,也不是传统模式,要符合uefi启动的要求,比如要有 ...

明白了!感谢大佬的解答!
回复

使用道具 举报

276#
发表于 2022-9-17 21:11:34 | 只看该作者
wintoflash 发表于 2022-9-17 20:55
你尝试启动的是 DOS 镜像。这在 UEFI 下是做不到的。

明白了!感谢大佬的解答!
回复

使用道具 举报

277#
发表于 2022-9-21 22:28:52 | 只看该作者
以前的号忘了密码,先学习。
回复

使用道具 举报

278#
发表于 2022-10-8 00:24:42 | 只看该作者
内置NTBOOT的RUN,启动VHDx菜单该怎么写呢?翻了好几天楼,没看到类似的
回复

使用道具 举报

279#
 楼主| 发表于 2022-10-8 07:15:37 | 只看该作者
内置NTBOOT的RUN,启动VHDx菜单该怎么写呢?翻了好几天楼,没看到类似的

vhd怎么写,vhdx就怎么写。

点评

感谢大佬回复O(∩_∩)O 顺便问一下,G4E对引导启动的文件是否有大小限制?尝试引导启动4.45GB的ISO文件失败。  详情 回复 发表于 2022-10-13 17:32
回复

使用道具 举报

280#
发表于 2022-10-13 16:40:24 | 只看该作者
努力升级中。。
回复

使用道具 举报

281#
发表于 2022-10-13 17:32:25 | 只看该作者
2011yaya2007777 发表于 2022-10-8 07:15
vhd怎么写,vhdx就怎么写。

感谢大佬回复O(∩_∩)O
顺便问一下,G4E对引导启动的文件是否有大小限制?尝试引导启动4.45GB的ISO文件失败。
回复

使用道具 举报

282#
发表于 2022-10-13 19:14:06 | 只看该作者
看看GRUB4DOS 批处理究竟是怎样的
回复

使用道具 举报

283#
 楼主| 发表于 2022-10-13 19:24:00 来自手机 | 只看该作者
G4E对引导启动的文件没有大小限制。如果不加载到内存,要求碎片不能太多。如果加载到内存,要看可用内存片段是否可以容纳ISO。你提供的信息太少。在菜单首增加   debug=3  ,运行后截图反馈。

点评

[attachimg]509569[/attachimg] 错误如上图,错误21。但同一个路径里的另一个ISO文件又可以引导成功。 环境:uefi,物理内存8G,使用菜单:  详情 回复 发表于 2022-10-16 16:32
回复

使用道具 举报

284#
发表于 2022-10-16 16:32:48 | 只看该作者
2011yaya2007777 发表于 2022-10-13 19:24
G4E对引导启动的文件没有大小限制。如果不加载到内存,要求碎片不能太多。如果加载到内存,要看可用内存片 ...



错误如上图,错误21。但同一个路径里的另一个ISO文件又可以引导成功。

环境:uefi,物理内存8G,使用菜单:
  1. title 自动列出系统\n使用RUN自动列表
  2. debug=3
  3. find /efi/grub/ext/RUN | set bd= ;; echo bd=%bd%
  4. command %bd%/efi/grub/ext/RUN --mem --top --set-showsize=0 --automenu show.iso.wim.vhdx /ISOS/
  5. boot
复制代码




回复

使用道具 举报

285#
 楼主| 发表于 2022-10-16 18:41:18 来自手机 | 只看该作者
不使用RUN,直接使用最常规,最基本的方法启动,试一试可否成功。不加载到内存试一试,然后加载到内存试一试。

点评

[attachimg]509580[/attachimg][attachimg]509579[/attachimg] 使用上面的菜单后错误提示如图。map mem 3个模式提示一样。 ISO映像在WContig.exe提示有碎片,已跳过(存储在SSD的),未整理。 G4E版本是grub4  详情 回复 发表于 2022-10-16 22:35
回复

使用道具 举报

286#
发表于 2022-10-16 22:35:53 | 只看该作者
2011yaya2007777 发表于 2022-10-16 18:41
不使用RUN,直接使用最常规,最基本的方法启动,试一试可否成功。不加载到内存试一试,然后加载到内存试一 ...
  1. title map模式
  2. debug=3
  3. find --set-root /ISOS/H3CDALL.iso
  4. map /ISOS/H3CDALL.iso (0xff)
  5. chainloader (0xff)

  6. title map mem模式
  7. debug=3
  8. find --set-root /ISOS/H3CDALL.iso
  9. map --mem /ISOS/H3CDALL.iso (0xff)
  10. chainloader (0xff)

  11. title map mem模式1
  12. debug=3
  13. find --set-root /ISOS/H3CDALL.iso
  14. map --mem --top /ISOS/H3CDALL.iso (0xff)
  15. chainloader (0xff)

  16. title map mem模式2
  17. debug=3
  18. find --set-root /ISOS/H3CDALL.iso
  19. map --mem --top /ISOS/H3CDALL.iso (0xff)
  20. map --hook
  21. chainloader (0xff)
复制代码



使用上面的菜单后错误提示如图。map mem 3个模式提示一样。
ISO映像在WContig.exe提示有碎片,已跳过(存储在SSD的),未整理。
G4E版本是grub4dos-for_UEFI-2022-09-15

点评

map --mem,你的内存8GB,想要启动的ISO 4.45GB,高位内存不够吧,看下g4e顶部最后一个内存块,高位内存是多大的? 直接map,可能是因为有碎片。  详情 回复 发表于 2022-10-17 06:30
回复

使用道具 举报

287#
发表于 2022-10-17 06:30:36 来自手机 | 只看该作者
singel 发表于 2022-10-16 22:35
使用上面的菜单后错误提示如图。map mem 3个模式提示一样。
ISO映像在WContig.exe提示有碎片,已 ...

map --mem,你的内存8GB,想要启动的ISO 4.45GB,高位内存不够吧,看下g4e顶部最后一个内存块,高位内存是多大的?

直接map,可能是因为有碎片。
回复

使用道具 举报

288#
 楼主| 发表于 2022-10-17 07:01:33 | 只看该作者
ISO映像在WContig.exe提示有碎片

在命令行执行:
find --set-root /ISOS/H3CDALL.iso
blocklist /ISOS/H3CDALL.iso
看看碎片情况。

在命令行执行:
displaymem
看看可使用内存的情况。
回复

使用道具 举报

289#
发表于 2022-10-17 12:05:42 | 只看该作者
本帖最后由 singel 于 2022-10-17 12:06 编辑

@liuzhaoyzz  @2011yaya2007777
高位内存可能是不够,看不懂。
下面是使用map模式发现的两种情况:
使用菜单:
  1. title map模式
  2. debug=3
  3. find --set-root /ISOS/H3CDALL.iso
  4. map /ISOS/H3CDALL.iso (0xff)
  5. chainloader (0xff)
复制代码
情况1:未能成功引导
未能成功引导的blocklist、displaymem信息:


情况2:意外发现,在win系统剪切H3CDALL.iso文件到C盘再剪切回原位置D:\ISOS , 成功引导启动。(md5值无变化)
引导成功前一闪而过的信息(录屏截图,有点模糊):


可成功引导的blocklist、displaymem信息:


不管引导失败还是引导成功,wincontig都是提示有碎片




回复

使用道具 举报

290#
 楼主| 发表于 2022-10-17 13:18:29 来自手机 | 只看该作者
最大的一段内存是3.98Gb,而你的光盘镜像是4.5Gb,当然不能加载到内存了。碎片整理后仍然有12段碎片。一般不超过32段碎片的话,是可以启动的。到现在,你的问题彻底搞清楚了。

点评

明白了,多谢大佬解惑哈  详情 回复 发表于 2022-10-17 23:17
回复

使用道具 举报

291#
发表于 2022-10-17 23:17:42 | 只看该作者
2011yaya2007777 发表于 2022-10-17 13:18
最大的一段内存是3.98Gb,而你的光盘镜像是4.5Gb,当然不能加载到内存了。碎片整理后仍然有12段碎片。一般 ...

明白了,多谢大佬解惑哈
回复

使用道具 举报

292#
发表于 2022-10-29 22:10:47 | 只看该作者
請問使用WIM啟動可指定BOOT.SDI嗎?
因為想使用EXFAT的X:\
回复

使用道具 举报

293#
发表于 2022-11-5 10:54:09 | 只看该作者
问一下 RUN模块 包含 NTBOOT 能启动 Windows VHDX 嘛?
回复

使用道具 举报

294#
 楼主| 发表于 2022-11-5 12:28:50 来自手机 | 只看该作者
不能指定BOOT.SDI。
回复

使用道具 举报

295#
 楼主| 发表于 2022-11-5 12:30:34 来自手机 | 只看该作者
可以启动Windows VHDX。我没有试过,理论上是可以的。

点评

试过: RUN模块 包含 NTBOOT 能启动 Windows VHD RUN模块 包含 NTBOOT 不能启动 Windows VHDX 错误究竟是怎样的  详情 回复 发表于 2022-11-5 14:55
回复

使用道具 举报

296#
发表于 2022-11-5 14:55:44 | 只看该作者
2011yaya2007777 发表于 2022-11-5 12:30
可以启动Windows VHDX。我没有试过,理论上是可以的。

试过:
RUN模块 包含 NTBOOT 能启动 Windows VHD
RUN模块 包含 NTBOOT 不能启动 Windows VHDX
错误究竟是怎样的
回复

使用道具 举报

297#
发表于 2022-11-19 14:57:58 | 只看该作者
顶一下,好东西,可惜我没权限下载试试。
回复

使用道具 举报

298#
发表于 2022-11-20 03:51:06 | 只看该作者
过来看看,学习一下
回复

使用道具 举报

299#
发表于 2022-12-23 14:04:18 | 只看该作者
感谢大佬。。
回复

使用道具 举报

300#
发表于 2023-2-11 22:08:55 | 只看该作者
硬盘有两个/Boot/IMGS/,RUN_2022-03-15 只能列出一个/Boot/IMGS/ ?  g4d的SISO会遍历所有/Boot/IMGS/

title Menu /Boot/IMGS/
command RUN --automenu --show.iso.wim.vhd.vhdx /Boot/IMGS/



回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 04:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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