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-07-24 03:42
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » DOS: Load ISO images (repost) View 2,179 Replies 4
Original Poster Posted 2004-02-25 00:00 ·  中国 湖北 武汉 武昌区 电信
初级用户
Credits 130
Posts 8
Joined 2004-01-23 00:00
22-year member
UID 15968
Gender Male
Status Offline
This website provides it for download: http://www.jujumao.com/cgi-bin/topic.cgi?forum=7&topic=7461&show=0
It is the work of our friend 139987007. I'm posting it here and hope he won't mind. At the same time, it can also serve as a reference for everyone.
The detailed method is as follows: first download the attachment. After extracting it there will be four files ( LoadISO.bat、SHSUCDHD.exe、SHSUCDX.exe、UnISO.bat). Set them aside for the moment, then find any boot floppy image file and open it with WinImage. Extract Autoexec.bat and edit this file with a text editor. Find the line containing MSCDEX.EXE, and add REM before that line to comment it out, because the virtual CD-ROM drive conflicts with MSCDEX.EXE and may cause the system to crash. Finally, use WinImage to add the four virtual CD-ROM files from above and the modified Autoexec.bat into the floppy image, then save it.

Then write the floppy image file to a floppy disk or make it into a bootable CD. When you need to use it, under DOS enter: LoadISO D:\ISOFile\WinXPCN.iso . The system will tell you that the virtual CD-ROM drive has been loaded and that the drive letter is E: . At that point you can access drive E, which is where the virtual CD-ROM drive is. If you need to unload the virtual CD, then run UnISO . The D:\ISOFile\WinXPCN.iso here is only an example; perhaps your CD image file is stored somewhere else, or the system may report that the loaded virtual CD-ROM drive letter is not E: . That depends on different PC specs.

Everyone can figure out more uses on their own. For example, if the CD image is on an NTFS partition, then you will need a boot disk with NTFSDOS. If you use the virtual CD-ROM drive to install an operating system, you may also need to load smartdrv. If the image is in a Chinese directory, then you may also need to add a Chinese character support system such as Tianhui or UCDOS ......and so on.

My personal suggestion is to make a disk like this: support NTFS, support Chinese display and input, and include SmartDrv. This is also the disk I am currently using myself, hehe. But in that case floppy space gets tight; even a 2.88M image can hardly solve the problem. This is how I solved it: I used an image file from the Acronis series software as the base, because that image is relatively large, four or five megabytes. Then I used WinImage to add all the files from the NTFSDOS floppy into the base floppy (whether it can still be called a floppy is open to debate), added the Tianhui Chinese character support system to enable Chinese display, added SmartDrv to speed up system installation, and added py.com to enable Chinese Pinyin input. Finally I opened the NTFSDOS floppy with WinImage and used the menu command “Image → Boot Sector Properties → Save” to save the boot sector as Loader.bin. Then I opened the base floppy with WinImage and used the menu command “Image → Boot Sector Properties → Open” to add Loader.bin into the base floppy (sorry, my WinImage is a Chinese-localized version, hehe). In that case, it can no longer be written to a floppy because it is too large, so it has to be added to a CD instead. As for how to add it to a CD, you can use software such as EZBoot, VisualBoot, and BCDW. I use BCDW myself; I like its clear-at-a-glance CD boot interface, not too flashy, hehe. For more specifics, everyone can look up the materials themselves. By the way, in the original NTFSDOS floppy, MSCDEX.exe is already commented out in Autoexec.bat, so there is no need to change it again.

Among these four files, the two batch files were written by me. If you don't like them, then either write one yourself, or you'll have to enter two commands. For the exact operation, please look at the batch files I wrote yourself.
Floor 2 Posted 2004-02-25 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
As for loading CD ISO image files under DOS, this forum already introduced it the year before last.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 3 Posted 2004-02-25 00:00 ·  中国 辽宁 大连 联通
初级用户
Credits 126
Posts 7
Joined 2003-10-21 00:00
22-year member
UID 11625
Gender Male
Status Offline
There is one question: every time you install an operating system, for example installing 2000, it has to reboot many times. Does that mean every time it reboots, you have to put the boot disk in? Then how can the installation continue?
Floor 4 Posted 2004-02-26 00:00 ·  中国 湖北 武汉 武昌区 电信
初级用户
Credits 130
Posts 8
Joined 2004-01-23 00:00
22-year member
UID 15968
Gender Male
Status Offline
So that's how it is. I just got here too, so I didn't know the situation.
Floor 5 Posted 2004-02-29 00:00 ·  中国 浙江 温州 电信
初级用户
Credits 117
Posts 2
Joined 2003-08-24 00:00
22-year member
UID 9116
Gender Male
Status Offline
OP
I guess this probably isn't original work by 139987007 either; all his stuff is reposted.
I really want to know who the original author of this is. Many thanks to him, and I hope it can be improved further.
Forum Jump: