VirtualBox安装Centos系统指南
1. 下载Centos
从官网下载(https://www.centos.org/download/)
建议安装至非C盘。
2. 下载并安装VirtualBox
2.1 下载VirtualBox
从官网下载(https://www.virtualbox.org/wiki/Downloads)
笔者选择VirtualBox6.0.6下载。
2.2 安装VirtualBox
2.2.1 安装VirtualBox
安装VirtualBox时确认将所有组件全部安装,否则可能导致“桥接界面未指定”问题。
2.2.2 选择版本
“设置”->“常规”->“版本”选择Red Hat(64-bit);
如果发现全部为32-bit则需要进入BIOS模式找到 CPU 设置,有个 Intel Virtualization Technology 选项,默认是关闭的,开启后保存退出并重启机器(华硕主板是Del键进入BIOS)。
2.2.3 安装centos
1.正常读取centos光盘映像(“设置”->“存储”->“盘片”右侧光盘符号->“选择一个虚拟光盘文件”->找到centos光盘映像即可);
2. 启动虚拟机进入安装界面,选择第一项install centos7-hik,配置语言(语言推荐使用英语,中文出现过几次鼠标左键失灵,没找到具体原因但是切为英语就没问题了);
3. 依次配置时间、键盘、安装位置即完成安装。
时间:“地区”选“亚洲”,“城市”选择“上海”
语言:默认即可,直接点击“完成”。
安装位置:点击“完成”后,
提示重启但是直接关闭即可,先去“设置”->“系统”->“主板”->“启动顺序”中将硬盘上调至第一位,否则将重复触发安装;
重新启动虚拟机进入正常登陆界面,默认账户名密码为root 123456,修改初始密码后完成所有安装工作。
2.2.4 配置网络
ifconfig发现只有默认的etho0网卡,另一张网卡没有加载。进入 /etc/sysconfig/network-scripts/,打开网卡配置文件(本机为ifcfg-enp0s3),将ONBOOT=no改为yes,执行service network restart,网卡成功加载;
推荐配置为桥接网卡,如下图则说明设置正常。
3. F&Q
3.1 如何重置登录密码
- 开机选择CentOS Linux (3.10.0-693…) 按 e 键
- 光标移动至linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh
按Ctrl+X执行。 - 进入后输入chroot /sysroot,再passwd,输入两次新密码。
- touch /.autorelabel更新系统
- exit退出reboot重启。
3.2 桥接界面未指定
在刚装好的虚拟机的网络设置界面选择连接方式为“桥接网卡”时发现下面的界面名称为“未指定”,选择失败。
该问题是由于没有安装 VirtualBox 的桥接服务驱动造成的,解决步骤如下:
- 打开本地连接的属性界面,“网络”->“网络客户端”->“安装”
- 选择“服务”,“从磁盘安装”,“浏览”,并找到VirtualBox的安装目录,如下三图:
3. 安装/VirtualBox安装目录/drivers/network/netlwf 目录下VBoxNetLwf.inf文件
4. 点“打开”后一路点“确定”就会安装成功,成功后出现如下驱动。
5. 至此,桥接服务已经安装好了,可以选择桥接的网络模式了。