摘自:http://www.nonabyte.net/how-to-copy-a-virtualbox-vdi/
VirtualBox可不像VMware那样,直接复制虚拟磁盘文件就可以了事的,只因为VirtualBox识别虚拟磁盘文件VDI采用了uuid识别技术.
由于测试需要搭建局域网环境,需要两台虚拟机同时运行。当我安装完一个虚拟系统时,我将虚拟磁盘文件复制一份重新创建虚拟系统时提示
打开 虚拟硬盘 5.04.vdi 失败.
Cannot register the hard disk '5.04.vdi' with UUID {24eb969f-8c98-470d-b2dd-35318f2b8860} because a hard disk '5.04.vdi' with UUID {24eb969f-8c98-470d-b2dd-35318f2b8860} already exists in the media registry ('C:\Documents and Settings\Blinux\.VirtualBox\VirtualBox.xml').
往Google里找寻了一番,原来Virtualbox的Windows版本也是有VBoxManage命令的.于是我决定给复制的vdi文件重新分配uuid.
cd C:\Program Files\Sun\VirtualBox
C:\Program Files\Sun\VirtualBox>VBoxManage internalcommands setvdiuuid "I:\VBOX\RHEL5.4\5.4.clone.vdi"
接着就可以使用拷贝的vdi文件正常的创建第二台虚拟机了.
当然如果你没有直接复制vdi文件,那么直接用Virtualbox自带的克隆vdi文件命令.
C:\Program Files\Sun\VirtualBox>VBoxManage clonehd 'I:\VBOX\RHEL5.4\5.4.vdi' 'I:\VBOX\RHEL5.4\5.4.clone.vdi'
注:如果路径中存在空格可以在路径的两端添加引号.
Virualbox的快照功能非常不错,可以即时恢复到快照时的状态.做试验就不用重新配环境了.
分享到:
相关推荐
3. 创建虚拟硬盘:选择“创建新的虚拟硬盘”,推荐使用VDI(VirtualBox动态磁盘)格式,然后设置硬盘大小,可以根据需要进行调整。 4. 选择虚拟机位置:选择硬盘文件的保存位置,确保有足够的空间存放虚拟机文件。 5...
然后启动VirtualBox管理器,创建一个新的虚拟机,为其命名,并根据需要选择操作系统类型及版本。接着,为新虚拟机分配适当的内存资源。在设置虚拟硬盘时,选择“使用现有硬盘”,然后在弹出的对话框中找到并选择已...
在创建虚拟机的过程中,你需要设定以下参数: 1. **虚拟机名称**:可以自定义,如“Fedora 10 VM”。 2. **操作系统类型**:选择“Linux”,版本选择“Red Hat (64位)”,因为Fedora 10是基于Red Hat的64位系统。 3....
6. **克隆与快照**:用户可以创建虚拟机的克隆,或者在特定状态保存快照,便于回滚到之前的系统状态。 7. **增强型会话模式(Guest Additions)**:提供更好的图形性能和磁盘I/O性能,同时允许无缝复制和拖放操作。...
首先,我们需要创建一个新的虚拟机。在VirtualBox中,选择“新建”,然后选择Linux作为操作系统类型,进一步选择Red Hat(因为CentOS是Red Hat的一个分支)。为虚拟机命名并指定保存位置,例如“CentOS7_VM”。接着...
9. **快照和克隆**:用户可以创建虚拟机的快照,以便随时恢复到特定状态。此外,虚拟机可以被克隆,快速复制一个完整的系统环境。 10. **无缝窗口模式**:在某些操作系统上,VirtualBox允许虚拟机应用程序的窗口与...
3. **克隆和模板**:可以创建虚拟机模板,快速复制和部署相同环境,这对于软件测试和教学环境非常有用。 4. **共享文件夹和剪贴板集成**:允许虚拟机与宿主机之间共享文件和数据,提高了工作效率。 5. **扩展功能*...
其次,按照文档中的步骤在VirtualBox中创建一个新的虚拟机,并对它进行设置。这包括为虚拟机命名,选择操作系统类型和版本,设置虚拟机的内存大小,以及创建虚拟硬盘。在创建虚拟硬盘时,推荐选择默认的VDI格式,并...
在压缩包内的“虚拟机”文件名,虽然没有具体的文件类型信息,但可以假设这是一个虚拟机镜像文件,如VMware的.vmdk,VirtualBox的.vdi,或者Hyper-V的.vhdx格式。这些文件通常包含了完整的操作系统和应用程序,用户...
- 创建完成后,可以在VirtualBox主界面看到新建的虚拟机。 #### 四、Linux操作系统安装 1. **准备Linux操作系统映像文件**: - 下载Linux发行版的ISO镜像文件,例如Ubuntu Server ISO。 - 将ISO文件添加到...
四、创建虚拟机 1. 安装VirtualBox:从官方网站下载并安装最新版本的VirtualBox。 2. 创建新虚拟机:启动VirtualBox,点击“新建”按钮,输入虚拟机名称(如“我的Ubuntu”),选择Linux作为操作系统类型,以及对应...
3. 创建虚拟硬盘,可以选择VDI(VirtualBox动态磁盘)格式,然后按照提示进行下一步。 4. 在虚拟机设置中,取消软驱的关联,增加虚拟显存,例如分配512MB。 5. 在“存储”部分,添加一个IDE控制器,然后将CentOS7的...
5. **硬盘映像管理**:VirtualBox支持多种硬盘映像格式,如VDI、VMDK、VHD和RAW,允许用户创建、复制、移动和备份虚拟磁盘。 6. **命令行接口**:除了图形用户界面,VirtualBox还提供命令行工具,方便自动化管理和...
在下一步中,选择"创建新的虚拟硬盘",推荐选择VDI(VirtualBox磁盘映像)格式。可以选择动态分配或固定大小,动态分配会随着虚拟机的使用而占用空间,而固定大小会一次性分配所有空间。 **5. 安装Ubuntu ISO** 在...
克隆可以复制整个虚拟机,包括操作系统和所有配置,而模板则是一个预配置好的虚拟机,用于创建新的虚拟机实例。 六、性能优化 为了最大化利用硬件资源,需要进行一些性能优化。这包括关闭不必要的服务、禁用虚拟化...
- 在VirtualBox中选中已经创建的Ubuntu虚拟机,进入设置界面。 - 在设置菜单中选择“共享文件夹”,点击右侧的加号按钮添加共享文件夹。 - 选择主机上的文件夹作为共享文件夹,勾选“自动挂载”和“固定分配”两...
- **灵活性高:** 可以轻松地创建、复制或删除虚拟机,便于管理和调整资源分配。 - **成本节约:** 通过提高硬件利用率来降低总体拥有成本(TCO)。 - **易于备份与恢复:** 整个虚拟机状态可以保存为文件,方便备份...
四、创建虚拟机 启动VirtualBox,点击“新建”按钮,输入虚拟机的名称(例如“Ubuntu 20.04”),选择Linux作为类型,并选定对应的版本。然后分配内存大小,一般建议为2GB以上。接下来,创建一个新的虚拟硬盘,可以...
以常见的VirtualBox为例,首先需要下载并安装VirtualBox软件,然后在软件中创建一个新的虚拟机。这包括选择虚拟机的类型(例如,Windows、Linux或macOS)、分配内存大小、设置硬盘容量以及选择虚拟机的网络模式(如...
- 安装Linux版VirtualBox用于创建虚拟机。 #### 1.3 创建及复制虚拟机 - 创建第一个虚拟机: 命名为centos6-1, 文件名为centos6-1.vdi。 - 复制虚拟机: 使用`VBoxManage clonehd`命令复制虚拟机硬盘文件。 - 示例...