CD/DVD 光碟燒錄
Step 0:前言
Step 1:關於 CDRW/DVDRW 裝置
Step 2:抹除 CDRW(DVDRW) 上的資料
Step 3:建立燒錄映像檔
Step 4:開始燒錄
Step 5:其他
Step 6:製作開機光碟
Step 7:圖形介面的燒錄程式
Step 0:前言
關於 IDE 的 CDRW(DVDRW) 在 Linux Kernel 2.4 下的燒錄,可能會找不到裝置有下面兩種方式來解決這種問題
- /etc/modules.conf
[root @benjr ~]# vi /etc/modules.conf options ide-cd ignore=hdx
其中的hdx是你的 IDE 的 CDRW(DVDRW) 所在的 IDE channel.然後重新開機進入系統.
[root@benjr ~]# modprobe ide-scsi
模組 ide-scsi 是將 ATAPI(IDE) 介面的裝置視為 SCSI 介面來使用,這樣就可以使用IDE 的 CDRW(DVDRW) 作燒錄了
- Boot Loader
在 Boot Loader 中加入參數的方式也可以達到相同的方式.[root@benjr ~]# vi /boot/grub/grub.conf ……….略…………………….. title Red Hat Linux (2.4.18-3) root (hd0,1) kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda2 hdX=ide-scsi initrd /boot/initrd-2.4.18-3.img
其中的 hdX 就是你實際上的裝置位置.
Step 1:關於 CDRW/DVDRW 裝置
因為使用 cdrecord(dvdrecord)燒錄必須先知道裝置代號.所以要用下面的指令來查詢
[root@benjr ~]# cdrecord –scanbus or [root@benjr ~]# dvdrecord –scanbus Scan all SCSI devices on all SCSI busses and print the inquiry strings ….. scsibus2: 2,0,0 200)’TEAC ‘ ‘CD-W540E ‘ ‘1.0C’ Removable CD-ROM ….. #其中的 2,0,0 就是我使用的 CDRW(DVDRW) 裝置代號.
Step 2:抹除 CDRW(DVDRW) 上的資料如果我的光碟片是 CDRW(DVDRW)首先要抹除光碟上的資料
#For CDRW [root@benjr ~]# cdrecord dev=2,0,0 blank=fast #For DVDRW [root@benjr ~]# cdrecord dev=2,0,0 blank=fast #其中的 2,0,0 就是我使用的 CDRW(DVDRW) 裝置代號.
Step 3:建立燒錄映像檔如果你要將 /etc/ 目錄下所有的檔案燒到 CD/DVD 內,所以我們要先做 Image 檔.
[root@benjr ~]# mkisofs –r /etc/ > /tmp/example.iso
Step 4:開始燒錄
#For CDRW [root@benjr ~]# cdrecord dev=2,0,0 –data /tmp/example.iso #For DVDRW [root@benjr ~]# dvdrecord dev=2,0,0 f=example.iso #dev=2,0,0就是剛剛用 cdrecord -scanbus 或 dvdrecord -scanbus 查到的.
Step 5:其他
其他和 CDRW(DVDRW)燒錄相關程式
- dvd+rw-format
- growisofs
Step 6:製作開機光碟
假如您想建立您自己的 CD 來啟動安裝程式,請從第一片 RedHat 光碟中複製整個 isolinux 目錄到一暫存目錄 (cp -r /path/to/tree/isolinux/ /path/to/cdimage),然後再執行下列的指令:
# mkisofs -o /path/to/file.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -V -T /path/to/cdimage
其中要注意的是 -o 和 -c 的參數路徑是要相對應到 -T 的路徑.比如你的 -T 路徑為 /path/to/cdimage 那在 -o isolinux/isolinux.bin 和 -c isolinux/boot.cat 的路徑則為 /path/to/cdimage/isolinux/isolinux.bin 和 /path/to/cdimage/isolinux/boot.cat.
Step 7:圖形介面的燒錄程式
其實剛剛介紹的燒錄方式都有相對應的圖形介面燒錄方式來取代.下面就是常用的兩種.
http://www.nero.com/eng/NeroLINUX.html
http://xcdroast.org/
One thought on “CD/DVD 光碟燒錄”