virtualbox折腾记
来源:互联网 发布:商城类app源码 编辑:程序博客网 时间:2024/05/16 03:32
虚拟机的出现方便了我们的研究和实验。它是与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,完成后如下:
vboxusers:x:126:linc
重启系统后,输入id命令查看自己是否纳入vbox组中:
$ iduid=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折腾记
- 菜鸟工作历程:virtualbox折腾小记
- Firefox 折腾记
- hsqldb2.0折腾记
- 折腾Kindle记
- DirectSound折腾记之一
- play 商店折腾记
- 安装Linux折腾记
- ubuntu vps折腾记
- opensuse 折腾记
- thinkpad 折腾记
- 博客折腾记
- 编程折腾记
- vundle折腾记
- caffe配置折腾记
- ArchLinux折腾记
- Linux折腾记
- Arch Linux折腾记
- Ubuntu安装MongoDB
- Android 动画之属性动画(Animator)
- linux2.6内核,如何指定内核启动参数
- 【数据结构之二叉树】(一)B树、B-树、B+树、B*树介绍,和B+树更适合做文件索引的原因
- [LeetCode] Merge Two Sorted Lists
- virtualbox折腾记
- 用PL0语言求Fibonacci数列前m个中偶数位的数
- 网页制作——字的颜色自己定义
- c++基础概念<二>
- android英文词汇表
- 图解Ubuntu14.04 VPN PPTP 简单配置连接
- 使用SVG中的Symbol元素制作Icon
- 1. 浅谈设计模式
- 习题6-14 检查员的难题 UVa12118