我一直想用 memorex cd-r cd 刻录 CD。我试过 k3b 和 braserio,但都没有成功。k3b 报告说它“不喜欢”该介质。当我调出磁盘信息时,它告诉我介质有 2.0 kb 的空间,而它是一个空白的 700mb 磁盘,驱动器说它是“只读的”。介质和驱动器在 Windows 中工作正常。救命!
目前使用 Ubuntu 16.04 LTS。
CD信息:
****在终端中执行了以下操作**** me@ABC:~$ wodim dev=help 此平台支持的 SCSI 传输:
传输名称:sg 传输描述:通用传输独立 SCSI 传输层指示:目标说明符:bus、target、lun 目标示例:1,2,0 SCSI 总线扫描:支持 通过 UNIX 设备打开:不支持
传输名称:ATA 传输描述:ATA 数据包特定 SCSI 传输 传输层指示:ATAPI: 目标说明符:bus、target、lun 目标示例:ATAPI:1,2,0 SCSI 总线扫描:支持 通过 UNIX 设备打开:不支持
传输名称:ATA 传输描述:使用 sg 接口的 ATA 数据包特定 SCSI 传输 传输层指示:ATA: 目标说明符:bus、target、lun 目标示例:1,2,0 SCSI 总线扫描:支持 通过 UNIX 设备打开:不支持
传输名称:RSCSI 传输描述:远程 SCSI 传输层指示:REMOTE: 目标说明符:rscsi@host:bus,target,lun 目标示例:REMOTE:rscsi@host:1,2,0 SCSI 总线扫描:支持 通过 UNIX 设备打开:不支持
“通过 UNIX 设备打开:不支持”会是问题吗?如果是,可以修复吗?
答案1
显示的屏幕截图有点误导,因为其声明为“大小 2.0 KB”,而实际上应该是“大小 0”。否则 CD-R 似乎被正确识别为未写入(又称“空白”)。
wodim 的运行只会产生有关过时设备类别的帮助文本。使用 /dev/sr0 作为地址并忽略“不支持”(无论如何,这对于“sg”来说不是真的)。
如果要继续使用命令行,您需要说明您想要哪种 CD:CD-DA 用于播放音乐,CD-ROM 用于存储数据。此外,您还需要说明输入文件在硬盘上可通过哪些文件名路径访问。
如果您更喜欢使用 K3b 或 Brasero,那么您需要知道它们发出了哪些错误消息。“K3b 不喜欢”不包含足够的信息来猜测可能出现的问题。
我测试了 wodim 对空介质的看法:
wodim dev=/dev/sr0 -toc
报道称:
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'ASUS '
Identification : 'BW-16D1HT '
Revision : '1.01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Errno: 5 (Input/output error), read toc scsi sendcmd: no error
CDB: 43 00 00 00 00 00 00 00 04 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid)
resid: 4
cmd finished after 0.002s timeout 40s
wodim: Cannot read TOC header
wodim: Cannot read TOC/PMA
这并不能让人放心,因为报告了不适当的 SCSI 交易,并且没有报告有关介质状态的信息。
取得更好的结果
xorriso -outdev /dev/sr0 -toc
为我报告
Drive current: -outdev '/dev/sr0'
Media current: CD-R
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 703m free
Drive current: -outdev '/dev/sr0'
Drive type : vendor 'ASUS' product 'BW-16D1HT' revision '1.01'
Drive id : 'K9CF92A5012 '
Media current: CD-R
Media product: 97m34s23f/79m59s73f , Mitsubishi Chemical Corporation
Media status : is blank
Media blocks : 0 readable , 359846 writable , 359846 overall
Media summary: 0 sessions, 0 data blocks, 0 data, 703m free
我们看到该介质是一张 CD-R,是空白的,可容纳 703 MiB (= 737 MB) 的数据,并且实际上是由三菱 (又名“Verbatim”) 制造的。