在Windows上使用新光盘时,系统会弹出一个对话框来选择光盘类型。一种是:“类似于U盘”,另一种是“用于CD/DVD播放器”,如图:
Windows 上的新光盘选择类型
绝大多数人默认选择“类似于U盘”。仅在Windows 上使用时,这无疑是最佳选择!但当这张CD与Linux交互使用时,问题就出现了。
故障现象
在Windows 上将光盘初始化为“类似于USB 闪存驱动器”,然后在Linux 上重新刻录。此时,所有文件可能都不可见!无论是在Linux 还是Windows 上!
像这样:
统一操作系统
视窗
问题原因
出现此问题的原因可能是:在Windows 上将CD 初始化为“类似于USB 盘”时,使用的是UDF2.01 版本的文件格式,而Linux 本身不支持UDF1.02和以后的版本足够了。不支持追加刻录!因此,烧录后,UDF那部分数据是不可读的!在Linux 上刻录时,使用ISO9660 文件格式。在Linux上刻录一次后,光盘有两种不同的文件格式:UDF和ISO9660!
在Linux上,系统读取光盘头信息,认为光盘是UDF格式,因此使用UDF格式加载。但UDF部分的数据已损坏,无法读取。后面的ISO9660部分数据是使用UDF加载的,如果用UDF同样的方式读取的话,显然是读不到的!
Windows 上也是同样的道理!
这样的光盘无法在同心UOS上挂载:
手动安装,错误消息(错误的文件系统类型,错误的选项,/dev/sr0 上的错误超级块,缺少代码页或帮助程序,或其他错误):
Linux上的解决方法
如前所述,UDF部分中的数据可能已损坏,因此可能没有希望报告该部分数据。
同心UOS上的操作:
打开终端,输入命令(需要先开启开发者模式):
sudo deepin-editor /etc/fstab 在fstab文件末尾添加这句话:
/dev/sr0 /media/cdrom udf,iso9660 user,noauto 0 0 如图:
修改fstab文件
保存后重启电脑即可读取Linux上烧录的文件:
重启后,后面烧录的文件就可以读取了。
另一种情况
该光盘首先在Linux 上刻录,然后在Windows 上“类似于USB 闪存驱动器”进行格式化。情况应该和上面类似,解决办法也应该是一样的,所以懒得去验证了。
如何避免
ISO9660 文件格式非常通用,几乎所有系统都支持。
因此,避免这个问题的最好办法就是使用ISO9660文件格式进行刻录!
方法一:先在Linux系统上刻录新光盘,不要在Windows系统上格式化光盘。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/4187.html
用户评论
我的光盘文件怎么不见了?用Windows和Linux混合刻录后就消失了,好奇怪!
有7位网友表示赞同!
Windows和Linux混合刻录后,光盘文件就消失,真是奇怪,求解答!
有9位网友表示赞同!
最近尝试了用Windows和Linux混合刻录,结果光盘文件不见了,好郁闷!
有12位网友表示赞同!
求助!用Windows和Linux混合刻录光盘,文件全消失了,有没有大神知道原因?
有11位网友表示赞同!
Windows和Linux混合刻录光盘,文件消失问题,求解答!
有16位网友表示赞同!
Windows/Linux混合刻录,光盘文件消失,是系统问题吗?
有16位网友表示赞同!
用Windows和Linux混合刻录光盘,文件消失,是软件兼容性问题吗?
有7位网友表示赞同!
Windows和Linux混合刻录后,光盘文件消失,该怎么找回呢?
有20位网友表示赞同!
Windows/Linux混合刻录光盘,文件消失问题,有人遇到过吗?
有19位网友表示赞同!
Windows和Linux混合刻录,光盘文件消失,怎么解决?
有13位网友表示赞同!
之前用Windows和Linux混合刻录光盘,文件就消失了,现在还有办法找回吗?
有20位网友表示赞同!
混合刻录后光盘文件消失,真是太可惜了!
有8位网友表示赞同!
Windows和Linux混合刻录光盘,真的太不靠谱了!
有14位网友表示赞同!
光盘文件消失,Windows和Linux混合刻录真是让人头疼!
有7位网友表示赞同!
混合刻录后光盘文件消失,真是令人沮丧!
有6位网友表示赞同!
混合刻录光盘,文件消失,不知道该怎么办了!
有13位网友表示赞同!
光盘文件消失,混合刻录真是太坑了!
有13位网友表示赞同!
Windows和Linux混合刻录光盘,文件消失,难道是格式不兼容?
有18位网友表示赞同!
混合刻录后光盘文件消失,是不是光盘质量问题?
有17位网友表示赞同!
求助!Windows和Linux混合刻录后光盘文件消失,怎么找回?
有8位网友表示赞同!