可能的重複:
建立實體分割區的 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 分割區無法啟動