封面图片由Tibor Janosi Mozes在Pixabay上发布
突然想把一些游戏和动画刻录成光碟,以及之后或许可以做一些电子相册和纪念视频,将它们刻盘送给朋友,感觉很有纪念意义。于是兴致冲冲买回来了蓝光刻录机和蓝光光碟,开始尝试刻录。这其中踩了许多坑,浪费了总共有 12 张 25G 的盘(枯了真的好浪费),目前刻录成了两个游戏,决定记录下来整个的过程。
光驱和光盘#
光驱买了外接的惠普蓝光刻录光驱 TS-TB23L,算是比较便宜的一款,质量也很好能保证稳定的 4X 速度刻录。
光盘买了铼德的 50 个装 25G 的 BD-R 蓝光光碟,用来刻录完整的一季动画,或者几部电影应该是够的,但是还是应该多买几种不同容量的空白盘,应对不同的文件大小。以及因为我买的是一次写的光盘,如果刻录失败了一张盘相当于废掉了,所以如果初次尝试刻录,建议买 RW 类型的光盘,也就是可擦写光盘。虽然价格贵了些(同样价格同样数量的 CD-RW 光盘单片容量才 700M),但即使刻录失败也能擦除后重新刻录,避免浪费。
刻录软件#
刻录软件一开始选择了自己之前购买的 UltraISO,刻录约战的时候一切顺利,成功封盘和校验,但是刻录另一款游戏的时候,虽然最后封盘成功了,但是结束后尝试读盘还是读不出来。
于是查了查发现了开源刻录软件 ImgBurn,经尝试,它会在刻录过程中写数据失败时进行重试,单次连续二十次写入失败(就是写入一组数据,如果这组数据连续二十次尝试写入都没有写进去)才会断开,大大增加了刻录的成功率,但是后来刻录了许多次也遇上了刻录失败的情况。
我一度以为是硬件故障,但是既然之前能刻录成功,就不能这么早草草下了定论,因而决定做一组实验,探究刻录失败的原因。
刻录失败的原因探究#
首先,将镜像缓存区设置到 E 盘,同时保证镜像所占磁盘空间小于 C 盘的空间,避免因为缓存区空间不足导致刻录失败的客观原因。经过思考,我可以对比不同的刻录软件、不同的外部工作环境,遵循对照原则与单一变量原则来设计实验。
光驱和其他使用 USB 的外设一同工作时#
使用 UltraISO 进行刻录#
刚刚开始刻录,就弹出了刻录失败的字样,报 “NO ADDITIONAL SENSE INFORMATION” 的错误信息,想接着往里写但是写不进去,盘面上留下了一小圈被烧录过的痕迹,但是再也没办法往里写数据了,浪费了一张盘。
使用 ImgBurn 进行刻录#
比 UltraISO 情况好一些,但是还是会疯狂重新写入,镜像写不完整,刻录的痕迹明显多了很多,但最终还是张废盘。
在只保留光驱的情况下#
使用 UltraISO 进行刻录#
一次刻录成功 + 校验通过,弹出后再读盘也可以正常读写。
使用 ImgBurn 进行刻录#
0 次重新写入!整个过程非常顺利,刻录的光盘也可以正常读取。
最终,综合实验结果,在总共浪费了12 张 25G 蓝光光盘后,经过分析我终于总结出来了这些光盘刻录失败的原因:
谁能想到,竟然是供电不足!
没错,虽然光驱在读盘时可以和鼠标一同使用,但是在刻录时,因为光驱和鼠标共同占满了我笔记本电脑的三个 USB 接口,所以在使用鼠标时光驱就会供电不足,进而就会出现 UltraISO 的刻录失败和 ImgBurn 的重写 20 + 次这样的情况。在拔掉鼠标进行刻录后,UltraISO 可以正常执行,ImgBurn 的重写次数也一直稳定在 0 次……(😭😭😭呜呜呜我的十二张盘)
刻录成果#
刻录的约战(没有设置 autorun.inf 所以打开时可以看到里面所有的文件):
刻录失败的光盘们:
(左侧是用 UltraISO 刚刚开始刻录就失败的盘,右侧是所有浪费掉的盘)
后续#
可以在光盘里设置 autorun.inf 文件,光驱在读盘的时候就可以显示相应的图标,在用户双击时按照配置直接打开 exe 文件,具体设置如下:
[AutoRun]
open=exe文件名
icon=图标文件名
因为自己买了盘面空白的光盘,所以后续还打算弄一台盘面彩印机,打印上光盘封面,放在自己的光盘盒里存好。
后面计划刻录一些剧场版和整季的动画,以及一些电影之类的,解放电脑硬盘容量。