1. 程式人生 > >使用cdrecord命令燒錄光碟

使用cdrecord命令燒錄光碟

使用

sudo cdrecord -v -eject speed=8 dev=/dev/cdwriter driveropts=burnfree test.iso

說明
a. 如果燒錄機能被識別,不用執行-scanbus了
在centos5下,執行cdrecord -scanbus會報錯
需要改用如下命令:
cdrecord dev=ATA -scanbus ,即可正確 輸出裝置列表和標識
其中可看到光碟機是ATA:1,0,0這樣的一個標號

b. 燒錄裝置名稱上,centos5自動識別出來了/dev/cdwriter-hdc
沒識別出來的話,改成dev=ATA:1,0,0這種方式也可以。在CentOS7上是/dev/sr0 或者 /dev/cdrom

c. 一般不用加–speed,因為cdrecord會自動檢測最佳燒錄速度

d. 網上的教程,都沒有防快取用光的燒錄保護
即 Sanyo BURN-Proof, Ricoh Just-Link, Yamaha Lossless-Link 等技術
實際加上對應引數driveropts=burnfree即可

e. CentOS5自帶的cdrecord程式,是經過特別修改的版本,可燒錄CD和各種DVD媒體
因此不用找其他DVD燒錄軟體了

可 以用下面的命令來製作iso檔案:

mkisofs -r -o sample.iso my_private 做成iso檔案,-r代表將所有的檔案屬性變成對所有人是可讀屬性的,-o代表輸出。

製作一個可啟動的ISO

mkisofs -o file.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T CentOS-6.5-x86_64-bin-DVD1