Windows10超详细使用VirtualBox安装虚拟机,并安装配置Linux CentOS8系统
文章目录
- Windows10超详细使用VirtualBox安装虚拟机,并安装配置Linux CentOS8系统
- 1. 安装Oracle VM VirtualBox
- 1.1 下载VirtualBox
- 1.2 创建虚拟机
- 2. 安装CentOS-8
- 2.1 下载CentOS-8-ISO文件
- 2.2 安装CentOS-8
- 2.3 备份系统(SnapShot)
- 3. 使用PuTTY连接LinuxCentOS8系统
- 3.1 下载PuTTY
- 3.2 安装PuTTY
- 3.3 PuTTY连接LinuxCentOS8
- 4. 安装增强功能GuestAdditions
- 4.1 直接安装
1. 安装Oracle VM VirtualBox
Oracle VM VirtualBox是一款免费好用的虚拟机软件,可以通过它安装其他系统。
1.1 下载VirtualBox
网址:https://www.virtualbox.org/wiki/Downloads
下载后双击运行exe文件,一路next保持默认设置。
1.2 创建虚拟机
点击新建按钮,设置名称为MyLinuxCentOS8,版本选择Red Hat(64-bit),Red Hat和CentOS是一家公司的产品,只不过前者是商用版本,后者是免费版本,它们的功能是一样的。
内存大小保持默认1G即可
硬盘选择20G
2. 安装CentOS-8
2.1 下载CentOS-8-ISO文件
可以用国内的阿里云镜像网站:https://mirrors.aliyun.com/centos/
选择最新的版本8.2.2004,选择DVD版本即可,可以直接下载ISO文件,也可以下载torrent种子再用迅雷下载,建议用迅雷更快一些。
2.2 安装CentOS-8
点击启动按钮,选择安装文件:
点击注册,选择ISO文件:
选中ISO文件,点击选择:(带感叹号的是因为我之前装过,新安装是没有的)
选择第一个Install CentOS Linux 8
选择安装语言为英文:
时间方面可以选择亚洲-上海,没有找到北京。。。。
软件选择默认的GUI(图形化界面)即可
保持默认,直接点击Done
设置hostname,比如MyLinuxCentOS8,点击apply
点击Configure,选择General,勾选Connect automatically with priority,保存
设置完毕,可以点击Begin Installation
设置root密码和用户名与用户密码:
设置完成后,点击reboot:
reboot后会重新出现安装界面,我们不需要再安装,所以可以按住键盘右边的Ctrl键,鼠标逃逸出界面,选择设备-分配光驱-移除虚拟盘,之后点击强制释放:
之后选择控制-重启即可
之后出现下面的界面,选择License,勾选同意
点击Finish
之后出现登录界面,选择用户,输入密码登录即可:(如果你点击Not listed?,可以用root登录)
初次登录会有一些欢迎界面如下,我只把隐私定位服务关闭了其他默认:
安装完成,点击界面右上角,选择关机:
2.3 备份系统(SnapShot)
备份系统可以在之后遇到问题时随时回到初始安装时候的状态而不用再重新安装系统了,非常方便,强烈推荐,操作如下:在关机状态下,选择备份【系统快照】:
之后点击生成,输入名称,比如FirstInstallSnapShot,点击OK
如果以后想要回到初始状态,不用重装系统,只需选中FistInstallSnapShot,点击恢复备份即可
3. 使用PuTTY连接LinuxCentOS8系统
3.1 下载PuTTY
选择64位的安装:
3.2 安装PuTTY
选择Will be installed on local hard drive,之后安装
去掉勾选,点击完成:
3.3 PuTTY连接LinuxCentOS8
首先需要修改VM的网络设置(原本默认值是NET会导致PuTTY无法连接),以下两种模式选一个即可:
host-only adapter(仅主机网络) = allows communication between your pc and the virtual machine
bridged adapter = allows communication between your pc and vm plus allows communication to the internet.
下面以仅主机网络host-only为例:
之后启动系统,在terminal里输入ifconfig
或者ip addr
回车即可找到CentOS8系统的IP地址(找enp0s3那个下面的inet地址),打开PuTTY,输入看到的IP地址,写一个连接名字保存一下,然后打开:
输入用户名,也可以输入root,然后输入对应的密码,回车连接成功:
4. 安装增强功能GuestAdditions
4.1 直接安装
进入CentOS8系统,选择设备-安装增强功能
有bug,kernel headers not found for target kernel
,需要先将系统升级到最新的内核,并安装kernel-headers等相应的库。
sudo yum update kernel -y
更新完内核并用sudo init 6重启
再安装需要的kernel-headers等软件包:
sudo yum install kernel-headers kernel-devel gcc make elfutils-libelf-devel -y
安装后再尝试安装Guest Addon,发现可以正常安装了。安装完后鼠标可自由移除视窗。