1. 程式人生 > >[轉]VirtualBox 複製VDI 並能建立新的虛擬機器

[轉]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\\.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的快照功能非常不錯,可以即時恢復到快照時的狀態.做試驗就不用重新配環境了.

轉自:

http://cqujsjcyj.iteye.com/blog/1129538

相關推薦

]VirtualBox 複製VDI 建立虛擬機器

VirtualBox可不像VMware那樣,直接複製虛擬磁碟檔案就可以了事的,只因為VirtualBox識別虛擬磁碟檔案VDI採用了uuid識別技術. 由於測試需要搭建區域網環境,需要兩臺虛擬機器同時執行。當我安裝完一個虛擬系統時,我將虛擬磁碟檔案複製一份重新建立虛擬系統時提示 開啟 虛擬硬碟 5

Virtualbox 複製vdi檔案(UUID問題)

VirtualBox可不像VMware那樣,直接複製虛擬磁碟檔案就可以了事的,只因為VirtualBox識別虛擬磁碟檔案VDI採用了uuid識別技術. 由於測試需要搭建區域網環境,需要兩臺虛擬機器同時執行。當我安裝完一個虛擬系統時,我將虛擬磁碟檔案複製一份重新建立虛擬系統時提

Virtualbox 複製vdi檔案

VirtualBox可不像VMware那樣,直接複製虛擬磁碟檔案就可以了事的,只因為VirtualBox識別虛擬磁碟檔案VDI採用了uuid識別技術. 由於測試需要搭建區域網環境,需要兩臺虛擬機器同時執行。當我安裝完一個虛擬系統時,我將虛擬磁碟檔案複製一份重新建立虛擬系統時

Anaconda建立虛擬環境建立jupyter notebook相應的kernel ( 含多版本python )

首先建立虛擬環境 conda create -n <your_env_name> python==x.x  #建立x.x版本的python環境 activate <your_env_name>   #進入該虛擬環境,否則使用pip等命令會呼叫到預設的全域性

建立centOS7虛擬機器設定靜態ip

本文介紹使用vmware workstation建立centOS7虛擬機器,包含以下內容: 1、建立centOS7虛擬機器; 2、設定靜態ip; 0 準備工作 1、準備 vmware workstation10虛擬機器,安裝教程請自行百度。(http://www.pc6.c

MySQL複製舊錶結構建立

1、複製表結構及資料到新表 CREATE TABLE 新表SELECT * FROM 舊錶 這種方法會將oldtable中所有的內容都拷貝過來,當然我們可以用delete from newtable;來刪除。 不過這種方法的一個最不好的地方就是新表中沒有了

CentOS7環境下建立kvm虛擬機器,搭建橋接環境,實現用命令列控制虛擬機器

宿主機網路橋接配置我們要求建立的虛擬機器可以和宿主主機共享網段,拓撲圖如下: 圖1而橋接環境的宿主機的網路構架如下: 圖2這是宿主機有兩塊網絡卡的情況下,如果沒有兩塊網絡卡(如上圖沒有eth1)也行,只要把物理網絡卡(eth0)作為對

如何讓建立虛擬機器可以安裝官方軟體?(yum倉庫的簡單搭建)

如何讓新建立的虛擬機器可以安裝官方軟體 ? 雖然虛擬機器也是用映象封裝的,但是安裝虛擬機器時只下載了映象裡的部分安裝包 還有好多安裝包並沒有下載 我們可以把映象光碟匯入虛擬機器,以通過搭建yum倉庫,來下載映象裡沒有下載的其他安裝包 @1匯入光碟 注意:匯入之前,必須先關機

windows 使用VMware建立linux虛擬機器,安裝作業系統CentOS7.5

1、按照嚮導建立虛擬機器 以下是安裝虛擬機器的步驟,沒有寫的直接下一步 【1】主頁-建立新虛擬機器    【2】選擇 自定義(高階)   【3】選擇稍後安裝作業系統     【4】給虛擬機器命名並指定所在位置  

ansible建立vmware虛擬機器

環境:vmware 虛擬化需求:業務部門一次提幾十臺甚至幾百臺虛擬機器需求 之前不管這一塊,由於人員減少,臨時需求也要搞搞了 使用ansible vmware_guest 建立虛擬機器,避免手動一臺一臺建立的純手工 工作廢話不多說,上程式碼 --- - hosts: localhost ## 在本機

建立快照虛擬機器

建立快照虛擬機器 為解決我們在虛擬機器中誤刪重要檔案導致虛擬機器奔潰的問題,我們可以為虛擬機器設定一個快照虛擬機器,平時操作使用快照虛擬機器,當操作不當後,只需刪除掉此快照虛擬機器,用原本的虛擬機器再建立快照虛擬機器即可。我們平時使用的desktop和server都是快照虛擬機器。

vmrun 批量建立vmware虛擬機器

1 準備模板機 具體步驟如下: 1. 下載映象安裝系統 https://mirrors.aliyun.com/centos/7.5.1804/isos/x86_64/    2. 安裝完成配置好IP ,關閉SELINUX ,關閉firewalld ,修改網絡卡名 3. 預設定

VM建立虛擬機器上網問題

一、在終端開啟nm-connection-deitor 二、關閉虛擬機器,在關機的狀態下進行操作 等待完成即可 三、配置虛擬機器設定 四、檢視是否成功

VirtualBox中安裝Ubuntu12.04/Ubuntu14.04虛擬機器

1、下載所需檔案 在Ubuntu官網,你如果下載32位的,那麼ISO檔案是以i386.iso結尾,如果是下載64位的,那麼ISO是以amd64.iso結尾,i386是x86系列的32位處理器。 amd64是64位處理器。intel有自家的64位的,但不向下相容,64位以amd64最先推出

vmware Linux中 NAT模式下主機不ping通虛擬機器的解決方法

虛擬機器配置 IP:192.168.191.130 子網掩碼:255.255.255.0 預設閘道器:192.168.191.2 主機IP地址為:192.168.1.244  虛擬機器ping主機 可以ping通 主機ping虛擬機器 請求超時

D001.1複製貼上玩大資料之虛擬機器的安裝

0x00 教程內容 安裝虛擬機器 NAT網路配置 0x01 安裝虛擬機器 1.獲取虛擬機器(Centos7) 官網下載() 關注公眾號:邵奈一(待補充連結),回覆:Centos7。自動獲取百度雲

VMWare 建立虛擬機器磁碟預分配改為自增長

        使用VMware虛擬機器安裝 Ubuntu系統後,最近覺得之前預分配的空間有點大,於是希望減少一點。由於當時選擇分配磁碟時希望能將虛擬機器效能提高一點選擇了立即分配空間,導致現在無法縮減磁碟。由於不想重灌Ubuntu,希望能再到一個合理可行的解決辦法。在網上搜

redis cluster 一個問題:雙master不在一個虛擬機器/物理機上

標題說的有點不夠明確 :雙master不能在一個虛擬機器/( 或物理機)上,指的是三主三從結構,並且一個虛機部署一個master 和一個slave 問題如下 :6臺虛機(每臺3g記憶體),做三主三從結構   原因如下:   因為redis cluster 官方的偵聽節點fai

VMWare低版本無法開啟高版本建立虛擬機器解決方案

created by a VMware product that is incompatible with this version of VMware 我使用version 8 的虛擬機器開啟

mcs的方式建立虛擬機器,滑鼠定位不準的問題處理

如果是mcs的方式建立的虛擬機器,滑鼠定位不準的問題通過下面的方法解決 •Get the uuid of your VM (ensure that xentools is installed) •Shutdown the VM (otherwise, unexpected problems may occ