virtualbox 虚拟机复制
2022-03-02 15:41 youxin 阅读(955) 评论(0) 编辑 收藏 举报目的
虚拟机容器通过复制快速建立多个一样的虚拟电脑。
步骤
1、用虚拟光驱安装第一个虚拟电脑,安装后的机器信息如下:
2、选择“复制”,勾选“重新初始化mac地址”,选择“完全复制”,如下图所示:
3、新的虚拟电脑的网络信息mac发生了变化,如图所示:
4、进入新的虚拟电脑,发现ip和拷贝源的电脑相同,这个时候需要修改eth0和mac。
在新电脑上操作,输入:ifconfig -a,可以看到网络名称为:eth2,如图:
5、修改eth文件。进入network-script目录,充命名文件,执行:mv ifcfg-eth0 ifcgf-eth2,如下图:
执行:vi ifcfg-eth2 ,把下图中DEVICE和HWADDR改为新虚拟电脑的信息:eth2和08:00:27:2f:cd:fa
旧的:
新的:
6、重新启动reboot,整个复制完毕。查看新电脑网路信息:
ping 192.168.0.113 网络是通的
难点:
复制新虚拟电脑后,把旧的mac和网络名称也复制到新电脑了,所以要手动修改。
可以使用service network restart 查看网络软件信息是不是正常启动,如果不行,那么就是网络配置文件ifcfg-eth2有问题,请参照上面的步骤修改。
我的实际情况是:
原来的虚拟主机复制后virtualbox自动把新的主机ip给改了。完全不需要手动做什么事情。Good!
参考链接:https://blog.csdn.net/luoqinglong850102/article/details/81905501
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
2020-03-02 Linux c++ 性能分析工具gprof
2015-03-02 C语言高级宏技巧
2015-03-02 boost::ref
2015-03-02 c++ 11nullptr
2015-03-02 C++匿名命名空间
2013-03-02 jquery判断是否滚动到底部