2009年3月16日 星期一

VirtualBox在克隆磁碟的問題

bullock@ubuntu:/opt/vbox$ VBoxManage clonehd RHEL4U6_2.vdi RHEL4U6_02.vdi
VirtualBox Command Line Management Interface Version 2.1.4
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

[!] FAILED calling a->virtualBox->OpenHardDisk2(src, srcDisk.asOutParam()) at line 369!
[!] Primary RC = VBOX_E_IPRT_ERROR (0x80BB0005) - Runtime subsystem error
[!] Full error info present: true , basic error info present: true
[!] Result Code = VBOX_E_IPRT_ERROR (0x80BB0005) - Runtime subsystem error
[!] Text = Could not get the storage format of the hard disk '/home/bullock/.VirtualBox/HardDisks/RHEL4U6_2.vdi' (VERR_FILE_NOT_FOUND)
[!] Component = HardDisk2, Interface: IHardDisk2, {ed6e2525-c2fd-42a4-917a-7a9045ac9e15}
[!] Callee = IVirtualBox, {339abca2-f47a-4302-87f5-7bc324e6bbde}

看紅字部份,我判斷是預設的路徑作怪。
使得VBoxManage指令誤判,找不到要操作用的參數磁碟。
果然,進VirtualBox的圖形介面,把預設的路徑改掉之後,就成功了!
成功操作結果如下:
bullock@ubuntu:/opt/vbox$ VBoxManage clonehd RHEL4U6_1.vdi RHEL4U6_01.vdi
VirtualBox Command Line Management Interface Version 2.1.4
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: d715fbe6-951f-4c35-9793-b2358971a52a
bullock@ubuntu:/opt/vbox$

它會產生新的一組 UUID !
這是關鍵,因為UUID不同,克隆出來的磁碟才能在和原始磁碟並存狀態下被使用。

沒有留言:

搜尋此網誌

本站大事記

這個部落格(網站)內容以分享LINUX和延伸出的技術文章為主!
特別是為了工作和進修需要,搜集了不少網站連結。
希望對來這裡觀文的朋友們,有提供一些有用的資訊或文章。
但這裡的文章中,也包含個人的心情扎記和隨興言談……
若是當中沒有對上你的口味,請多包涵!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!
--原序文--
就是當LINUX遇上CISCO啦!他們的結合還能作什麼事…不就是讓這個世界的網路,串…串起來啊…不然你們那能上這網站看部落格!