linux下進行光盤刻錄非常簡單,只需在終端窗口輸入以下命令即可:
cdrecord -v speed=2 dev=0,0,0 cd.iso
cdrecord軟件在發(fā)行版中一般都有,如果安裝系統(tǒng)時沒有安裝它,在你的安裝盤里應(yīng)該能找到,安裝it。
speed是表明刻錄速度的選項,可根據(jù)實際情況設(shè)置,但不要超過CD-R與刻錄機的最大限速;dev是刻錄設(shè)備的選項,可由
cdrecord -scanbus
命令獲得,cd.iso是要刻錄的影像文件,可根據(jù)實際情況加入路徑。
怎么樣?簡單吧?
現(xiàn)在,還有幾個問題值得說明:
1 影像文件如何做
linux中有一個mkisofs命令,功能非常強大,可以做資料光盤、系統(tǒng)光盤等,還可以做可啟動光盤。
mkisofs -r -o cd.iso -m temp burn/
是基本的使用方法,-o cd.iso 指定光盤映像文件名稱,-m temp 排除temp目錄或文件, burn/ 將該目錄下的文件加入到映像中,更高級的使用請參照相關(guān)文檔或man。
2 光盤拷貝
像MS系統(tǒng)下的盤對盤刻錄偶沒有試過,但做成映像文件再刻錄安全性更高,偶一直使用此法,這時就不需要再用mkisofs命令了,還有更簡單的做法,使光盤信息一絲不漏,包括啟動信息:
dd if=/dev/cdrom of=cd.iso
/dev/cdrom為光驅(qū)設(shè)備名稱,一般為/dev/cdrom ,可根據(jù)實際情況給定;cd.iso就不需再說了。
3 刻錄機的安裝
linux系統(tǒng)只認SCSI刻錄機,現(xiàn)在大部分使用的是IDE接口,需要做一轉(zhuǎn)換,硬件鏈接后,運行命令cdrecord -scanbus,如果沒有以下類似信息說明設(shè)備沒有被系統(tǒng)識別:
Cdrecord 1.11a15 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001 J鯢g Schilling
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'
scsibus0:
0,0,0 0) 'CD-RW ' 'SMART CLONE32 ' 'XSW1' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
解決的辦法是在/etc/lilo.conf文件中加入 append="hdb=ide-scsi",hdb是第一IDE接口從口,如果你的刻錄機在第二 IDE接口,應(yīng)改為hdc(主)或hdd(從),保存后運行l(wèi)ilo命令,然后重啟系統(tǒng),再測試,如果還不行,在/etc/modules.conf 文件中加入如下兩行重啟系統(tǒng)
probeall scsi_hostadapter ide-scsi
probeall usb-interface usb-uhci ehci-hcd
如果不行,說明系統(tǒng)內(nèi)核沒有配置好,需要重新編譯內(nèi)核。
附:偶的lilo.conf(部分)
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=linux
keytable=/boot/us.klt
lba32
compact
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label=linux
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=mount mem=383M hdc=ide-scsi"
read-only
4 linux下的刻錄功能非常強大,還可以刻錄VCD、CD等,可以參考HOWTO等文檔。至于某些圖形化的前端軟件偶從來不用,命令行已經(jīng)很簡單了為什么還要點點鼠標搞得那么復(fù)雜?當然,如果你喜歡你就用,發(fā)行版里一般都帶。
新聞熱點
疑難解答
圖片精選