Monday, May 16, 2011

Convert VHD (.VHD) to VMware Virtual Disk (.VMDK) with WinImage

การแปลง Virtual Hard Disk (.VHD) เป็น VMware Virtual Disk (.VMDK) โดยใช้โปรแกรม WinImage
ก่อนหน้านี้ผมได้แนะนำวิธีการ แปลงไฟล์ VMware Virtual Disk (.vmdk) เป็นไฟล์ Virtual Hard Disk (.vhd) สำหรับแปลงไฟล์ VMDK ซึ่งสร้างขึ้นด้วยโปรแกรม VMware Server หรือ Oracle VM VirtualBox ไปเป็นไฟล์ VHD สำหรับนำไปใช้กับ Windows Virtual PC หรือ Hyper-V Server

สำหรับบทความนี้จะเป็นการแปลงในทางกลับกัน นั้นคือจะเป็นการแปลงไฟล์ VHD ที่สร้างขึ้นด้วยโปรแกรม Windows Virtual PC หรือ Hyper-V Server ไปเป็นไฟล์ VMDK สำหรับนำไปใช้กับ VMware Server หรือ Oracle VM VirtualBox โดยการใช้โปรแกรม WinImage ซึ่งเป็นโปรแกรมที่ให้ทดลองใช้งานได้ 30 วัน

วิธีการแปลง VHD เป็น VMDK ด้วยโปรแกรม WinImage
ขั้นตอนแรกให้ทำการติดตั้งโปรแกรม WinImage 8.5 โดยสามารถดาวน์โหลดจากเว็บไซต์ http://www.winimage.com/download.htm หลังจากติดตั้งเรียบร้อยแล้วสามารถทำการแปลงจากไฟล์ VHD เป็นไฟล์ VMDK ได้ตามขั้นตอนดังนี้
1. เปิดโปรแกรม WinImage 8.5 แล้วคลิก OK ในหน้าไดอะล็อกบ็อกซ์ดังรูปที่ 1 จากนั้นในหน้าต่างโปรแกรม WinImage ให้คลิกเมนู "Disk" แล้วเลือก "Convert Virtual Hard Disk Image" ดังรูปที่ 2

รูปที่ 1

รูปที่ 2

2.ในหน้าไดอะล็อกบ็อกซ์ Open ดังรูปที่ 3 ให้เลือกไฟล์ .vhd ที่ต้องการแปลงไปเป็นไฟล์ .vmdk เสร็จแล้วคลิก Open

รูปที่ 3

3. ในหน้าไดอะล็อกบ็อกซ์ "Convert Virtual Hard Disk Image ดังรูปที่ 4 ให้คลิกเลือกรูปแบบการแปลงที่ต้องการระหว่าง "Create Fixed Size Virtual Hard Disk" หรือ "Create Dynamically Expanding Virtual Hard Disk" เสร็จแล้วคลิก OK

รูปที่ 4

4.ในหน้าไดอะล็อกบ็อกซ์ Save As ดังรูปที่ 5 ให้ป้อนชื่อไฟล์ที่ต้องการในช่อง File Nmae จากนั้นในช่อง Save As Type: ให้เลือกเป็น VMware VMDK (*.vmdk) ที่ต้องการ เสร็จแล้วคลิก Save

รูปที่ 5

5. ในหน้าไดอะล็อกบ็อกซ์ Reading disk ดังรูปที่ 6 ให้รอจนโปรแกรมทำงานแล้วเสร็จ ซึ่งอาจใช้เวลานานหลายนาที่ ทั้งนี้ขึ้นอยู่กับขนาดของไฟล์ VHD ที่ทำการแปลง

รูปที่ 6

6. ในหน้าไดอะล็อกบ็อกซ์ดังรูปที่ 7 ถ้าต้องการดูรายละเอียดของไฟล์ .vmdk ให้เลือกพาร์ติชันที่ต้องการ (ในตัวอย่างนี้มีพาร์ติชันเดียว) แล้วคลิก OK หากไม่ต้องการดูให้คลิก Cancel เพื่อจบการทำงาน

รูปที่ 7

ผลการทำงาน
หลังจากโปรแกรมทำการแปลงไฟล์ VHD ไปเป็นไฟล์ VMDK แล้วเสร็จจะได้ไฟล์ .vmdk จำนวน 2 ไฟล์ดังรูปที่ 8 ซึ่งสามารถนำไปใช้สร้างเวอร์ชวลแมชชีน (Virtual Machine) บน VMware Server หรือ Oracle VM VirtualBox ได้ อย่างไรก็ตามการแปลงไฟล์ VHD ที่ติดตั้งระบบปฏิบัติการ Windows นั้นจะทำให้สถานะการแอคติเวตถูกรีเซ็ต นั้นคือจะต้องทำการแอคติเวต Windows ใหม่หลังจากรันเวอร์ชวลแมชชีนที่สร้างขึ้น

รูปที่ 8

บทความโดย: Thai Windows Administrator Blog

แหล่งข้อมูลอ้างอิง
SerTec

Copyright © 2011 TWA Blog. All Rights Reserved.

0 Comment: