超大文件复制过程中出现了问题

| | Comments (0) | TrackBacks (0)
硬盘更换大容量硬盘之后,有一件曾经一只想做却没有做的事情便成为了眼下最着急做的事情,我希望将安装在FreeBSD下的VirtualBox虚拟机中的一个硬盘映像文件复制一份出来。其目的是能让我的虚拟WinXP拥有一个或多个备份,这样在不同的磁盘映像下可以来做不同的事情,例如:保留一个最简洁系统用来聊QQ、上网银;专门为Vistual Studio部署一个开发平台;再专门用一个系统来看毛片、感染木马与病毒......

然而从昨天开始,我就一直在与cp命令较劲,想尽各种方法来复制那个5GB的vdi文件,却始终失败。原因看上去很简单,就是在复制到3GB左右的时候,系统突然僵死,除了强行关机外别无他法。

出现问题的时候,错误提示信息大概为:

setfeatures set transfer mode taskqueue timeout...
SET_MULTI taskqueue time...

上网查了一下,解答的千奇百怪、可能的原因也众说纷纭,总之没有找到贴谱的说法。按照其中某个帖子的说法,将ata_dma选项禁用,再次重启尝试,有了一丝专机----系统内核没有崩溃。但依然没有顺利完成文件的复制......

正当我苦苦找不到答案的时候,突然想会不会是vdi文件本身的问题呢?虽然这个想法有些天马行空,但也许问题的关键就在这里。于是又搜索了一下,发现VirtualBox的vdi文件果然需要用VirtualBox的专用工具来复制才行。尝试着复制了一下,结果还没开始就又遇到错误,提示文件已经注册、无法重复复制。

不过我感觉问题应该就是vdi文件本身导致的了,虽然还没有证明,但今天我是再无心思做这个枯燥的事情了。实际上想证明是否为vdi文件特殊所引起的无法复制很容易,只要通过其他手段创建一个5GB的大文件,然后对其进行复制,就可以对比出来问题是否出在vdi上了。

0 TrackBacks

Listed below are links to blogs that reference this entry: 超大文件复制过程中出现了问题.

TrackBack URL for this entry: http://shangning.net/chinese/mt-tb.cgi/950

Leave a comment




友情链接 自然乱卷的博客 IO Language 白卉子的个人博客 孟子叶的个人博客 于新博的个人博客 周文艺 S9600初级程序员论坛 又听小楼风雨声 尚宁的英文Blog Mr.Shang 歪西网-石景山地区门户 卡客族