Ubuntu中用VirtualBox虛擬機安裝Windows XP

具體步驟 http://www.linuxidc.com/Linux/2010-09/28435.htm

 

我安裝的時候有遇到幾個問題

 

安裝xp的時候提示找不到硬盤驅動器

 

這個時候你在安裝虛擬電腦的時候要把虛擬硬盤放在windows下的盤裏面就可以解決了

 

然後每次重啓後啓動虛擬系統的時候提示

irtualBox can't operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot.

 

這是因爲KVM與vbox的衝突!可嘗試如下操作

當你安裝了 virtual box 然後又安裝kvm,那麼當你再次打開開virtual box 的時候,vmbox就會報錯。

1.查看相關正在運行的mod

lsmod | grep kvm

2.停止模塊運行

如果你的cpu是AMD:sudo rmmod kvm-amd

如果是Intel:sudo rmmod kvm

3.卸載模塊

如果你的cpu是AMD:sudo modprobe -r kvm-amd

如果你的cpu是Intel:sudo modprobe -r kvm-intel

sudo modprobe -r kvm

4.完全卸載

sudo aptitude purge kvm qemu-kvm


sudo apt-get remove kvm qemu-kvm

 

接下來是網絡設置

 

在安裝虛擬電腦的時候在網絡那裏選擇橋接方式

 

然後xp 裏的網絡設置如下

 

如果你linux下 是192.168.88.9 255.255.255.0 192.168.88.1 dns 192.168.77.110

 

你xp下的設置應該是192.168.88.×(任意數字,關鍵是不要跟別人一樣)255.255.255.0 192.168.88.1 192.168.77.110

 

 這個時候你差不多就可以上網瞭如果一切正常

 

大家可能還會遇到一個問題,九三每次重啓系統後,再次打開虛擬機,就會發現你所安裝系統丟失了

 

我是在虛擬介質管理中重新註冊了下我的.vdi文件,然後這個問題就解決了

 

VirtualBox 高級配置

 

 

       爲了進一步方便虛擬機的使用,可以在Windows XP 中安裝VirtualBox 虛擬專用電腦輔助工具包。

       在虛擬機窗口中單擊“設備-安裝增強功能”選項。

       安裝過程中會詢問是否自動從網絡上下載該軟件包的iso 文件。選擇自動下載。下載完成以後會詢問是否掛載這一文件,選擇是。如果自動下載不靈了,可以選擇手動安裝,在虛擬終端中輸入如下命令:

1 $sudo aptitude install  virtualbox-guest-additions

       安裝好增強功能後,虛擬機的光驅裏面會出現下載好的文件。雙擊光驅即可以安裝這一增強工具包。

       安裝完成後,重啓虛擬機和Windows XP ,打開設備管理器,這時顯卡已經爲VirtualBox 顯卡了。

       重啓後的VirtualBox ,增強特性已經生效,增強特性主要有:

              不再需要鼠標俘獲模式;使用上跟原生的應用程序沒有差別。不再需要使用熱鍵來在兩種模式之間進行切換。

              可以隨意調整分辨率,只需調整虛擬機窗口大小即可;比如切換到全屏模式的時候會自動把分辨率切換到宿主操作系統的屏幕分辨率。

              增加了 “無縫模式”。在這個模式下,所有的虛擬機應用程序窗口將不再顯示在一個單獨的虛擬機窗口裏面,而是跟原生的程序一樣出現在桌面上。右Ctrl+L 組合鍵可以在無縫模式/ 非無縫模式之間切換,當然也可以使用鼠標來操作。

       無縫模式下鍵盤仍然是被俘獲的。所以,當Windows 應用窗口在前臺時,GNOME 的快捷鍵都是不可用的。要用這些快捷鍵的話可以用鼠標把一個原生程序提升到前臺,或者用右Ctrl 鍵脫離鍵盤俘獲模式。

       進入無縫模式,和使用Winodws 幾乎無異,需要注意的是,虛擬機中那個的Windows 還是需要防止病毒和黑客軟件。

 

文件共享的設置

Vbox選擇設置-聲音-選擇ALSA那個。
Virtualbox1.4下有自帶的共享文件功能。在設置裏選擇共享,添加固定共享文件輸入名字。然後啓動客戶機,打開我的電腦,選擇 “工具” — “映射網絡驅動器”
在“文件夾”處填寫://vboxsvr/ksky (ksky 是剛纔我建的那個共享文件夾名)
點擊完成之後,我們即可在我的電腦裏像使用本地磁盤一樣使用該共享文件夾。

 

Ubuntu 10.04下運行VirtualBox顯示非致命性錯誤

Ubuntu 10.04下運行VirtualBox的時候,提示下面的錯誤信息:

虛擬電腦運行可能碰到下面問題,您可以忽略這個信息,但建議您檢查虛擬電腦設置以避免這個問題再次發生.

Host system reported that the file size limit of the host file system has been exceeded. VM execution is suspended. You need to move your virtual hard disk to a filesystem which allows bigger files.

錯誤ID:DevATA_FILETOOBIG

嚴重:非致命性錯誤。

Ubuntu 10.04下運行VirtualBox顯示非致命性錯誤

我的設置是硬盤10G,虛擬硬盤文件保存到FAT32格式的分區下。剛開始使用的時候沒有發生問題,但是經過一段時間後就開始報上面的錯。原來FAT32格式本身只支持4G大小的文件,而此時的虛擬硬盤文件本身已經到了4G。

之前一直糾結於虛擬系統裏面設置的分區格式是否爲ntfs,現在將虛擬磁盤文件拷貝到ext3分區下就沒事了。

!!!也就是說當虛擬硬盤達到4G的時候就會出現這個問題。要麼把虛擬硬盤轉移到ubuntu的文件系統中,要麼你要控制好硬盤容量就好,我現在解決方案是把軟件都安在共享文件夾下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章