迁移Ubuntu VirtualBox虚拟机的步骤如下:
迁移到不同机器
- 准备文件:
- 将
.vdi
、.vbox
、.vbox-prev
(如果有)文件复制到目标机器。
- 如果使用快照,还需要复制所有快照文件。
- 修改配置文件:
- 在目标机器上,打开
.vbox
文件,修改其中的存储路径配置项,使其指向新的文件位置。
- 注册虚拟磁盘:
- 在VirtualBox软件中,右键点击虚拟机,选择“设置”。
- 在“存储”选项卡中,移除原有的虚拟磁盘,然后添加新的
.vdi
文件。
- 启动虚拟机:
- 在VirtualBox中启动虚拟机,检查是否一切正常。
迁移到本机不同目录
- 准备文件:
- 将
.vdi
、.vbox
、.vbox-prev
(如果有)文件复制到本机的不同目录。
- 修改配置文件和UUID:
- 打开
.vbox
文件,修改存储路径配置项。
- 使用
VBoxManage
命令重新生成.vdi
和.vmdk
文件的UUID。
- 注册虚拟磁盘:
- 在VirtualBox软件中,右键点击虚拟机,选择“设置”。
- 在“存储”选项卡中,移除原有的虚拟磁盘,然后添加新的
.vdi
文件。
- 启动虚拟机:
- 在VirtualBox中启动虚拟机,检查是否一切正常。
带快照迁移
- 准备文件:
- 将
.vdi
、.vbox
、.vbox-prev
(如果有)文件和所有快照文件复制到目标机器或本机的不同目录。
- 修改配置文件和UUID:
- 打开
.vbox
文件,修改存储路径配置项。
- 使用
VBoxManage
命令重新生成.vdi
和.vmdk
文件的UUID。
- 注册虚拟磁盘和快照:
- 在VirtualBox软件中,右键点击虚拟机,选择“设置”。
- 在“存储”选项卡中,移除原有的虚拟磁盘,然后添加新的
.vdi
文件。
- 在“虚拟介质管理器”中注册所有快照文件。
- 启动虚拟机:
- 在VirtualBox中启动虚拟机,检查是否一切正常。