Linux

VirtualBox安装CentOS7

2018-07-20  本文已影响0人  深入浅出

一、下载安装VirtualBox

VirtualBox官网

二、下载centos7的iso镜像文件

三、创建虚拟机

  1. 新建虚拟机


    新建虚拟机
  2. 分配内存


    分配内存

使用建议的内存大小即可

  1. 设置虚拟硬盘


  2. 点击创建,选择虚拟硬盘文件类型


默认选择的是VirtualBox虚拟机软件专用的磁盘映像格式(VDI),其他虚拟机软件可能无法读取。

  1. 动态分配虚拟硬盘


  2. 指定虚拟硬盘文件的存放位置和虚拟硬盘的大小。


虚拟硬盘的大小使用第3步中推荐的硬盘大小即可。

  1. 点击创建,虚拟机创建完成


四、安装操作系统

  1. 设置系统启动顺序


  1. 挂在镜像文件


  2. 正常启动刚刚创建好的虚拟机


  1. 选择第一个选项按下回车键直接安装,进入语言选择界面


  2. 下一步进入安装信息摘要界面


提示先完成带有黄色叹号的内容,否则无法进行下一步,我们看到安装位置处于此状态,并显示已选择自动分区。

  1. 黄色叹号只是警告我们默认使用了自动分区,目的是让我们确认一下,是否需要手动分区,我们点进去


如果不需要手动分区,还使用默认的自动分区进行安装的话,我们直接点击左上角的完成退出

  1. 退出后回到刚刚那个摘要的界面,发现黄色感叹号不见了


右下角可以开始安装了,不过安装之前我们需要把以太网打开,否则系统安装后无法联网,并且在命令行操作系统内开启网络需要修改配置相对麻烦。

  1. 安装信息摘要界面上可以看到网络和主机名(N)的显示为未连接,我们点进去


点击打开以太网,点击完成退出。

  1. 此时的网络和主机名显示有线已连接


  2. 开始安装
    设置ROOT密码


  1. 启动centos系统


输入用户:root,密码:安装时设置的root密码

  1. 登录成功


五、当宿主机插网线(以太网)时的虚拟机网络设置

  1. virtualbox默认的网络连接方式如下


这种连接方式虚拟机可以ping通宿主机和外网,但是宿主机无法ping通虚拟机,执行ip addr命令可以看到虚拟机自动分配的ip地址跟宿主机根本不在一个网段。

  1. VirtualBox的四种网络连接方式


可以看到桥接模式是最佳选项,它支持所有情况的访问

  1. 修改虚拟机连接方式为桥接网卡


我们修改虚拟机的连接方式为桥接网卡、界面名称处选择的是宿主机当前使用的网卡

  1. 虚拟机网络修改完成后,查看宿主机网络信息


保证你的宿主机网络连接正常,然后记下信息,稍后虚拟机配置时需要作为参考。

5.启动虚拟机,输入ip addr命令

默认情况下虚拟机会根据宿主的网卡信息自动分配一个ip,上图显示了ip/子网掩码信息和以太网卡的名称(根据这个名称可以在/etc/sysconfig/network-scripts/下找到相应的网络配置文件)。

  1. 如果一切顺利,经过以上步骤,我们的虚拟机应该可以与宿主机互相ping通了,再看看虚拟机能不能ping通外网(ping baidu.com),如果通了那下面的几步就不用看了,说明网络一切正常,如果不通则检查虚拟机是否获取到正确的dns服务器地址,执行vi /etc/resolv.cong可以看到自动获取的dns地址,发现这里是交换机的,而不是真实的dns地址

  2. 配置网络
    在/etc/sysconfig/network-scripts/下找到相应的网络配置文件
    cd /etc/sysconfig/network-scripts

”ifcfg-“开头加上我们的以太网卡名称“enp0s3” 就是我们要修改的文件

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

  1. 重启网络服务
    service network restart

六、虚拟机中的概念是这样的:

  1. 宿主机:指要安装虚拟机软件的计算机。
  2. 虚拟机:利用虚拟机工具构造出来的,有一整套硬件设备,有自己操作系统,应用软件。
  3. 宿主操作系统:物理机上安装的,例如在一台Win7机上安装VirtualBox
  4. 客户操作系统:虚拟机上的操作系统,如CentOS7。
上一篇下一篇

猜你喜欢

热点阅读