虚拟光驱

此页由Linux Wiki用户Chenxing于2009年1月1日 (星期四) 07:26的最后更改。

出自Linux Wiki

提示:此文已超过 15 年(5834 天)未更新,如发现内容过时或有误,欢迎改进:)

虚拟光驱减少了光盘与光驱的损耗,Linux可以很好的支持虚拟光驱,尤其是ISO格式的虚拟光驱文件。

ISO文件

ISO文件格式实际上就是把光盘的内容按位存储到硬盘里,所以Linux的内核可以直接读ISO文件。方法是其当作loop设备挂载:

# mount -o loop iso文件 挂载位置

更详细的信息见:使用iso格式虚拟光驱文件

其它格式的文件

对于非ISO格式的虚拟光驱文件,需要附加的软件支持。这里介绍CDemu。

CDemu支持包括ISO格式在内的多种虚拟光驱格式,如:.cue(.bin), .iso, .img, .wav, .mds, .xmd, .toc, .b5t, .b6t, .ccd, .cdi, .nrg[1]

可惜的是,不少发行版还没有收录这一软件。需要自己安装。

CDemu网站UbuntuFedora的包,可以自行下载安装。对于其它发行版,建议编译安装,见编译安装CDemu

Note.gif
注意:
使用CDemu时注意挂载bin/cue格式的文件时,应选取cue文件,如果发生错误,请用文本编辑器查看cue文件中bin文件的路径是否有误。
Note.gif
注意:
如果使用gcdemu做客户端,注意卸载虚拟的光盘前要先umount。

CDemu的使用方法很简单,它是基于服务器、客户端模型的;虚拟设备被命名为/dev/sr*。可以看看man cdemu这里也有简易的介绍。

Note.gif
TODO:
cdemu使用的更多介绍

参考资料

  1. http://cdemu.sourceforge.net/

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
个人工具
简体繁体转换