Linux 指南/燒錄光碟
K3B (k3b.org) 是一個用於 Linux 的 CD 和 DVD 燒錄軟體。從技術上講,它是下面“使用控制檯”部分中給出的某些命令的前端。
Brasero (gnome.org) 是一款流行的 GTK+ 光碟燒錄軟體。它是 GNOME 專案的一部分。
xcdroast ([1]) 是 cdrtools 的一個替代前端,它不需要 KDE。類似於 K3B 和其他此類程式,它充當前端以自動化通常從控制檯輸入的命令。
ISO 映象是一個包含 CD 或 DVD 上所有必要資料的檔案 - 也就是說,所有檔案加上目錄結構。ISO 檔案的大小與它建立的所有檔案的大小大致相同。
有幾種 ISO 格式可用,
要在 Linux 中建立 ISO,請使用“mkisofs”。mkisofs 有很多選項可以控制如何處理 CD 和 DVD 的建立 - 這些選項包括如何將 Linux 風格的檔名轉換為適用於 Windows 和 Apple Mac 的檔名,以及建立啟動 CD 的選項。但是,標準命令是
- mkisofs -r -o <file> <dir>
建立 CD/DVD 映象的最簡單方法是在一個新目錄(例如“myproject”)中複製所有必需的檔案。然後只需執行命令
mkisofs -r -o /tmp/myimage.iso myproject
即可建立映象。映象大小應不超過 CD(~700MB)或 DVD(~4.4GB)的大小。
另請注意,FAT32 檔案系統只能管理小於 4GB 的檔案(小於最大 DVD 大小)。
要燒錄 CD 或 DVD,我們將使用“cdrecord”。以下命令列出所有 CD-R 和 DVD-R 驅動器,並提供一個地址(一個 SCSI 風格的地址)。
cdrecord -scanbus
使用以下命令燒錄 CD 或 DVD:
cdrecord -v speed=2 dev=<dev> [blank=fast] -data <cd_image>
使用 blank=fast 清除 CD-RW 上的所有資料。cd_image 是在步驟 1 中建立的 ISO 檔案。
示例
cdrecord -v speed=2 dev=0,6,0 -data /tmp/myimage.iso
要使 DVD 在 DVD 播放器中正常工作,電影和檔案結構必須非常具體。有關建立 DVD 影片的指南,請參見VideoLan Wiki - 請參見使用 VLC 製作 DVD 影片。