virtualbox上安装centos6.7以及网络环境配置
下载CentOS安装光盘:http://mirrors.aliyun.com/centos/
64位系统:http://mirrors.aliyun.com/centos/6.7/isos/x86_64/CentOS-6.7-x86_64-bin-DVD1.iso
32位系统:http://mirrors.aliyun.com/centos/6.7/isos/i386/CentOS-6.7-i386-bin-DVD1.iso
virtualbox软件下载地址:
https://www.virtualbox.org/wiki/Downloadsv
设置virtualbox
1,设置virtual box
菜单栏中选择 管理 --》 全局设定 配置默认虚拟电脑位置
2,新建虚拟电脑, 名称为centos6.7,然后设置虚拟电脑的内存为1024M,创建虚拟硬盘(VDI),并使用动态分配物理硬盘。然后选择硬盘文件的存放位置,并设置虚拟硬盘大小为40GB
注意可能出现的问题:有关主机硬盘最大允许的文件块大小,这个或许会跟文件系统类型有关系。
安装centos系统
1,设置
右击虚拟机进入设置界面
系统 --》 启动顺序为光驱,硬盘
存储 --》 分配光驱中选择centos的安装映像文件CentOS-6.7-i386-bin-DVD1.iso
最后启动虚拟机
这里有可能会报1790错误。当这个错误产生时,首先检查VirtualBox的安装路径里是否有中文(包括中文符号),有的话则重新安装。
还有可能是宿主机win7用的ghost系统,会破解uxtheme.dll文件,导致virtualbox启动失败。解决办法是进入PE模式,使用未破解版的themeservice.dll themeui.dll uxtheme.dll替换C:\Windows\System32下的这三个文件。
注意要先获取C:\Windows\System32目录下的这三个文件的管理员权限(分别右击这三个文件,选择“管理员取得所有权”)
未破解版的文件下载:http://pan.baidu.com/s/1gey2OcN
2,开始安装centos
选择“Install or upgrade an existing system”选项,按enter键开始安装,接下来跳过(skip)检查光盘文件,后面会有输入root用户密码的,这个很重要
安装完成后重启虚拟机
在windows与virtualbox中的centos之间的切换快捷键:右边的ctrl
进入全屏模式后,可以用right ctrl+home键访问主菜单栏
right ctrl+F切换为全屏模式
right ctrl+C切换为窗口模式
网络环境配置
一,Bridged Adapter模式(桥接模式)
这种方式下,虚拟机可以ping通主机网络上的其他主机,而不仅仅 限于只能与主机通信。
虚拟机是通过主机所在网络中的DHCP服务得到ip地址的,所以按理来说,两者是完全独立的,但事实却是虚拟机是没有独立硬件的,它还是要依靠主机的网卡,因此,主机要断开网络,虚拟机也就没法拿到ip了
特点:
1、如果主机可以上网,虚拟机可以上网
2、虚拟机之间可以ping通
3、虚拟机可以ping通主机
4、主机可以ping通虚拟机
以上各点基于一个前提:主机可以上网
5、如果主机不可以上网,所有1-4特点均无
配置方式:
<1>virtualbox设置网络
界面名称 选择 (如果你的笔记本有无线网卡和有线网卡,需要根据现在的上网方式对应选择),我这里无线网卡上网
<2>虚拟机设置为DHCP模式;也可以设置成静态ip,此时ip与主机处于同一网络,DNS也与主机的DNS一样,下面是宿主机和虚拟机端设置的静态的ip
我这里因为设置DNS纠结了好久,猜测这是跟路由器的设置有关。
刚开始写的是深圳电信的DNS,但是不行。(希望哪个大神帮忙解释一下)
我这里是将宿主机设置为DHCP,然后再cmd中输入命令ipconfig/all查看到它的DNS是它自己的网关。很郁闷。
<3>倘若出现虚拟机和宿主机ping不通的情况
虚拟机ping不同宿主机:关闭宿主机的防火墙试试
宿主机 ping不通虚拟机:关闭虚拟机的防火墙,使用如下命令: