將虛擬機轉換為實體機

將虛擬機轉換為實體機

我在我的舊電腦上安裝了 vimware 和 ubuntu 作業系統 我想在我的新電腦上安裝同一台機器作為實體機而不是虛擬機

我可以做嗎 ?如何?

答案1

拍攝虛擬機器的映像並將其還原到原始電腦上

答案2

可以這樣做,但這會很乏味,並且您可能會遇到磁碟分割區問題。重新安裝會更簡單。

您將需要一些工具和大部分時間,因為您無法啟動到目前剛備份或還原的作業系統,而您的(比方說)原始作業系統是虛擬作業系統。我將把虛擬作業系統命名為“原始”,將未來的實體作業系統命名為“目標”。

如果您有其他可啟動的 Linux 虛擬機,那麼您就比較幸運了。

  • 您將需要一張可啟動的 Live Linux CD,可能您身邊有 Ubuntu,並且您將需要一個外部 HDD,其空間至少等於要轉換的虛擬 HDD 的大小
  • 正確關閉原始虛擬機器和其他虛擬機
  • 將要轉換的虛擬硬碟從原始虛擬機器中分離出來,並將其附加到其他虛擬機。這裡的關鍵是這個虛擬硬碟根本不應該被使用(如果你的Linux在啟動過程中自動掛載它,你將不得不稍後卸載它)
  • 啟動到這個其他虛擬機。
  • 尋找您新連接的硬碟,然後將其卸載
  • 插入您的外接硬碟。 (Gnome可能會掛載它,如果沒有,你必須手動掛載)
  • 使用該dd命令從整個「待轉換」磁碟到外部硬碟建立一個大映像。閱讀dd幫助,不正確的命令列參數可能會損害您健康的虛擬磁碟。
  • 儲存鏡像檔案後,卸載外部硬碟並關閉虛擬機器。

如果您沒有其他虛擬機,則需要將 Live CD 附加到原始虛擬機並啟動到 Live CD(這是許多人失敗的地方,請檢查兩次虛擬機器上是否啟用了 CD 啟動)。然後安裝外部硬碟,卸載原始硬碟,一切都與上面的「使用命令dd列」相同。

在目標機器上:

  • 將 Live CD 放入目標機並啟動至 Live CD
  • 插入外部硬碟並安裝它。
  • 再次使用該dd命令從您之前製作的映像檔重新建立實體磁碟(再次閱讀手冊!)如果您混淆了某些內容,最糟糕的事情就是將整個 - 空 - 實體磁碟複製到您精心製作的磁碟中映像(即當你真的需要時間...)
  • 完成的!
  • 您將必須重新調整分割區,gparted因為整個目標磁碟將與虛擬磁碟一樣大。為了完整起見,請檢查您是否可以引導該分割區(您可能需要重新安裝 grub)。哦,對硬碟進行 fsck。

相關內容