今晚主要是将重要安装软件刻盘备份的,在刻录VS2005.iso时,Nero 9提示单个文件大于2G不能采用ISO格式刻录,需要采用UDF格式。重新采用UDF进行刻录操作,却出现“无法连接TRF”的错误,我自己整了半天,原来以为是因为原文件在移动硬盘没在硬盘上的缘故,后来证明不是该原因。接着在网上查了相关资料,出现该错误的网友很多,但是答案我却没找到。然后,我使用google在国外搜了一下,同样,主要是求助多解答少!
有外国网友提出是虚拟内存不够,需要加大虚拟内存的设置。我看他们主要是遇到“The dialogue box says: can't connect TRF. not enough memory. ”我没有内存不足的提示,但我也照着他们说的增设虚拟内存的方法,但是问题还是没解决,错误仍会出现。
“
Try these two things:
- Reboot - can free up some space in your memory or swap file - you could have too much applications running at the same time.
- Add some swap space. How to do: right clic on desktop --> properties --> advanced --> performances --> advanced --> modify --> choose a memory size x1.5 than the RAM size (e.G i choose 512 for initial and 512 for max).
”重启机器的方法我没试验,我只是证明第二种方法不可行。
我搜集的该问题的参考资料:
先介绍两种常用的光盘格式,ISO和UDF:
ISO-9660:又简称ISO,是由国际标准化组织在1985年制定的,当前唯一通用的光盘文件系统,任何类型的计算机都支持它,所有的烧录软件也都支持它。而且,若想让所有的CD-ROM都能读取烧录好的光盘,就必须使用ISO-9660或与其兼容的文件系统,其他的文件系统只能在CD-R或CD-RW上读取(有的还需要相应的烧录软件配合)。ISO-9660目前有两个标准:Level 1和Level 2。Level 1与DOS兼容,文件名采用传统的8.3格式,而且所有字符只能是26个大写英文字母、10个阿拉伯数字及下划线。Level 2则在Level 1的基础上加以改进,允许使用长文件名,但不支持DOS。
UDF是统一光盘格式(Universal Disc Format)的缩写。它采用标准的封装写入技术(PW,Packet Writing)将CD-R当作硬盘来使用,用户可以在光盘上修改和删除文件。其基本原理是在进行烧录时先将数据打包,并在内存中临时建立一个特殊的文件目录表,同时接管系统对光盘的访问。被删除的文件或文件中被修改的部分其实仍存在CD-R光盘中,修改后的部分则以单独的数据块写入光盘,只不过在内存的目录表中,通过设定允许和不允许访问以及特殊链接等重定向寻址方法将数据重新组合,让系统找不到“老数据”,或让新数据替换老数据,从而达到删除与修改的目的。当用户结束操作后,便将新的目录表写回光盘并记下操作内容以便光盘日后的读取和数据的恢复(Undo)。这样一来,无疑大大增加了操作的便利性。而且在使用UDF时,一般都可以使用Windows中的资源管理器就能进行烧录,不会象使用ISO映像文件进行烧录时,每次完毕后都要进行关闭区段(Close Session)的操作,减少了烧录失败的机率。目前使用UDF技术的软件也都支持对CD-RW盘片的烧录,但在一些细节上有所不同,如删除的文件真的是被删除而不再是欺骗操作系统了。不过,在增加便利性的同时UDF也减少了有效存储空间,而且还要事先将CD-R与CD-RW盘片进行格式化,其中CD- RW盘片格式化后的容量要减少近100MB,所以大家要视情使用。另外,它还有一种派生的格式,即UDF/ISO,用UDF的技术制作ISO标准的光盘。
两者的区别:
ISO 不支持单个大于2G的文件
UDF 支持2G大小以上文件
ISO:兼容性好
UDF:DOS和Win98系统不支持此格式,2000和XP以上系统和MAC系统支持
用NERO刻录大于2G文件的正确方法:
NERO中新建的时候,选DVD - 选择DVD/UDF - 选择“无多重区段(No Multisession)”
注明:选择“无多重区段(No Multisession)是为了保持DVD的最大兼容性,能在绝大多数光驱读得出的话。
转载:http://hi.baidu.com/%CD%F8%B0%C9%BC%BC%CA%F5/blog/item/289c413ecd7d373471cf6c6e.html
The burning with Nero failed - some clues to why
网址:http://forum.digital-digest.com/showthread.php?postid=238906#post238906
我给出我的解决思路:
1.通过提示信息“无法连接TRF”,找到错误代码
2.通过错误代码,查找错误类型,然后查找相关的解决方法
我在Nero9的安装目录下,找到NeroCHS.txt里,查到如下内容,顺利找到错误代码和类型。
[NEROAPI]
4=写错误
6=此刻录器不支持光盘一次刻录。
7=错误:\n无法连接TRF。
2=初始化失败
3=读取错误
5=使用者中止
8=未知NeroAPI错误
在上面的参考资料2中,我根据错误类型“NEROAPI”,找到
1)“NeroAPI
10:36:28 PM #1 Text 0 File NeroBurnCommon.cpp, Line 78 Message file not found ” 解决方法如下:
Solution:
Your Nero software failed to install properly or was corrupted by the installation of another software.
Use the Nero Clean tool to uninstall the software from your system: http://www.nero.com/eng/Clean_Tools.html
Then install Nero latest version. Don't use your installations disc - download the latest one here: http://www.nero.com/eng/nero-up.php Then add your serial number after the installation
“下载 Nero General CleanTool (General-CleanTool.zip),并保存到桌面。
使用 WinZip 或 WinRAR 解压这个压缩包。
双击解压出来的 EXE 文件来运行 CleanTool。
运行后会跳出 “Nero General CleanTool” 窗口,显示已安装的 Nero 产品。
在您打算删除的 Nero 产品旁边打勾。
然后单击“清除”按钮。即会打开一个状态窗口。
一般可能需要几分钟时间才能完成删除过程。
请耐心等待,直到进度条移至最右端。
删除过程完成以后,在 “Nero General CleanTool” 窗口中单击“退出”。
重新启动计算机。Nero General CleanTool 已从电脑中删除了所有选定的 Nero 条目。”http://www.nero.com/chs/tools-utilities.html#tab4
我下载了Nero Clean Tool,照着做了,还是没解决问题(但是我也没重启机器),暂时不知道重启一下是否可以。
2)“ 8:23:19 AM #6 NEROAPI 7 File Burncd.cpp, Line 2975
Error:\nCannot connect TRF. ”
Solution:
You have a basic problem with your Windows swap file - it's to low. How much free disk space do you have on your hard disk?
Try these two things:
- Reboot - can free up some space in your memory or swap file - you could have too much applications running at the same time.
- Add some swap space. How to do: right clic on desktop --> properties --> advanced --> performances --> advanced --> modify --> choose a memory size x1.5 than the RAM size (e.G i choose 512 for initial and 512 for max).
如果有人解决了,使用UDF格式刻录时的“无法连接TRF”的错误,希望你能告诉我一下。也欢迎大家提供解决思路!