3441321 发表于 2015-7-17 09:35:14

VirtualBox 虚拟机的克隆及常用操作

1. VirtualBox 克隆虚拟机

    a. 复制源虚拟机的vdi文件(需要在关机的情况下)

      例如:cp /local/vm/source.vdi /local/vm/dest.vdi



    b. 为新的虚拟机文件生成一个新的uuid: 执行命令:vboxmanage internalcommands sethduuid /local/vm/dest.vdi



    c. virtualbox上新建虚拟机,选择使用已有vdi文件,创建即可。

      如果遇到如下问题:Failed to open a session for the virtual machine. 则可能是vdi文件的执行权限不够,可以尝试用chmod增加权限。



    d. 创建好以后,对虚拟机进行基本参数设置,如内存大小,网络模式(NAT, 桥接等,如是NAT模式,可以进行系列端口转发设置),共享文件目录设置等。



e. 启动虚拟机,网卡、防火墙、selinux设置等进行检查,并设置好开机自启动,由于是克隆的虚拟机,网卡的MAC地址会重复,因此要做一下处理:

         进入目录:cd /etc/udev/rules.d/,删除70-persistent-net.rules文件:rm -rf 70-persistent-net.rules,重启机器:reboot


    f. 可以设置虚拟机开机自启动:

      需要将启动vm的命令加入到/etc/rc.d/rc.local文件里:

      /usr/bin/VBoxManage startvm 'episode' --type headless & ('episode'是虚拟机名字)


g. 一些vboxmanage常用命令:

      VBoxManage list runningvm   -- > 列出当前运行的虚拟机(要注意用户身份,a用户开启的虚拟机b用户看不到)
      VBoxManage controlvm episode poweroff--> 强制关闭虚拟机

页: [1]
查看完整版本: VirtualBox 虚拟机的克隆及常用操作