歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下刻錄光盤所發生的問題及解決辦法

Linux下刻錄光盤所發生的問題及解決辦法

日期:2017/2/28 16:26:08   编辑:Linux教程

刻錄環境:系統CentOS5.3 刻錄光驅:DVD刻錄

以前在改Linux上刻錄的時候好好的,不管刻錄CentOS32位還是64位,或者刻錄cd還是dvd都沒有問題,但是今天刻錄了好幾張dvd光盤都沒有刻錄成功,刻錄的時候也沒報錯,但是刻錄完之後在Linux上掛載之後也沒有文件,在windows上放入光驅也沒有讀出來。

之前刻錄cd的命令:cdrecord -v dev=/dev/dvdwriter xxxx/CentOS-5.3-x86_64-bin-1of7.iso

刻錄dvd的命令:cdrecord -v –dao dev=/dev/dvdwriter xxxx/CentOS-5.3-x86_64-bin-DVD.iso

##注:-v 為輸出詳細信息 dev指定刻錄的設備,我這裡為dvd刻錄光驅,設備為/dev/dvdwriter , 最後面為指定要刻錄的iso文件

## -dao為刻錄的模式,還有tao等其他刻錄模式,在刻錄cd默認是tao模式,但是刻錄dvd時要指定為-dao模式(針對本人,本人刻錄時不加-dao就無法刻錄,別的模式本人沒試過)。

今天刻錄時,也沒有報錯,但是提示信息有如下提示:

cdrecord: Found DVD+ media but DVD+R/DVD+RW support code is missing.
cdrecord: If you need DVD+R/DVD+RW support, ask the Author for cdrecord-ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
cdrecord: Sorry, no CD/DVD-Recorder or unsupported CD/DVD-Recorder found on this target.

上網仔細查了一下,說以上的刻錄方式針對的光盤是CD-R,或者DVD-R之類的,而本人今天刻錄的dvd光盤全為DVD+R的,所以一直沒成功,而要刻錄該格式的光盤就得用growisofs命令,如下:

growisofs -dvd-compat -speed=<刻錄速度> -Z <設備名>=<鏡像路徑>

如:growisofs -dvd-compat -Z /dev/dvdwriter=/opt/ftp/software/Work/Linux/CentOS-5.3-x86_64-bin/CentOS-5.3-x86_64-bin-DVD.iso

##-Z /dev/hdb 後面的等號不能少,不然就不是以鏡像模式刻錄,刻錄完成之後就只有一個ISO文件了,本人沒有指定-speed選項,而是采用系統默認的速度,-dvd-compat 是什麼意思自己查吧,反正最好加上,要查看growisofs的用法可以 加入--help查看

刻錄時有如下的輸出信心,表示正常

4326490112/4557455360 (94.9%) @1.4x, remaining 1:58 RBU 0.4% UBU 4.8%
4336877568/4557455360 (95.2%) @1.4x, remaining 1:52 RBU 0.4% UBU 2.3%
4346511360/4557455360 (95.4%) @1.4x, remaining 1:47 RBU 0.2% UBU 20.9%
4356243456/4557455360 (95.6%) @1.4x, remaining 1:42 RBU 1.2% UBU 9.3%
4366368768/4557455360 (95.8%) @1.4x, remaining 1:37 RBU 1.0% UBU 41.9%
4376363008/4557455360 (96.0%) @1.4x, remaining 1:32 RBU 2.0% UBU 44.2%

刻錄完成後,本人在虛擬機上均試過了,均能安裝成功。

因此總結一下,在Linux下刻錄可以用一下三種方法:(cd/dvd)

CD-R: cdrecord -v dev=/dev/dvdwriter xxxx/CentOS-5.3-x86_64-bin-1of7.iso

DVD-R: cdrecord -v –dao dev=/dev/dvdwriter xxxx/CentOS-5.3-x86_64-bin-DVD.iso

DVD+R:

growisofs -dvd-compat -Z /dev/dvdwriter=/opt/ftp/software/Work/Linux/CentOS-5.3-x86_64-bin/CentOS-5.3-x86_64-bin-DVD.iso

結束,有什麼問題歡迎大家提出!!!!

Copyright © Linux教程網 All Rights Reserved