知识点
相关文章
更多最近更新
更多VirtualBox克隆虚拟机
2019-03-01 23:46|来源: 领悟书生
如果你直接在VirtualBox的图形界面上复制,创建虚拟机的时候,会出现UUID冲突(被复制的还没删除的情况下)
可以通过VirtualBox自带的VBoxManage.exe解决,方法如下
打开命令行(cmd),进入VirtualBox的安装目录(我的是D:\Program\Oracle\VirtualBox),执行以下命令:
vboxmanage.exe clonevdi 源虚拟机 目标虚拟机
以我自己的例子:
D:\Program\Oracle\VirtualBox>vboxmanage.exe clonevdi "F:\linux\debian1.vdi" "F:\
linux\debian2.vdi"
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: c15998bf-97e2-4197-be7d-59d7734d3
9fa
创建新一个虚拟机,直接使用就可以了
但有一个问题,创建后看不到网卡,看不到网络设置,寻求解决方案中
重复一下上面那个问题,也就是克隆好后,你用ifconfi查看网络情况,会只看到一个lo的
root@debian1:~# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
我来看一下被复制虚拟机的70-persistent-net.rules文件
vim /etc/udev/rules.d/70-persistent-net.rules
结果如下:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:c9:84:26", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAM
E="eth0"
再来看一下复制好的虚拟机的70-persistent-net.rules文件
vim /etc/udev/rules.d/70-persistent-net.rules
结果如下:
# PCI device 0x8086:0x100e (e1000)SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:c9:84:26", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:cb:8b:07", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
从中我们可以得出一个结论,克隆虚拟机的时候,是在70-persistent-net.rules后面一个网络配置,并且这个才是对的,所以,我们可以把NAME="eth0"这一条删掉,然后把 NAME="eth1"改为 NAME="eth0"
然后重启即可
本文链接:http://www.656463.com/topic/28,欢迎各位访问领悟书生论坛,地址是:http://www.656463.com/bbs
相关问答
更多-
虚拟机是什么,怎么用[2023-07-06]
虚拟机软件可以在一台电脑上模拟出来若干台PC,每台PC可以运行单独的操作系统而互不干扰,可以实现一台电脑“同时”运行几个操作系统,还可以将这几个操作系统连成一个网络。 比如上图中,是在一台电脑上安装了Win2000 server,再在Win2000 server上安装虚拟机软件VMWare,利用VMWare模拟出来3台PC,在这3台PC上分别运行RedHat7.2、Win98和Solaris 8 for x86操作系统。包括Win2000在内,这4个操作系统同时在一台电脑上运行,互不干扰,并且同在一个局域网 ... -
用虚拟机virtualbox安装linux(Redhat)[2022-06-15]
不要用虚拟机了,安装麻烦,有时也不稳定,毕竟是软件的东西,而且有些东西学不到的。你的电脑配置用该不错,直接装一个就好了,用wubi装,方法是:先用分区魔术师分出一个新的磁盘,10-15G最好,然后再下ISO格式的安装盘,软后和wubi一起放在你刚才新划分的磁盘,双击wubi.exe,之后就非常容易了。我带下载总共花了三个小时就OK了。祝你成功。 -
网众Linux下如何安装VirtualBox虚拟机,实现在无盘服务器内在虚拟个软路由出来! -[2023-09-15]
黑网吧??比较喜欢用Linux的??收费机 怕人乱搞??想来想去 最好在 Linux下装虚拟机 最最要的是 我们这里的电信可以多拨号??虚拟机可以添加10个网卡? ?很有用的哦 -
用Oracle VM virtualBox虚拟机安装linux系统,[2022-04-04]
安装时设置虚拟机网络连接为NAT模式,按装LINUX是设置网络哪一步选默认--即DHCP自动分配,安装完就能上网了 -
网众Linux下如何安装VirtualBox虚拟机,实现在无盘服务器内在虚拟个软路由出来! -[2022-10-11]
黑网吧??比较喜欢用Linux的??收费机 怕人乱搞??想来想去 最好在 Linux下装虚拟机 最最要的是 我们这里的电信可以多拨号??虚拟机可以添加10个网卡? ?很有用的哦 -
vmware虚拟机怎么用[2022-05-09]
你先把linux光盘放进光驱,然后打开虚拟机,新建一个虚拟机,选中linux就行了,然后运行,就自动开始装linux了,就是和在电脑上装linux一样装,只不过它是虚拟机,祝你成功! -
怎样用virtualbox虚拟机装linux操作系统[2022-05-26]
新建一个虚拟机,在New Virtual Machine Wizard下一步后,选项install from选择installer disc image file(iso)项,然后点Browse找到你要安装的iso镜像,然后继续下一步安装. 安装过程根据发行版大同小异,只需上网找找你装的版本安装指导就行.其实都差不多,主要看看分区的分法,不过现在较新的版本都有默认的分区方案,装在虚拟机可以不要太担心,大不了删了再装,对你的xp系统没有任何影响. -
网众Linux下如何安装VirtualBox虚拟机,实现在无盘服务器内在虚拟个软路由出来! -[2023-08-01]
黑网吧??比较喜欢用Linux的??收费机 怕人乱搞??想来想去 最好在 Linux下装虚拟机 最最要的是 我们这里的电信可以多拨号??虚拟机可以添加10个网卡? ?很有用的哦 -
为什么Oracle VM VirtualBox虚拟机开不开?[2023-06-26]
我以前用VM的时候倒是会出现这样的情况。。。。。但是现在用VBox不会。我也求解 查看原帖>> 麻烦采纳,谢谢! -
谷歌转过来: http : //data.agaric.com/localhost-from-virtualbox-xp-install-ubuntu 它建议使用IP: http://10.0.2.2 : http://10.0.2.2 ,它对我http://10.0.2.2 。 所以,我编辑了主机文件C:\windows\system32\drivers\etc\hosts ,并添加了这个条目: 10.0.2.2 outer 如果您在IE8上进行测试,请记住将地址栏中的http:// 。 只要把ip ...