一、安裝windows7虛擬機
linux mint 17.3是一個不錯的桌面發行版本,我下載了 linux mint 17.3 for xfce 桌面版本,運行速度沒得說,而且安裝設置都挺簡單,非常適合長期代替windows使用,現在長期工作於此系統中,也試驗了許多新技術,比如linux下的kvm虛擬機,kvm已經屬於linux內核的一部分了,在linux mint 17.3中安裝好后,就已經有了,只不過要使用時還得安裝與之配套的虛擬機管理軟件qemu和圖形管理軟件virt-manager,在命令行方式下直接安裝:$sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils,或者到mint17.3中的軟件管理器中安裝,也非常方便。安裝好之后會在桌面開始菜單里的“系統”里添加一個“虛擬系統管理器”,如圖1,點擊打開這個“虛擬系統管理器”,就進入了圖形虛擬機管理界面,如圖2,點擊“新建”按鈕,新建虛擬機,如圖3,在名稱處,輸入“windows7“,點擊“前進”,進入選擇操作系統光盤,如圖4,在圖4中選擇虛擬機要安裝的操作系統ISO文件,選擇操作系統類型和版本,點擊“前進”,進入內存和cpu設置,如圖5,輸入內存大小和cpu的個數,點擊“前進”按鈕,進入磁盤管理界面,如圖6,輸入合適的磁盤大小,如果選擇“立即分配整個磁盤”將會馬上按所輸入的磁盤大小占據物理磁盤大小,如果不選擇,那么就是指動態分配磁盤大小,用多少占多少,最大限額是你輸入的磁盤大小,一般建議不選擇“立即分配整個磁盤”,如果選擇,會提高一些性能,但提高不明顯。繼續前進,進入“生成虛擬機"階段,如圖7,使用默認參數,點擊“完成”按鈕,進行安裝windows7系統,windows7安裝就不用我多說了吧。
圖1 圖2 圖3 圖4
圖5 圖6 圖7
二、增強windows虛擬機性能
安裝完成后,你會發現桌面鼠標跟隨效果不太好,桌面分辨率調整不到合適的1366*768,播放視頻文件會變成動畫片,不支持directx加速,這些問題主要是因為使用vnc方式查看客戶機,需要做以下調整:
1、使用spice。在虛擬機中先將分辨率設置為1280*768,這樣看着舒服一些,然后打開IE瀏覽器,輸入地址http://pan.baidu.com/s/1hrbWzVu下載安裝spice_guest_tools,然后關機。雙擊“虛擬系統管理器”里的虛擬機,進入“windows7虛擬機”的“詳情”選項卡,配置“顯示VNC”為spice,如圖8,然后再選擇“Video Vga”,將視頻卡的型號選擇為“QXL”,再開機進入windows7系統,你會發現分辨率可以調整到1366*768了,播放視頻也不卡了,還可以從宿主機里拖文件到虛擬機中,不過只限單文件,文件夾不可以,不知為何原因。
2、你還可以在圖8中的“NIC:xxxxxx”里面將網卡設置為virto類型,提高網絡的通訊速度。
圖8
三、橋接網絡
安裝好的虛擬機網絡連接默認是采用NAT方式,通過宿主機轉換地址向外通訊,要想實現和宿主機在一個局域網內,獨立向外通訊,就必須采用橋接方式,但經過我各種試驗,發現使用圖形界面自帶的網絡配置工具無法成功添加網卡的橋接接口。只有編輯/etc/network/interfaces文件使用有線網卡橋接時才可以,但無線網卡就算修改/etc/network/interfaces文件也無法使用橋接,具體步驟如下:
1、首先關閉圖形界面的網絡配置工具,只要它開啟,系統就不會啟用/etc/network/interfaces文件,編輯/etc/NetworkManager/NetworkManager.conf,將其中managed=true 改為managed=false。
2、將系統啟動時加載的NetworkManager去掉,點擊如圖9所示“會話和啟動”圖標,進入“應用程序自啟動”中,如圖10,將“網絡(管理網絡連接)”不選擇,使系統啟動時不自動啟動NetworkManager。
3、先用cp命令備份/etc/network/interfaces,然后編輯該文件,內容如下:
auto lo
iface lo inet loopback
auto br0
iface br0 inet static
address 192.168.1.200
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
內容中的ip地址改成自己所需ip地址。
4、重啟系統。
5、配置虛擬機的網卡為橋接模式,如圖11所示,再啟動虛擬機,在windows設置好網卡ip地址,便可以使用橋接模式,獨立與外界通訊了。
圖9 圖10 圖11