顯示具有 作業系統-Windows-虛擬機器 標籤的文章。 顯示所有文章
顯示具有 作業系統-Windows-虛擬機器 標籤的文章。 顯示所有文章

2011年7月6日 星期三

如何運用VMWare將數個VM設定為Team

VMWare很方便的一點是用它直接複製硬碟,不需要另外再變更UUID

只要再跑SysPrep更改SID就OK了!


1.首先開啟VMWare. 並點選首頁的"Create a New Team"

01


2.直接按下一步.進入幫Team命名以及選擇儲存位置的部分

02


3.選好之後按下一步.點選Add.

如果你要建立的是全新的虛擬機器,就選"New Virtual Machine"

想要把現存的VM加入這個Team,就選"Existing Virtual Machine"

若是想要用現存的VM當範本另外建立一個獨立的VM,就選"New Clone of Virtual Machine"


第一項就跟先前介紹過的建立新VM差不多,

而第二項也只要選好想要的VM即可,

因此下面要介紹的是第三項

03


4.選好要複製的虛擬硬碟之後(這邊是選了2008R2).直接按下一


5.精靈會問你要使用這個VHD現在的狀態還是使用SNAPSHOT來複製

就選現在的狀態就好(the current state in the virtual machine)

04


6.下一步又問你是要直接用現在的硬碟來存取還是要複製另一個獨立的硬碟

當然要選複製一個新的 (Create a full clone)

05


8.輸入這顆新VM的名字及存放的位置

好了就按完成.等精靈自己跑就好囉!

06


同樣照著3-8的步驟.就可以在Team中加入別的的VM


9.準備好按下一步.是新增LAN的選項.可以直接再按下一步

07


10.選擇使用的網卡.這邊一樣選擇Host-Only.完成!

08
 
 

 

2011年7月1日 星期五

從VirtualBox到VMware

上課的時候已經利用了學網建好許多VM

由於在學校使用的VirtualBox這套軟體雖然是open source但似乎比較不普及

在家中預計使用另一套軟體--VMware Workstation來試著重覆建立起一樣的系統

順便也可以確認一下自己的學習成果



原本打算全部從0開始 自己重新建立每一個VM的作業環境

但沒想到 家裡的網路速度實在是乏善可陳

每一個VM都在作業系統安裝好之後卡在windows update

所以最後還是決定直接使用在學校建製好的VM硬碟來當母碟

不過Vbox的虛擬硬碟是vdi格式.而VMWare則是vmdk格式

究竟該怎麼轉換呢


剛開始的時候我在VMWare中找到了 " import or export" 的選項

點了幾下之後看起來可以支援ova及ovf檔 (vbox的匯出格式)


馬上就到vbox試著把原本的VM匯出

結果卻失敗了 不管哪一個VM作出來的匯出檔VMWare都無法解讀

上網一查之後發現原來是vbox的bug

(我看是根本不想讓人改用vmware吧XD)


不過我也在網路上看到了

使用vbox在安裝時內建的VBoxManage.exe

再搭配命令提示字元就可以輕鬆vdi轉檔為vmdk格式

當然也要馬上來試一下

打開命令提示字元後 看到這樣的畫面


我真的卡在這邊很久 怎麼都切換不到C槽的根目錄...

後來發現只要打 " CD\"就會回到該槽的根目錄!


一層層進入安裝VBOX的資料夾底下:
C:\Program Files\Oracle\VirtualBox>

打上指令
VBoxManage clonehd "來源位置\舊檔名.vdi" "目的位置\新檔名.vmdk" --format VMDK

vboxmanage這隻程式可以在很多種格式之間互相轉換
(詳細就請自己看它在命令提示字元的說明)

重點是指令的最後面 --format 目標格式

它只會看目標想要什麼格式而不看來源

總之 輸入之後就等著轉換結束囉!

轉換過程中會有文字版的進度條

跑完後會告訴你檔案是轉成什麼格式.以及UUID

(以上參考此文章完成 http://blog.xuite.net/rraayy1111/blog/43981463 )


接下來就進入VMWare吧!

注意這邊是用建立新VM並使用已存在的VHD來還原本來的環境











第一次開機 可能會跳出一些錯誤訊息
因為這台VM還不認識新的硬體設定
讓它自己跑一下 裝一下驅動
再安裝vmware tool 應該就可以了
(在VM標籤上右鍵選install後 再到VM的光碟機去執行安裝)