|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 16 楼』:
使用 LLM 解释/回答一下
硬盘的 img 映象就是把整个硬盘按照扇区先后的顺序逐个拷贝的某个文件. 也就是说该文件是该硬盘的硬拷贝. 这样的文件叫做硬盘的映象文件.
光盘的 ISO 映象概念与此相同, 就是光盘全部扇区的硬拷贝.
所不同的, 硬盘开头是 MBR 扇区, 以及其它相关数据结构, 而 光盘开头有 32 K 的 00 字节, 紧接着是光盘特有的其它数据结构.
因此硬盘映象和光盘映象在结构上也是不同的.
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.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2004-9-15 00:00 |
|
|
wslkevin
初级用户
 
积分 175
发帖 30
注册 2004-9-9
状态 离线
|
|
2004-9-17 00:00 |
|
|
heromyth
初级用户
 
积分 112
发帖 3
注册 2004-5-29
状态 离线
|
『第 18 楼』:
使用 LLM 解释/回答一下
说真的,个人认为这个技术应该是很有突破性的,而且关注了许久,一直没结果。如果可以实现的话,那光驱光盘就变得更不值钱了。我可以把所有的系统光盘(即可以启动系统)全部做成ISO或做成BIN文件,在需要的时候就在dos下通过grub来加载iso文件,安装系统。根本不再需要什么光盘或者光驱了。
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.
|
|
2004-9-26 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 19 楼』:
使用 LLM 解释/回答一下
软盘和硬盘之所以可以用 IMG 仿真, 是因为它们都使用统一的 BIOS 标准, 只需要简单更改 INT13 的指向, 就可以把读写操作重新定向到别的地方, 比如一个 IMG 文件中, 这就是仿真.
光盘的情况与此大大不同了, 目前光盘不能通过 BIOS 的 int 接口来操作. 我们无法通过修改 int 向量来达到仿真的目的.
grub for dos 0.3.x 就是一种尝试, 首先达到一个目标, 就是把光盘进行"硬盘化", 让光盘也能够具有 BIOS的 int 接口. 当这个接口获得更多软件支持从而形成一种标准一种规模的时候, 我们就可以用 ISO 来仿真 CDROM 了.
目前还很遥远, 不要报太大希望.
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.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2004-9-26 00:00 |
|
|