问题问的都是。我到处搜索,但没有找到与特定主题相关的内容。
创建可重写磁盘时我没有遇到任何问题(假设我已经有一个格式化的磁盘)。只是想知道 Ubuntu 是否能够读取和更改磁盘上存储的数据。
答案1
是的,Linux 内核将像硬盘一样使用 /dev/srX。请参阅下文了解 DVD-RW 的额外需求。
但性能会很差,操作时可能会出现令人难受的噪音。通常的硬盘写入器无法意识到非常长的寻道时间和介质上的块损坏前非常有限的覆盖次数。
理论上最适合的是 DVD-RAM、Mount Rainier 格式的 DVD+RW (MRW) 和 BD-RE,因为它们具有缺陷管理功能,可以用备用区域中的块替换一些坏块。实际上,有缺陷管理的光学介质通常比没有缺陷管理的光学介质更早出现故障。
能够进行随机读写访问的包括:格式化的 CD-RW、格式化的 DVD-RW、DVD-RAM、DVD+RW、BD-RE 和格式化为伪覆盖格式的 BD-R。
格式化的 DVD-RW 需要 pktcdvd 前端驱动程序,该驱动程序负责处理介质的特殊 32 kB 粒度。此驱动程序也推荐用于 CD-RW。它通过例如设置
pktsetup pktcdvd0 /dev/sr0
然后将用作伪硬盘设备
/dev/pktcdvd/pktcdvd0
也可以看看 http://www.g-loaded.eu/2005/11/10/packet-writing-on-cdrw-and-dvdrw-media/
话虽如此,请注意,刻录程序对光学介质的顺序写入比随机访问读写操作的问题要少得多。