回首頁
修改
Mail
FTP

中




2008年4月19日 星期六

[燒錄]Linux文字模式下燒錄光碟(ISO)

基本要知到的
1.cdrecord -scanbus (查詢你燒錄機)
2.cdrecord -scanbus dev=ATAPI (1 ok 就省略)


scsibus1:
1,0,0 100) * 1,1,0 101) 'BENQ ' 'CDRW 5232X ' 'KPBY' Removable CD-ROM


狀況一
現在我們只有一台光碟機~要做像NERO對考~需要兩步驟
1.先將光碟片內容COPY至暫存區

$dd if=/dev/scd0 of=/tmp/fed9_1.iso



2.在來就是做燒錄的動作



$cdrecord dev=1,0,0 speed=8 fs=8m -v -eject -dummy /tmp/fed9_1.iso


-dummy 燒錄器所有的動作都執行只有雷射關閉,專用於測試.
注意:cdrecord的參數, fs=8m 和-dummy. fs=8m 定義ring buffer的大小:愈大愈好,根據這個觀點.記住,任何的中斷都算是重大錯誤; fs=8m 建立足夠大的buffer來保持燒錄器的運作如果某些事來減緩資料的傳送. 如果 8 MB不足夠,你可能需要較好的電腦.換句話說,超過8MB是沒有必要的, 如同作業系統會浪費時間來重載MMU (Memory Management Unit)的表格. 預設是4 MB.



狀況二
兩台光碟機的做法

$ cdrecord -v dev=0,1,0 speed=4 -isosize /dev/hdc

一個來源(讀取),一為目的(寫入), 使用參數-isosize 後面接來源光碟



目前會出現一個問題:
write track data: error after 317440 bytes
wodim: the current problem looks like a buffer underrun.
wodim: It looks like 'driveropts=burnfree' does not work for this drive.
wodim: Please report.
wodim: Make sure that you are root, enable DMA and check your HW/OS set up.
目前這個問題還沒解決


出現

以下訊息表示你放了一個空白片所以不能掛載:
mount -a
mount:wrong fs type,bad option,bad superblock on /dev/scd0 ,
missing codepage or other error
In come cases userful info is found in syslog - try
dmesg tail or so

最後我是下載apt-get install k3b 來燒錄~(KDE burning tool)



IDE CD-RW 燒錄機簡易安裝操作說明


0 回應: