建立 ISO 鏡像文件
mkisofs這個命令可以用于建立ISO鏡像,建立的ISO可以通過mount掛載或是刻錄至光盤
mkisofs -r -J -o cd_image.iso /directory
參數-r,-j用于對長文件名的支持 刻錄前對鏡像文件的正確性檢查
刻錄之前,可以先點擊該鏡像文件,系統將會調用壓縮管理程序打開該文件.
如果你擁有 sudo 權限,也可以將它掛載到某個目錄下,瀏覽并檢查里面文件正確與否
sudo modprobe loop
sudo mount -t iso9660 -o ro,loop=/dev/loop0 cd_image.iso /media/cdrom
確認無誤后記得卸載它:
sudo umount /media/cdrom
用命令 cdrecord 進行光盤刻錄
cdrecord 可以將 ISO 文件或是其他數據刻錄至光盤中,假設我們要刻錄一個已經建立好了的 ISO 文件:
cdrecord dev=/dev/cdrom driveropts=burnfree -v -data cd_image.iso
將 wav 文件刻錄成音樂 CD:
cdrecord dev=/dev/cdrom driveropts=burnfree -v -audio [wav files...]
將/dev/cdrom改為你的刻錄機對應的位置.
-v參數讓系統顯示刻錄進度
driveropts=burnfree參數用于降低刻錄時出現緩沖錯誤的機率,當前大部份的刻錄機都支持這一參數.
清空可擦寫光盤上的數據
在重新利用一張存有數據的可擦寫 CD/DVD 之前,需先將原有數據清除,操作如下
cdrecord -vv dev=1,0 blank=all
參確 http://lists.debian.org/cdwrite/2004/10/msg00031.html
[編輯] 用 cdrecord 操作"未被支持"的光驅
在少數情況下,ubuntu 無法正確識別出你的光驅,這樣在你運行cdrecord dev=/dev/cdrom時,系統會提
示"no media found",甚至cdrecord -scanbus也無法正常工作,這樣你就無法確定該設備的路徑了,這時你可
以通過查看啟動時系統檢測記錄來確定你刻錄光驅的路徑,例如:
$ dmesg
hda: PIONEER DVD RW DVR-108, ATAPI CD/DVD-ROM drive
hdb: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
[...]
hda: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache
這里我們就可以得到該光驅對應的為 hda
然后就可以通過下面的命令來刻錄了:
cdrecord dev=ATAPI:/dev/hda -data -v -eject your_data.iso
刻錄
DVD 或藍光光盤
- 安裝dvd+rw-tools軟件. 參閱 [InstallingSoftware].
- 使用
growisofs
程序來刻錄DVD/藍光光盤
growisofs -Z /dev/scd0 -R -J /some/files
growisofs -speed=2 -dvd-compat -Z /dev/dvdwriter=dvd_image.iso
加入額外時間信息:
growisofs -M /dev/dvdwriter additionaldata
清空
DVD+RW 光盤
dvd+rw-format -blank /dev/cdrw