虛擬光碟機

此頁由 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/

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

反馈与讨论

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