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-23 04:39
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » Ask you all: What is the difference between the principle of CD-ROM booting and that of the hard disk? View 1,301 Replies 7
Original Poster Posted 2003-07-09 00:00 ·  中国 江苏 苏州 电信
初级用户
Credits 185
Posts 30
Joined 2003-07-07 00:00
23-year member
UID 6511
Gender Male
Status Offline
The boot of the hard disk is initiated by the BIOS loading the MBR and then booting. Then what about the CD - ROM?

The hard disk has DBR and IO.sys. Is there also something similar on the CD - ROM??? (But it seems there isn't either!)
Floor 2 Posted 2003-07-09 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
Credits 1,987
Posts 632
Joined 2002-10-27 00:00
23-year member
UID 73
Gender Male
Status Offline
If it is a 9X - style boot CD, it uses an image file to boot, and this image file simulates a boot floppy disk to boot. At this time, the boot mode is similar to that of a hard disk. In this image file, there are IO.SYS, MSDOS, COMMADN.COM. In the genuine CD, there is also a JO.SYS.

If it is an NT - style boot CD (including NT, 2000, XP, SERVER2003, etc.), then it is Boot -> setupldr -> ntdetect -> boot driver. The boot files can also be combined into an image file, but at this time the image file is no longer boot - ing by simulating a floppy disk.
http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
Floor 3 Posted 2003-07-09 00:00 ·  中国 湖南 湘潭 电信
高级用户
★★
Credits 871
Posts 269
Joined 2003-07-02 00:00
23-year member
UID 6298
Gender Male
Status Offline
"NT-style bootable discs (including NT, 2000, XP, SERVER2003, etc.) follow the path Boot->setupldr->ntdetect->boot drivers. You can also combine the boot files into an image file, but at this time the image file no longer boots by emulating a floppy disk."
Can you explain it in detail?
What I want to do is: a DOS graphical interface bootable disc that does not boot by emulating a floppy disk.
Floor 4 Posted 2003-07-09 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
Credits 1,987
Posts 632
Joined 2002-10-27 00:00
23-year member
UID 73
Gender Male
Status Offline
NT is no longer DOS. This method is mainly to boot the computer (including booting NT, 2000, XP, etc., excluding WIN9X) and install NT-based operating systems. After it boots, it cannot run DOS commands. In fact, the purpose of NT-based operating systems is to be completely independent of DOS. It is no longer just a GUI of DOS like WIN3X and WIN9X. So the best way to make a boot disk is still the DOS method, that is, the first method I mentioned earlier, simulating a boot floppy disk to boot. Because only in this way can your DOS tools be used. If you want to know more about the boot method of NT-based systems in detail, I can post separately. But it is generally used for the production of NT-based operating system three-in-one installation discs. It has no practical significance for experts. This is why the WIN2000 boot disk is not as popular as the WIN98 boot disk.
http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
Floor 5 Posted 2003-07-09 00:00 ·  中国 湖南 湘潭 电信
高级用户
★★
Credits 871
Posts 269
Joined 2003-07-02 00:00
23-year member
UID 6298
Gender Male
Status Offline
Is there a DOS graphical interface bootable CD that doesn't simulate a floppy disk?
Floor 6 Posted 2003-07-09 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
Credits 1,987
Posts 632
Joined 2002-10-27 00:00
23-year member
UID 73
Gender Male
Status Offline
Why do you have to not simulate the boot of a floppy disk? Simulating a floppy disk is just to achieve the boot purpose, and there is no contradiction with the graphical interface. In the IMG, you can exclude everything except the three boot files: IO.SYS, MSDOS.SYS, and COMMAND.COM. The rest can all be placed on the CD. Simply put, it's just to boot DOS. As for after booting, if you want a graphical interface, it's just to call a GUI program.
http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
Floor 7 Posted 2003-07-09 00:00 ·  中国 湖南 湘潭 电信
高级用户
★★
Credits 871
Posts 269
Joined 2003-07-02 00:00
23-year member
UID 6298
Gender Male
Status Offline
Thanks! Method for making graphical user interface?
Floor 8 Posted 2003-07-10 00:00 ·  中国 江苏 苏州 电信
初级用户
Credits 185
Posts 30
Joined 2003-07-07 00:00
23-year member
UID 6511
Gender Male
Status Offline
yiyesong Thank you, I have a question!

Who performs the action of emulating a floppy disk? It seems to be the BIOS! If I delete the partition information of a blank partition, place the BootCD's boot IMG on the hard disk, and then have the BIOS boot from it, can this effect be achieved!!!
Forum Jump: