virtualbox折腾记
虛擬機的出現方便了我們的研究和實驗。它是與host系統相隔離的環境,我們可以在其中做毀滅性的實驗,也可以用它來安裝MAC系統開發iPhone程序;我們可以在其中做網絡攻防的探索,也可以從零開始研究Linux kernel。
07年時學習Linux就是用VMware,直到今年嘗試換用virtual。折騰,就是要任性一些。
半月前入手一臺筆記本,配置令我很是滿意,我將其稱為自己的移動工作站。開箱后默認是正版Win8.1,使用兩天看硬件沒有大問題,果斷將系統換為Ubuntu。為了驗證docker的幾個問題,就用virtualbox安裝了Ubuntu server14.10。為了使用網銀,還是用virtualbox安裝了Win8.1。
過程中遇到幾個問題,加上解決辦法記錄如下。
1. 全屏問題
如果只是玩玩,那么這個問題也不算是個問題。但是如果你要用虛擬機開發程序,一個完美的環境就是必須了。就拿跑win8來說,最大化之后,兩邊有空余屏幕,對一個筆記本的屏幕來說,可顯示的內容就更少了,所以這個全屏問題是必須解決的。
方案就是自己安裝virtualbox自帶的VBoxGuestAdditions插件。
在啟動虛擬機后,菜單上依次操作Devices—>Insert Guest Additions CD Image…
沒有那么簡單,第一次操作的時候會遇到下面的錯誤:
這個錯誤困擾了我3個小時,因為我一直在用ubuntu server做全屏的實驗,后來改用win8,因為有了圖形界面,用下述辦法就可以將問題解決了。
第一步就是先將disk從virtual driver中remove掉,然后再操作就可以了。在win8中會有提示,按著操作就會安裝成功。如下圖:
至于ubuntu server的全屏,嘗試了很多辦法都失敗了。后來一想,本來就是沒有圖形界面的,一個字符終端你還要什么全屏,非要的話,直接ssh過去不就行了?對,后來的解決方案就是如此。
2.usb問題
默認在虛擬機中是不能連接usb的,但是官方的解決方案如下:
下載其擴展包VirtualBox 4.3.26 Oracle VM VirtualBox Extension Pack
https://www.virtualbox.org/wiki/Downloads
雙擊安裝即可(ubuntu下也可以雙擊安裝)。
對于host系統是windows的朋友來說,問題就這樣解決了。但是host系統是linux的同學,還要將用戶添加到vbox組里。
在/etc/group中找到vboxusers:x:126:
在后面加上你的用戶名,比如我的機器是linc,完成后如下:
重啟系統后,輸入id命令查看自己是否納入vbox組中:
$ id uid=1000(linc) gid=1000(linc) groups=1000(linc),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(kvm),126(libvirtd),127(vboxusers)這次啟動虛擬機就可以點擊下面的usb圖標分配usb了。
參考:
http://www.360doc.com/content/12/0410/14/3700464_202466046.shtml
https://www.virtualbox.org/manual/ch01.html#intro-installing
總結
以上是生活随笔為你收集整理的virtualbox折腾记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二极管三极管基础PN结详解
- 下一篇: 手机wap网页制作的认识(有关meta…