VirtualBox虛擬機轉(zhuǎn)移到新硬盤報錯的問題解決
1. 問題描述
由于硬盤擴容,把虛擬機文件夾整體移動到新硬盤上,再次注冊虛擬機文件報錯。
報錯信息與截圖如下:
Could not find an open hard disk with UUID {5529d6d1-9e8b-452a-a74f-597de1734c37}.
返回 代碼: | VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) |
組件: | VirtualBoxWrap |
界面: | IVirtualBox {d0a0163f-e254-4e5b-a1f2-011cf991c38d} |

2.問題分析
從報錯描述上來看應(yīng)該是對應(yīng)UUID無法識別導(dǎo)致的,UUID是某虛擬機首次運行時,自動生成的唯一標識符,但由于文件遷移,導(dǎo)致以前的UUID無法使用了。
因此,需要重新生成正確的UUID。
3. 問題處理
(1)配置文件修改
用記事本打開虛擬機存儲文件夾里面的*.vbox文件, 如Win10.vbox,然后找到報錯信息里的uuid字段。如下圖

然后把上圖中標識紅線的,以如下字段開頭的幾行刪除。
<AttachedDevice ..... <Image uuid= ... </AttachedDevice>
然后再保存文件。重新注冊該虛擬機即可成功注冊,但此時該虛擬機沒有虛擬存儲介質(zhì)是無法運行的。
(2)重新加載存儲介質(zhì)
如下圖,進入對應(yīng)虛擬機的【設(shè)置】-【存儲】,單擊第二個【添加虛擬硬盤】按鈕,如下圖,選擇【使用先用的虛擬盤】按鈕

然后,選擇頂部的【注冊】按鈕,選擇對應(yīng)虛擬機文件夾的vdi文件,等待系統(tǒng)加載完成,然后選擇Not attached的vdi文件,也就是剛才添加的vdi文件。

即可把虛擬介質(zhì)添加到存儲里面。

這樣,就可以正常啟動虛擬機了。
到此這篇關(guān)于VirtualBox虛擬機轉(zhuǎn)移到新硬盤報錯的問題解決的文章就介紹到這了,更多相關(guān)VirtualBox轉(zhuǎn)移到新硬盤報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vagrant+virtualBox構(gòu)建虛擬機的方法
這篇文章主要介紹了vagrant+virtualBox構(gòu)建虛擬機,本文給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02
VirtualBox安裝Ubuntu Server16.04虛擬機的圖文教程
本文通過圖文并茂的形式給大家介紹了VirtualBox安裝Ubuntu Server16.04虛擬機的方法,需要的的朋友參考下2017-02-02
VirtualBox實現(xiàn)虛擬機中共享本地目錄的方法
VirtualBox 是一款開源虛擬機軟件。VirtualBox 是由德國 Innotek 公司開發(fā),由Sun Microsystems公司出品的軟件,使用Qt編寫,在 Sun 被 Oracle 收購后正式更名成 Oracle VM VirtualBox這篇文章主要介紹了VirtualBox實現(xiàn)虛擬機中共享本地目錄的方法,需要的朋友可以參考下2017-11-11
virtualbox安裝增強功能時【未能加載虛擬光盤】的問題解決
本篇文章主要介紹了virtualbox安裝增強功能時【未能加載虛擬光盤】的問題解決,對virtualbox安裝增強功能遇到問題具有一定的參考價值,有需要的可以了解一下。2016-11-11
VirtualBox 共享文件夾權(quán)限設(shè)置及使用方法
這篇文章主要介紹了VirtualBox 共享文件夾權(quán)限設(shè)置及使用方法的相關(guān)資料,需要的朋友可以參考下2016-11-11
詳解Virtual Box配置CentOS7網(wǎng)絡(luò)(圖文教程)
這篇文章主要介紹了詳解Virtual Box配置CentOS7網(wǎng)絡(luò)(圖文教程),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01
VirtualBox+Ubuntu16搭建Kubernetes集群的實現(xiàn)
這篇文章記錄了我在一臺機器使用 VirtualBox + Ubuntu 16 搭建 Kubernetes 的整個過程,包括其中遇到的一些問題以及解決辦法。感興趣的可以了解一下2021-06-06

