Mac OS X系統下利用VirtualBox安裝和配置Windows XP虛擬機


准備工作

  1. 下載並安裝VirtualBox for Mac
    到https://www.virtualbox.org/wiki/Downloads下載VirtualBox <版本> for OS X hosts
  2. 下載並安裝VirtualBox Extension Pack
    在步驟1的頁面點擊VirtualBox <版本> Oracle VM VirtualBox Extension Pack右側的鏈接進行下載。
  3. 下載Windows XP鏡像(請自行搜索^^)

 

在VirtualBox中安裝Windows XP

詳細步驟我就不一一列出來了,這里我只重點說一下比較關鍵的配置參數。

  • 虛擬盤類型選“VDI磁盤映像”,這種磁盤類型是VirtualBox支持最好的;
  • 磁盤容量建議設置大於20GB
  • 給虛擬機命名,假設名字叫做winxp-vbox (這個名字在后面會用到~)
  • 若處理器的數量大於1個,請同時勾選系統>主板下的“啟用I/O APIC”
  • 在端口>USB設備選項卡中,勾選“啟用USB 2.0 (EHCI) 控制器”

 

在虛擬機中安裝VirtualBox的守護程序Guest Additions

當虛擬機操作系統安裝完成后,第一次開機,在虛擬機的菜單下選擇Devices > Insert Guest Additions CD Image,然后在虛擬機系統中根據向導安裝這個守護程序。一定要安裝它,這個程序時虛擬機和主機進行通信的中間媒介。

 

對主機硬件的支持

  1. 顯卡:默認支持,如需3D支持,修改對應的虛擬機設置即可
  2. 聲卡和麥克風:默認支持
  3. 攝像頭:這個稍微復雜一點,這里詳細解釋以下具體的步驟

使虛擬機支持調用主機攝像頭的具體步驟

  1. 如果你安裝了VirtualBox的擴展包(Extension Pack)的話,第一次打開虛擬機時,系統會彈出很多驅動程序安裝向導,全部安裝;
  2. 在主機下,打開終端,輸入以下命令找到攝像頭設備的標識符:

    VBoxManage list webcams

    之后會返回類似如下的結果:
    Video Input Devices: 1
    .1 "FaceTime 高清攝像頭"
    DJH4166A3GLF6VTDG
    其中第三行即為攝像頭的標示。
  3. 在終端運行以下命令來為虛擬機系統啟用攝像頭:

    VBoxManage controlvm "<虛擬機名稱>" webcam attach <攝像頭標識>

    舉例來說,我的虛擬機電腦名字叫winxp-vbox,攝像頭標識為DJH4166A3GLF6VTDG,那么命令即為:

    VBoxManage controlvm "winxp-vbox" webcam attach DJH4166A3GLF6VTDG

 

其他問題

1. 如何為Mac OS X系統啟用NTFS文件系統的寫操作?

網上的方法我都試過了,mount和mount_ntfs的命令行方法在Mavericks系統不起作用,所以還是花錢買個軟件來解決吧,我用的是Tuxera NTFS

2. 如何解除主機攝像頭和虛擬機之間的聯系?

當你想用主機的Skype或Facetime進行視頻聊天的時候,就需要先把攝像頭從虛擬機中釋放出來。運行如下命令可以解除攝像頭和虛擬機之間的關系:

VBoxManage controlvm "<虛擬機名稱>" webcam detach <攝像頭標識>

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM