China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-25 01:17
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » GRUB4DOS emulating EZBOOT - made ISO cannot return to the CD main menu with ezboot.com View 2,409 Replies 2
Original Poster Posted 2008-09-06 16:39 ·  中国 广东 广州 电信
初级用户
Credits 42
Posts 16
Joined 2008-05-19 01:34
18-year member
UID 119061
Gender Male
Status Offline
As the title says,
Using GRUB4DOS to simulate the ISO of "GHOST Computer Company Special Edition" successfully entered the CD main menu.
Each IMG inside has added eltorito.sys and can successfully drive the GRUB4DOS-simulated ISO (can successfully perform GHOST restoration and backup).
But when exiting GHOST and executing ezboot.com, it cannot return to the CD main menu. It prompts: EZBOOT kernel not found and then freezes.
If it is a real CD, there is no such problem.
What problem causes this? I don't understand...
Floor 2 Posted 2008-09-07 10:50 ·  中国 上海 浦东新区 电信
金牌会员
★★★★
Credits 3,467
Posts 1,616
Joined 2004-06-21 00:00
22-year member
UID 27148
Status Offline
Use grub.exe to exit DOS, enter GRUB, and reload the menu
Floor 3 Posted 2008-09-07 13:38 ·  中国 广东 广州 电信
初级用户
Credits 42
Posts 16
Joined 2008-05-19 01:34
18-year member
UID 119061
Gender Male
Status Offline
The emulation of ISO does not use GRUB.EXE. It uses GRUB4DOS started in MBR + GRLDR mode, with the menu built-in.

title Install "GhostXP_SP3 Computer Company Special Edition_v9.2" DHGHOST Original
find --set-root /ISO/GhostXP_SP3_v9.2.iso
map /ISO/GhostXP_SP3_v9.2.iso (hd32)
map --hook
chainloader (hd32)

In this way, it emulates the ISO made by EZBOOT, and then it is the RUN command of EZBOOT to virtualize the IMG file in the CD. In the IMG file, the CD drive driver is loaded first and then GHOST.EXE in the CD is run. The last line of command after exiting GHOST is to execute ezboot.com to return to the EZBOOT CD main menu.

It gets stuck and freezes right after executing the ezboot.com command.

How can we use GRLDR of GRUB4DOS to emulate ISO and then return to the CD main menu under DOS again?
Forum Jump: