中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-09-06 09:00
47,812 topics / 349,914 posts / today 0 new / 48,268 members
DOS启动盘 & LOGO技术 (启动盘室) » Ask you all: What is the difference between the principle of CD-ROM booting and that of the hard disk?
Printable Version  1,370 / 7
Floor1 andy_wolf Posted 2003-07-09 00:00
初级用户 Posts 30 Credits 185
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!)
Floor2 yiyesong Posted 2003-07-09 00:00
元老会员 Posts 632 Credits 1,987
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.
Floor3 zl7322 Posted 2003-07-09 00:00
高级用户 Posts 269 Credits 871
"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.
Floor4 yiyesong Posted 2003-07-09 00:00
元老会员 Posts 632 Credits 1,987
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.
Floor5 zl7322 Posted 2003-07-09 00:00
高级用户 Posts 269 Credits 871
Is there a DOS graphical interface bootable CD that doesn't simulate a floppy disk?
Floor6 yiyesong Posted 2003-07-09 00:00
元老会员 Posts 632 Credits 1,987
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.
Floor7 zl7322 Posted 2003-07-09 00:00
高级用户 Posts 269 Credits 871
Thanks! Method for making graphical user interface?
Floor8 andy_wolf Posted 2003-07-10 00:00
初级用户 Posts 30 Credits 185
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!!!
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023