我正在研究如何虚拟安装 CD-ROM,我所能找到的只是使用循环设备进行安装。
mount -o loop disk1.iso /mount-point
Run Code Online (Sandbox Code Playgroud)
这相当容易。
我知道这/dev/sr0
是一个块设备,它指向内核中的某个缓冲区,内核设备驱动程序将文件系统(不管它放了什么我不确定)放在那个缓冲区中,当我们使用mount
它时,将文件系统挂载到指定的挂载点.
但是我想知道我们是否可以像在 Vmware 和 Virtualbox 中那样disk1.iso
通过使用 SCSI CD-ROM 设备/dev/sr0
(无需更改内核中的任何内容)来安装我们选择的 ISO(例如),我们可以在其中指定 ISO 并自动模拟光驱硬件和ISO可以用mount/dev/sr0
设备吗?
我在这里看到的主要问题是如何/dev/sr0/
链接到iso?