我尝试使用我的笔记本电脑的 DVD 刻录机将 ISO 映像刻录到 DVD,但无法做到。
我正在使用 Ubuntu 10.10,并且使用过 brasero、gnomebaker 和 acetoneiso 刻录机。所有这些刻录机都会抛出相同的错误,即功率校准错误。以下是尝试使用 brasero 刻录机时生成的日志文件。
Checking session consistency (brasero_burn_check_session_consistency brasero-burn.c:1744)
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_set_output_size_for_current_track
BraseroBurnURI stopping
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_session_output_size
BraseroBurnURI output set (IMAGE) image = /tmp/brasero_tmp_2WO4LW.bin toc = none
BraseroBurnURI called brasero_job_get_session_output_size
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_current_track
BraseroBurnURI no burn:// URI found
BraseroBurnURI stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_set_output_size_for_current_track
BraseroLocalTrack stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_session_output_size
BraseroLocalTrack output set (IMAGE) image = /tmp/brasero_tmp_SDO4LW.bin toc = none
BraseroLocalTrack called brasero_job_get_session_output_size
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_current_track
BraseroLocalTrack no remote URIs
BraseroLocalTrack stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_set_output_size_for_current_track
BraseroChecksumImage stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_session_output_size
BraseroChecksumImage output set (IMAGE) image = /tmp/brasero_tmp_9SN4LW.bin toc = none
BraseroChecksumImage called brasero_job_get_session_output_size
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_input_type
BraseroChecksumImage called brasero_job_set_current_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Starting checksuming file /media/Others/Vbox_srijan/Downloads/iso/ubuntu-12.04-beta1-desktop-i386.iso (size = 736407552)
BraseroChecksumImage called brasero_job_get_fd_out
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Setting new checksum (type = 2) 12e04b6893802d3b1935296bfbfe0910 ((null) before)
BraseroChecksumImage Finished track successfully
BraseroChecksumImage stopping
BraseroLibburn called brasero_job_get_action
BraseroLibburn called brasero_job_get_action
BraseroLibburn unsupported operation
BraseroLibburn deactivating
BraseroLibburn called brasero_job_get_action
BraseroLibburn called brasero_job_get_action
BraseroLibburn called brasero_job_get_device
BraseroLibburn Drive (/dev/sr0) init result = 1
BraseroLibburn called brasero_job_get_flags
BraseroLibburn called brasero_job_get_media
BraseroLibburn called brasero_job_get_fd_in
BraseroLibburn called brasero_job_get_tracks
BraseroLibburn Setting multi 0
BraseroLibburn Setting burnproof 1
BraseroLibburn Setting dummy 0
BraseroLibburn called brasero_job_get_session_output_size
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn burn_drive_convert_fs_adr( /dev/sr0 )
BraseroLibburn Writing
BraseroLibburn called brasero_job_set_dangerous
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn burn_drive_is_enumerable_adr( /dev/sr0 ) is true
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn Async START UNIT succeeded after 0.1 seconds
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn DVD pre-track 01 : demand=736407552, cap=4706074624
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn SCSI error condition on command 2Ah WRITE(10): [3 73 02] Power calibration area is full
BraseroLibburn Closing
BraseroLibburn called brasero_job_set_dangerous
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn Libburn reported an error SCSI error on write(0,16): [3 73 02] Power calibration area is full
BraseroLibburn called brasero_job_error
BraseroLibburn finished with an error
BraseroLibburn asked to stop because of an error
error = 1
message = "SCSI error on write(0,16): [3 73 02] Power calibration area is full"
BraseroLibburn stopping
Session error : SCSI error on write(0,16): [3 73 02] Power calibration area is full (brasero_burn_record brasero-burn.c:2862)
这是我收到的错误。
答案1
功率校准错误
对我来说,清洁驱动镜头很有帮助。
答案2
只需选择最小的刻录速度。
答案3
BraseroLibburn Libburn 报告错误 SCSI 写入错误(0,16):[3 73 02] 功率校准区域已满
此错误消息来自驱动器,由 Libburn 和 Brasero 转发。我理解它表示介质不允许驱动器在称为 PCA 的特殊保留区域进行激光束实验。
大多数驱动器如果在其内部数据库中找不到特定的介质产品代码,就会进行此类实验。
所以最好尝试不同的介质。如果问题仍然存在,那么很可能是驱动器存在缺陷。
如果这是 DVD-RW 介质,那么你可以尝试格式化它,例如
dvd+rw-format -force /dev/sr0
或者
xorriso -outdev /dev/sr0 -format full
或者
cdrskin -v dev=/dev/sr0 blank=format_overwrite
希望该驱动器能够使 PCA 可重复使用。
我认为 Brasero 不会对格式化的 DVD-RW 执行多会话。但第一个会话应该可以工作。DVD-RW 可以通过以下方式恢复到未格式化状态:
dvd+rw-format -blank=full /dev/sr0
xorriso -outdev /dev/sr0 -blank all
cdrskin -v dev=/dev/sr0 blank=all