下载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
1,设置virtual box 菜单栏中选择 管理 --》 全局设定 配置默认虚拟电脑位置 2,新建虚拟电脑, 名称为centos6.7,然后设置虚拟电脑的内存为1024M,创建虚拟硬盘(VDI),并使用动态分配物理硬盘。然后选择硬盘文件的存放位置,并设置虚拟硬盘大小为40GB
注意可能出现的问题:有关主机硬盘最大允许的文件块大小,这个或许会跟文件系统类型有关系。
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切换为窗口模式
这种方式下,虚拟机可以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不通虚拟机:关闭虚拟机的防火墙,使用如下命令:
sudo ntsysv 或
sudo service iptables stop 关防火墙
sudo service sshd start 打开SecureCRT sshd协议
sudo service sshd restart