ekwong.cn

尔康的博客

0%

使用virtualbox安装Linux虚拟机

前置条件

  1. 电脑已开启 CPU 虚拟化。(Windows系统可在 BIOS 界面设置);
  2. CPU 为多核;
  3. 磁盘有空余空间

准备

Virtual Box

本方案需要使用 Virtual Box 来运行 CentOS 7 系统,所以需要在电脑上安装 Virtual Box。

请到 Virtual Box 的官网下载安装包,并安装;

CenOS 7

可在 CentOS 官网找到下载指引,下载 CentOS 7 的 iso 文件,或直接在阿里云的镜像提供点下载;在这里,请选择 CentOS-7-x86_64-Minimal-2003.iso 文件,这是最小安装文件,用这个文件就可以啦。

安装

安装过程分为两步:创建虚拟机和安装 CentOS7 系统;

创建虚拟机

可以按照以下步骤执行创建虚拟机:

  1. 打开VirtualBox,点击上方新建按钮;
  2. 输入你的虚拟机名字,这里我们可以输入 CentOS7,选择类型为 Linux ,选择版本为 Red Hat(64-bit),点击继续;
  3. 给虚拟电脑配置内存大小,这个内存大小是后面是可以调整的,给 2048 MB,点击继续;
  4. 创建虚拟硬盘,选择现在创建虚拟硬盘,点击创建;
  5. 选择虚拟硬盘文件类型,使用默认的 VDI 类型就可以,点击继续;
  6. 选择虚拟硬盘的存放方式,这里建议选择固定大小,点击继续;
  7. 给虚拟硬盘选择存放位置和大小,注意这里的硬盘大小,就是创建之后虚拟机的硬盘大小,请根据你的实际需要输入,点击继续;

安装 CentOS7 系统

创建虚拟机成功后,在 VirtualBox 的面板上,可以看到新创建出来的一个设备。可以按照以下操作,安装虚拟机:

  1. 选择该虚拟机,点击设置,选择系统 -> 处理器,设置为两个处理器,点击确定;
  2. 选择该虚拟机,点击设置,选择存储 -> 控制器:IDE -> 没有盘片,然后鼠标移到右边的 属性->分配光驱右边的按钮,点击该光盘按钮,选择 “选择一个虚拟光盘文件”,然后选择之前下载的 CentOS-7-x86_64-Minimal-2003.iso文件,点击 OK;
  3. 选择该虚拟机,点击启动,就可以看到出来一个新的窗口,选择 安装 CentOS7,进入正式的安装流程,进入正式安装后,鼠标和键盘输入会被虚拟机捕获,鼠标会一直在虚拟机的框框内出不来。如需要把鼠标移到虚拟机外,Mac OSX 用户请按左 Command 键,Windows 和 Ubuntu 用户请按右侧 Ctl 键,鼠标就可以出来啦;
  4. 选语言为 英语-美国,键盘为美式键盘;点击下一步;
  5. 选择安装目标( INSTALLATION DESTINATION ),这里是让你选择把 CentOS系统安装到哪个硬盘上看,点击左上角的 “Done” 即可,回到外面窗口,点击 开始安装;
  6. 这时候可以看到,下方的进度条已经开始动了,可以设置 root 密码,点击设置 root 密码,需要输入两次,点击确定按钮两次,等待安装完成;
  7. 安装完成后,会提示让你重启,点击重启系统;

基础设置

安装并重启后,需要进行一些基础设置:

  1. 设置电脑开启时启动网络。重启后,进入系统,输入账号密码登录,修改网卡设置,请到 /etc/sysconfig/network-scripts/ 目录下修改对应的配置文件( ifcfg-en 开头的文件);

    1
    2
    cd /etc/sysconfig/network-scripts/
    vi ifcfg-enp0s3

    把 ONBOOT 设置为 yes ,即:

    1
    ONBOOT=yes

    保存并退出,关闭虚拟机:

    1
    shutdown now
  2. 设置虚拟机的网卡模式。虚拟机关闭后,选择该虚拟机,点击设置,选择网络 -> 网卡1,设置连接方式为 桥接网卡,点击确定。原因:默认情况下,虚拟机获得的 IP 是 10.0.x.x 格式的,在实际使用的过程,我们需要虚拟机的 IP 为 192.168.x.x 的格式,所以需要设置为桥接模式;