virtualbox 安装centos7

柔情只为你懂 2021-05-12 11:55 801阅读 0赞

一、安装步骤:

1、前置步骤:

打开virtualbox,选择新建,这里没有centos,可以选red hat

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70

下一步,选择内存大小,再然后开始创建磁盘,选择现在创建:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 1

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 2

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 3

选择磁盘大小,然后创建完毕。

最后,加载镜像,然后点击启动,即可。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 4

2、安装过程:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 5

接下来,选择磁盘分区,和安装哪些组件:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 6

1)磁盘分区默认即可(1个根分区,和一些tmp分区)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 7

2)安装组件:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 8

注:如果选择最小安装会出现一些命令不可用,下面会提到。

接下来,就等待安装完毕即可!

二、在安装过程中,如果选择的是最小安装,那么会导致有些命令可能无法使用

1、ifconfig command not found 问题解决:

首先查看 /sbin/ifconfig是否存在,如果存在,把/sbin配置到path环境变量中。否则,

  1. yum install net-tools

2、运行yum的时候,可能会出现下面错误:Cannot find a valid baseurl for repo: base/7/x86_64,解决:

  1. cd /etc/sysconfig/network-scripts
  2. vi ifcfg-ens33
  3. 编辑:
  4. ONBOOT=no 改成 ONBOOT=yes
  5. 注:每个电脑的名字都不一样,但都是 ifcfg-ens 数字,这里我的是 ifcfg-ens33 可能你的是 ifcfg-ens44 55了。
  6. 然后,重启网卡:
  7. service network restart

3、vim 命令不存在:

yum -y install vim

三、网络配置

经过上面,安装完centos后,宿主机和虚拟机之间都无法相互无法ping通,同时虚拟机也无法上网。接下来,我们通过host-only的方式,实现宿主机-虚拟机之间的互访(但虚拟机不能上网)

1、virtual box创建host-only网卡:

1)virtualbox 全局设置>网络>host-only:如果没有可以选择添加

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 9

2)默认会生成如下ip、掩码

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 10

3)不启用dhcp

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 11

2、共享网络:

将宿主机网卡的网络共享给虚拟网卡,使得虚拟机能够和宿主机或外网通信。

201904101001493.png

右键本机无线网卡>属性>共享

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 12

3、设置虚拟机网络:

1)关闭centos;

2)centos>设置> 网络

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 13

3)启动虚拟机,即可实现window和linux之间的网络通信。(windows上的xshell连接远程centos)

4、nat网络:

上面配置完,虚拟机无法访问外网的,如果要想访问,可以使用nat。

1)添加nat

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 14

2)虚拟机设置nat

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 15

3)配置:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXhpYW83MjM4NDY_size_16_color_FFFFFF_t_70 16

重启网卡即可。

5、启动模式:

在安装centos7是,选择软件如果是gnome,那么默认是图形界面的模式启动。但是为了节省资源,往往我们只需要命令行。

centos6中,vi /etc/inittab修改最后一行,3表示命令行模式,5表示图形界面,修改后wq保存退出,重启后进入相应的模式。在centos7中不再使用inittab了,通过下面命令方式修改:

  • 查看当前运行级别:systemctl get-default
  • 设置开机进入命令行:systemctl set-default multi-user.target
  • 设置开机进入图形界面:systemctl set-default graphical.target

发表评论

表情:
评论列表 (有 0 条评论,801人围观)

还没有评论,来说两句吧...

相关阅读

    相关 VirtualBox安装Centos7

    一、引言 在日常的服务端开发或者学习过程中,如果想要一个Linux系统来模拟服务器端环境,莫过于三种方式: 1、双系统: 这种方式装起来有点麻烦,如果需要切换为Linu

    相关 VirtualBox安装Centos7

    本文假定你已经知道如何安装VirtualBox虚拟机软件,并且已经安装好了。 首先我们需要准备好centos的iso镜像文件,可以从centos的[官网][Link 1]下载