跳轉到內容

Linux 指南/燒錄光碟

來自華夏公益教科書,開放的書籍,開放的世界

使用 K3B 燒錄 CD 和 DVD

[編輯 | 編輯原始碼]

K3B (k3b.org) 是一個用於 Linux 的 CD 和 DVD 燒錄軟體。從技術上講,它是下面“使用控制檯”部分中給出的某些命令的前端。

K3B 需要KDE(另請參見KDE 使用指南)才能執行。

使用 Brasero 燒錄 CD 和 DVD

[編輯 | 編輯原始碼]

Brasero (gnome.org) 是一款流行的 GTK+ 光碟燒錄軟體。它是 GNOME 專案的一部分。

使用 xcdroast 燒錄 CD 和 DVD

[編輯 | 編輯原始碼]

xcdroast ([1]) 是 cdrtools 的一個替代前端,它不需要 KDE。類似於 K3B 和其他此類程式,它充當前端以自動化通常從控制檯輸入的命令。

使用控制檯燒錄 CD 和 DVD

[編輯 | 編輯原始碼]

1. 建立 ISO 映象

[編輯 | 編輯原始碼]

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 大小)。

2. 識別 CD 驅動器

[編輯 | 編輯原始碼]

要燒錄 CD 或 DVD,我們將使用“cdrecord”。以下命令列出所有 CD-R 和 DVD-R 驅動器,並提供一個地址(一個 SCSI 風格的地址)。

cdrecord -scanbus

3. 燒錄 CD

[編輯 | 編輯原始碼]

使用以下命令燒錄 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 播放器中正常工作,電影和檔案結構必須非常具體。有關建立 DVD 影片的指南,請參見VideoLan Wiki - 請參見使用 VLC 製作 DVD 影片

華夏公益教科書