准备工作
1、下载VirtualBox:访问[https://www.virtualbox.org/wiki/Downloads](https://www.virtualbox.org/wiki/Downloads)下载适合你操作系统的 VirtualBox 安装程序,并完成安装。
2、下载CentOS镜像:可以访问CentOS官网https://vault.centos.org/下载所需版本的 CentOS ISO 镜像文件,如果需要更稳定的国内源,也可以选择阿里云等提供的镜像。

创建虚拟机
1、打开 VirtualBox,点击“新建”按钮。
2、填写虚拟机名称,如 “CentOS”,选择类型为 “Linux”,版本选择 “Red Hat (64bit)” 或其他对应的 Linux 版本。
3、设置内存大小,一般建议至少分配 2048MB 以上。
4、选择“创建虚拟硬盘”,点击“创建”。
5、默认选择 VDI 格式,动态分配磁盘空间,设置硬盘大小,如 20GB。
6、点击“创建”完成虚拟机创建。

安装 CentOS
1、选择刚刚创建的虚拟机,点击“设置”。
2、在“存储”选项卡中,点击“控制器: IDE”下的“没有盘片”,然后点击光盘图标,选择之前下载的 CentOS ISO 镜像文件。
3、返回 VirtualBox 主界面,点击“启动”。
4、选择从光盘启动,通常会自动检测到 ISO 镜像文件并从该文件启动。
5、进入 CentOS 安装向导后,选择安装语言,如 English。
6、单击“DATE&TIME”,选择时区,如 Shanghai。

7、单击“SOFTWARE SELECION”,选择安装的系统类型,如 GNOME Desktop。
8、单击“INSTALLATION DESTINATION”,选择安装磁盘,即之前创建的虚拟硬盘,点击“Done”。
9、单击“NETWORK&HOST NAME”,将网络设置为 ON。
10、单击“Begin Installation”开始安装。
11、设置 Root 用户密码。
12、等待安装完成,点击“Reboot”重启虚拟机。
13、重启后,点击“LICENSE INFORMATION”,勾选“agree”,点击“Done”。
14、最后点击“FINISH CONFIGURATION”,即可进入 CentOS 桌面。
配置网络
1、确保虚拟机处于关闭状态,点击“设置”。
2、在“网络”选项卡中,将网络连接方式改为“桥接网卡”,这样虚拟机可以与主机在同一局域网内通信。
3、启动虚拟机,登录系统后,执行以下命令查看 IP 地址:
ip addr
或ifconfig
。
如果显示有 IP 地址,则网络配置成功;如果没有显示,则需要进一步检查网络配置。
可以通过编辑/etc/sysconfig/networkscripts/ifcfgenp0s3
(网络接口名称可能不同)文件,将ONBOOT=no
修改为ONBOOT=yes
,保存退出后重启网络服务:systemctl restart network
。
安装增强功能
1、在 VirtualBox 菜单栏中,选择“设备”>“插入 Guest Additions CD 映像”。
2、在 CentOS 虚拟机中,挂载光驱,通常会自动弹出一个窗口,如果没有自动弹出,可以手动打开终端,执行mount /dev/cdrom /mnt
。
3、运行安装脚本:sh /mnt/VBoxLinuxAdditions.run
。
4、按照提示完成安装,安装完成后可以选择重启虚拟机。
至此,在 VirtualBox 中安装 CentOS 的基本过程就完成了,如果在安装过程中遇到问题,可以参考 VirtualBox 和 CentOS 的官方文档或相关技术论坛获取帮助。