使用已安裝的系統作為 virtualbox 上的虛擬系統

使用已安裝的系統作為 virtualbox 上的虛擬系統

可能的重複:
建立實體分割區的 Virtualbox 映像

我的電腦上安裝了兩個作業系統(雙重啟動),我經常使用這兩個作業系統,有時我會重新啟動電腦兩次來完成一些工作。

是否可以按原樣在 VirtualBox 中運行其中一個,這樣如果必須在另一個未運行的作業系統上完成某些工作,我就不必重新啟動?

提前致謝 。

答案1

對的,這是可能的。但是virtualbox上的系統效能最差,資源也有限。

更不用說兩個作業系統都會同時佔用資源

編輯:正如我評論的:這是如何轉換虛擬硬碟映像的分割區。

現在,正如您所說,有一個單獨的 /boot 分割區。

可以重新安裝GRUB嗎?將 /boot 重新定位到新磁碟機?如果可以的話,這是最簡單的解決方案。 (我不知道該怎麼做,但這是最簡單的,因為它只需要幾個命令,谷歌搜尋可能會幫助你,因為它可能因發行版而異)

如果您不知道,那麼您還需要使舊的 /boot 可用。

如果您還將舊的 /boot 轉換為虛擬磁碟映像,那麼您只需在 virtualbox 設定中進行設定即可。

準備好後,您需要使用 Live CD 啟動(您建立的)虛擬機器。

安裝“/”並使用您最喜歡的編輯器轉到檔案“/etc/fstab”。

您應該知道 fstab 檔案表示分割區安裝在哪裡,因此告訴它在 /boot 上安裝引導分割區。這裡,如果你不知道你的/boot磁碟是什麼,在shell中寫“df”,你應該可以認出它。

抱歉,如果我解釋得不夠,但英語不是我的母語。我盡力了。

答案2

您可以使用VMware轉換器將您的系統轉換為與 vmware/virtualbox/等一起使用。它被稱為PTV(物理到虛擬)

答案3

您沒有提到您正在使用什麼作業系統。實際上,引導本機安裝到 Virtualbox 中硬碟分割區的 Ubuntu(或其他 Linux)安裝並不難。如果您嘗試在 Windows 上託管的 Virtualbox 中啟動 Linux 安裝,請查看我在這個問題中的帖子:Virtualbox:原始 Linux 分割區無法啟動

相關內容