再比较/tmp/xxxx之类的不能写入,只读之类的,请用xm destrony 先关掉被虚拟的操作系统。然后把被虚拟的系统的分区或映像文件挂载,删除/tmp目录中的临时文件。注意.file是隐藏的。您可以通过ls -la来查看。然后再来删除;
另外如果一直出现这个错误,说明文件系统有问题了,这在ext3的文件系统中是经常发生的。您可以用/sbin/fsck.ext3 工具来修复文件系统。当然您的文件系统不能处于挂载状态。应该先umout 才能进行;
比如修复一个分区,应该类似如下的命令;
[root@localhost ~]# /sbin/fsck.ext3 /dev/hda5
如果中间遇到是否修复时,按提示的就是y或yes吧;
如果被虚拟的文件系统位于一个映像文件,也是用这种办法,比如:
[root@localhost ~]# /sbin/fsck.ext3 fc5.img
11.3 Device 0 (vif) could not be connected
Warning: The nics option is deprecated. Please use an empty vif entry instead:
vif = [ '' ]
Error: Device 0 (vif) could not be connected. Hotplug scripts not working.
如果出现上面这种错误,应该看一下配置文件中有没有 vif=['']的定义;
12、关于本文;
本文是在阅读《xen v3.0 用户手册》的基础上实践而成。本文和我前几天写的《Fedora Core 5.0 用 Xen 虚拟Slackware 10.2》有点类似。通过实践看来Xen还不是太难用,应该说比较容易。至于高深的东西,我也不会,所以只能写一写新手入门性的文档。可能有的弟兄认为本文没有任何价值,我想也是这么回事,如果有一个弟兄认为有点价值,那就送给他用吧~~~
13、后记;
还要挖一挖Xen的文档?好象没有太大的必要了~~~,看情况吧;
14、参考文档;
《xen v3.0 用户手册》
http://jailtime.org
15、相关文档;
《xen v3.0 用户手册》
《Fedora Core 5.0 用 Xen 虚拟Slackware 10.2》