Virtual Box 從雙重開機系統啟動

Virtual Box 從雙重開機系統啟動

所以很長一段時間以來,我一直在 Windows 7 的雙啟動系統上運行 Linux。一位朋友向我展示了他 Mac 上的 Parallels,我愛上了虛擬機器的概念。由於 Sun 從一開始就涉足 Unix 領域,因此他們可能擁有針對 Linux 的最佳解決方案(我知道這是一個很大的假設)。不管怎樣,為了避免重新安裝Windows,因為我現在已經按照我喜歡的方式設定了它,我想知道是否有一種方法可以指向現有的安裝並從該點啟動。

Linux安裝在/dev/sda上

Windows 位於 /dev/sdb

以前從未做過這件事,如果我能得到一點幫助,我應該採取什麼步驟就很好了。

感謝您提前提供任何幫助!

答案1

@ozzieorca 的編輯基本上回答了這個問題。但既然你要求一點指導,我將描述我記得的步驟。 (警告:對磁碟進行備份。沒有任何保證。當分割區未在 Linux 中安裝時我嘗試了此操作)

  1. 確保您的帳戶可以讀寫 /dev/sdb。

    須藤 chmod 777 /dev/sdb

  2. 建立代表整個實體硬碟 /dev/sdb 的映像。 (我將虛擬盒 VM 保存在我的主資料夾中的 vBoxVM 目錄中,並相應地進行更改。)

    $ cd ~/vBoxVMs

    $ VBoxManage 內部指令 createrawvmdk -檔名 Win7/Win7.vmdk -rawdisk /dev/sdb

  3. 使用建立的硬碟建立虛擬機器。依照建立新虛擬機器的步驟操作,選擇「現有硬碟」和剛剛建立的硬碟。並完成步驟。

  4. 現在打開新建立的虛擬機器的設定並轉到儲存選項卡。如果硬碟位於「SATA控制器」下,請將其從那裡取出並放置在「IDE-控制器」下,並將「IDE-控制器」類型變更為ICH6

相關內容