vitualbox的一个问题总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vitualbox的一个问题总结相关的知识,希望对你有一定的参考价值。

现在用的虚拟机是vitrualbox,之前有个项目是把服务器放在虚拟机里进行的,当时C盘空间快不够了,我就直接把C盘中的虚拟机磁盘拷到其它盘,然后运行后就报错。在网上花了不少时间解决问题,终于找到了解决方法:

参考文章:http://blog.sina.com.cn/s/blog_52519a9b0102vwlj.html

原因:我们直接复制vdi文件是复制了一个完全相同的虚拟硬盘镜像文件,包括硬盘的UUID。相同uuid在virtualbox是不允许的。所以解决的方法是改变新复制vdi虚拟硬盘镜像文件的uuid。

 

成功的方法:先新建虚拟机(注意,不能与之前有的虚拟机重名)

技术分享

如果有重名会报错

技术分享

设置完内存后在设置虚拟硬盘时选择“不添加虚拟硬盘”,然后先有提示,点继续。

技术分享

技术分享

 

然后此时再去CMD,进入到vituralbox的安装目录,输入命令vboxmanage clonevdi  “源地址”  "目标地址"

等待进度条完成后就行了。

技术分享

这时再去虚拟机上选择刚刚新建的没有硬盘的虚拟机,添加硬盘。再运行,跑起来了!

 技术分享

 

之前里面的东西全在。

技术分享

 

 开apache服务,浏览器输入地址

技术分享

 

OK!

以上是关于vitualbox的一个问题总结的主要内容,如果未能解决你的问题,请参考以下文章

vitualbox中的centos7与主机共享文件

VitualBox

vitualbox网络设置链接

图文说明Win10上在VitualBox安装Ubuntu

mac系统中实现vitualBox中访问内网端口

VitualBox环境下,实现windows系统与虚拟机Linux文件互传