VirtualBox安装Ubuntu虚拟机小结
VirtualBox版本到了3.1.4了,优点网上到处都是,就不说了。周末闲的没事装了个ubuntu jeos 804,练练Linux,这里记几点和VB有关的笔记。
1、 网络配置问题。
VB提供多种网络配置:(1)NAT。配的地址大约是10.0.X.X,虚拟机可以访问外网,主机和外网无法访问虚拟机,也有老外文章说如何配置使得NAT下可以SSH的,感觉灵活性不够。(2)Host-Only。配的地址可以在全局设置里选,默认是192.168.X.X,虚拟机和主机和互联,但是虚拟机不能连到外网。(3)Bridge。顾名思义,虚拟机走主机网卡,变成”独立“主机了。
一开始用Bridge在家里玩,SSH到虚拟机,很爽。后来想到在公司用就不能随便搞个局域网ip里,但是NAT不能SSH,Host-Only不能连外网,然后开始了n长时间的征途。。。最后,终于得到了:给虚拟机配了两个网卡,一个NAT,一个Host-Only,于是除了外网对虚拟机一无所知以外,对于俺的需求而言,和Bridge没多大不同了:P
btw. 与VM比较,这里的NAT没有给主机安装网卡配地址,或者是我哪里搞错了。如果用虚拟机开服务的话,选择Bridge或者NAT加端口映射是比较好的选择。
2、虚拟硬盘克隆复用问题。
直接拷贝vdi做克隆,启动ubuntu后不能联网,restart network报eth0: ERROR while getting interface flags: No such device“,网上查到是mac的问题,新虚拟机里的网卡被当做eth1了,解决方法有一些:(1)删除/etc/udev/rules.d/70- persistent-net.rules文件,重启Ubuntu,让他创建新的rule。新网卡就又是eth0了。或者(2)索性直接修改 interfaces文件。查到的文章用的(2),我验证了(1)是可行的。