Ubuntu如何克隆VirtualBox虚拟机
导读:Ubuntu系统克隆VirtualBox虚拟机的步骤 1. 准备工作:关闭原始虚拟机 克隆前必须确保要克隆的VirtualBox虚拟机处于彻底关闭状态(不能是暂停或挂起状态),否则可能导致数据不一致或克隆失败。 2. 启动克隆流程 图形界...
Ubuntu系统克隆VirtualBox虚拟机的步骤
1. 准备工作:关闭原始虚拟机
克隆前必须确保要克隆的VirtualBox虚拟机处于彻底关闭状态(不能是暂停或挂起状态),否则可能导致数据不一致或克隆失败。
2. 启动克隆流程
- 图形界面方式:打开VirtualBox管理器,在左侧虚拟机列表中选中目标虚拟机,点击顶部工具栏的**“克隆”**按钮(或右键点击虚拟机选择“克隆”)。
- 命令行方式(可选):打开终端,使用
VBoxManage clonevm
命令(需替换原始虚拟机名称
和新虚拟机名称
),例如:VBoxManage clonevm "原始虚拟机名称" --name "新虚拟机名称" --register
--register
参数表示自动注册新虚拟机到VirtualBox。
3. 配置克隆参数
在克隆向导中,需设置以下关键选项:
- 新虚拟机名称:输入易于识别的名称(如“Ubuntu-Clone-01”),避免与现有虚拟机重名。
- 克隆类型:
- 完整克隆(Full Clone):创建与原虚拟机完全独立的副本,占用更多磁盘空间(约为原虚拟机的1倍),但无需依赖原虚拟机存在,适合生产环境。
- 链接克隆(Linked Clone):基于原虚拟机的虚拟磁盘(.vdi文件)创建轻量级副本,占用空间小(约为原虚拟机的10%-20%),但依赖原虚拟机的存在,适合开发测试环境。
- 存储位置:可选择新虚拟机的存储路径(默认与原虚拟机在同一目录)。
4. 完成克隆并启动
点击“克隆”按钮,VirtualBox将开始复制虚拟磁盘文件和配置。克隆时间取决于虚拟机大小(如100GB虚拟机约需30分钟至1小时)。克隆完成后,新虚拟机会出现在VirtualBox主界面中,可直接启动。
5. 克隆后关键配置
5.1 修改网络设置(必做)
克隆后的虚拟机可能因MAC地址重复导致网络冲突(如无法连接互联网)。需执行以下操作:
- 修改MAC地址:在VirtualBox管理器中选中克隆的虚拟机,点击“设置”→“网络”→选中网卡→点击“高级”→“MAC地址”,勾选“重新生成MAC地址”以生成唯一地址。
- 修改IP地址:若原虚拟机使用静态IP,需编辑克隆虚拟机的IP配置(文件路径:
/etc/netplan/01-netcfg.yaml
或/etc/network/interfaces
),修改IP地址为未被使用的值;若使用DHCP,则无需修改(DHCP会自动分配新IP)。 - 重启网络服务:修改完成后,运行以下命令应用更改:
sudo netplan apply # Ubuntu 18.04及以上版本 sudo systemctl restart networking # Ubuntu 16.04及以下版本
5.2 修改主机名(可选但建议)
为避免主机名冲突,需修改克隆虚拟机的主机名:
- 编辑主机名文件:
sudo nano /etc/hostname
,删除原主机名并输入新名称(如“ubuntu-clone”)。 - 编辑 hosts 文件:
sudo nano /etc/hosts
,将原主机名替换为新主机名(查找127.0.1.1
或127.0.0.1
对应的行,修改主机名)。 - 应用更改:重启虚拟机或运行
sudo hostnamectl set-hostname 新主机名
。
注意事项
- 软件许可:若虚拟机中安装了依赖硬件ID的软件(如某些激活版软件),克隆后可能需要重新激活。
- 快照与克隆区别:快照是虚拟机某一时间点的状态(可快速恢复),而克隆是完整副本(可独立运行);克隆适合创建多个独立实例,快照适合保存临时状态。
- 性能优化:链接克隆虽节省空间,但原虚拟机删除后链接克隆将无法使用;完整克隆无此限制,但占用更多空间。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu如何克隆VirtualBox虚拟机
本文地址: https://pptw.com/jishu/726008.html