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-24 20:06
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » Can GRUB boot an ISO CD image? View 3,767 Replies 18
Floor 16 Posted 2004-09-15 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
The image of a hard disk is to copy each sector of the entire hard disk one by one in the order of sectors. That is to say, this file is a hard copy of the hard disk. Such a file is called an image file of the hard disk.

The concept of an ISO image of a CD is the same, which is a hard copy of all sectors of the CD.

The difference is that the beginning of a hard disk is the MBR sector and other related data structures, while the beginning of a CD has 32 K of 00 bytes, followed by other data structures unique to CDs. Therefore, the structures of hard disk images and CD images are also different.
因为我们亲手创建,这个世界更加美丽。
Floor 17 Posted 2004-09-17 00:00 ·  中国 香港 电讯盈科有限公司
初级用户
Credits 175
Posts 30
Joined 2004-09-09 00:00
21-year member
UID 31238
Gender Male
Status Offline
Got a lot, thanks
Floor 18 Posted 2004-09-26 00:00 ·  中国 四川 内江 电信
初级用户
Credits 112
Posts 3
Joined 2004-05-29 00:00
22-year member
UID 25550
Gender Male
Status Offline
To be honest, I personally think this technology is very groundbreaking, and I've been paying attention to it for a long time but there's been no result. If it can be realized, then optical drive discs will become less valuable. I can make all system discs (that is, discs that can boot the system) into ISO or BIN files, and when needed, load the ISO file under DOS through grub to install the system. No need for any discs or optical drives at all.
Floor 19 Posted 2004-09-26 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
Floppy disks and hard disks can be emulated with IMG because they both use a unified BIOS standard. By simply changing the pointer to INT13, the read and write operations can be redirected to another place, such as an IMG file. This is emulation.

The situation with optical discs is quite different. Currently, optical discs cannot be operated through the BIOS's int interface. We cannot achieve emulation by modifying the int vector.

grub for dos 0.3.x is an attempt. First, it aims to "hard diskize" the optical disc so that the optical disc can also have the BIOS's int interface. When this interface gains more software support and forms a standard and scale, we can use ISO to emulate CDROM.

It is still very far away, so don't have too high expectations.
因为我们亲手创建,这个世界更加美丽。
Forum Jump: