Windows 虚拟机搭建 CentOS 全过程(2026 最新版 + 踩坑解决) 一、前言CentOS Stream 是一款面向服务器开发和学习的 Linux 发行版它基于 RHEL 上游项目适合用来学习 Linux 系统管理、服务器配置、开发环境搭建等场景。本文将手把手教你在 VirtualBox 中安装 CentOS Stream 10从新建虚拟机、挂载镜像、配置硬件参数到进入系统安装界面全程配有操作截图方便新手照着操作。RightCtrl是VirtualBox 中主机快捷键用来切换鼠标光标在虚拟机窗口与 Windows 主机之间释放鼠标。RightCtrl是键盘右下角靠近上下左右箭头的CTRL键文章目录一、前言二、准备工作三、新建虚拟机步骤 1打开 VirtualBox 并点击新建步骤 2填写虚拟机基本信息步骤 3选择 CentOS 镜像文件步骤 4确认信息并继续步骤 5调整虚拟机硬件配置步骤 6完成虚拟机创建四、启动虚拟机并进入安装界面步骤 7启动刚创建的虚拟机步骤 8选择安装方式步骤 9等待镜像检查完成步骤 10选择安装语言五、安装信息摘要页面处理消除黄色警告项步骤11配置【安装目标位置】步骤12启用Root账户并设置密码六、系统软件安装阶段附启动报错解决方案报错提示No bootable medium found无可启动介质七、系统开机后网络验证步骤13打开终端工具步骤14查看IP并测试网络连通补充说明八、常见问题1. 启动时提示找不到可启动介质2. 安装时弹出未知错误3. 镜像检查失败4.无法联网二、准备工作在开始安装之前你需要准备以下软件和镜像文件安装 VirtualBox下载并安装 Oracle VirtualBox官网地址https://www.virtualbox.org/windows选择图示红框内容下载 CentOS Stream 10 镜像进入 CentOS 官网下载页面https://www.centos.org/download/找到 CentOS Stream 10 的 ISO 镜像- 下载适合 x86_64 架构的 DVD ISO 文件三、新建虚拟机步骤 1打开 VirtualBox 并点击新建打开 VirtualBox 管理器后点击左上角的【新建】按钮开始创建新的虚拟机。步骤 2填写虚拟机基本信息在弹出的窗口中填写虚拟机名称、系统类型和版本信息。建议配置如下虚拟机名称CentOS虚拟文件夹可以装在D盘你自己提前新建好的文件夹里面操作系统类型Linux操作系统版本Red Hat (64-bit)填写完成后点击【下一步】步骤 3选择 CentOS 镜像文件进入下一步后选择你已经下载好的 CentOS Stream 10 ISO 镜像文件。点击 ISO 镜像文件右侧的下拉框选择【其它】然后找到镜像文件所在路径。步骤 4确认信息并继续确认虚拟机名称、系统版本、ISO 镜像文件路径都正确后点击【下一步】。步骤 5调整虚拟机硬件配置这一步需要调整虚拟机的内存、CPU 和硬盘空间。推荐配置内存4096 MBCPU2 核硬盘空间30 GB如果你的电脑配置较高可以适当增加内存和 CPU如果配置较低建议至少保证 2 GB 内存和 20 GB 硬盘空间。调整完成后点击【下一步】。步骤 6完成虚拟机创建最后确认虚拟机配置信息包括名称、系统版本、内存、CPU 和硬盘大小。确认无误后点击【完成】。四、启动虚拟机并进入安装界面步骤 7启动刚创建的虚拟机回到 VirtualBox 主界面选中左侧刚创建好的 CentOS 虚拟机双击鼠标左键即可启动。步骤 8选择安装方式启动后会进入 GRUB 启动菜单这里有多个选项Install CentOS Stream 10直接安装系统Test this media install CentOS Stream 10先检查镜像完整性再安装Install CentOS Stream 10 in FIPS mode安全加密模式安装Troubleshooting故障排查模式如果你的镜像文件已经确认完整可以选择第一项直接安装。如果想先检查镜像是否损坏可以选择第二项。若出现以下问题解决办法请手动重新添加一遍虚拟光盘即可步骤 9等待镜像检查完成如果选择了带Test this media的选项系统会先检查 ISO 镜像文件的完整性。等待检查进度达到 100%如果没有报错就可以继续进入图形安装界面。步骤 10选择安装语言进入安装界面后首先选择系统语言。建议选择中文Mandarin Chinese简体中文中国选择完成后点击右下角的【继续】。五、安装信息摘要页面处理消除黄色警告项进入CentOS安装总览页面后页面有3处黄色三角警告必须依次处理完毕才能开始安装操作顺序如下步骤11配置【安装目标位置】在系统分类下点击带黄色警告的安装目标位置(D)磁盘页面默认勾选30G虚拟硬盘存储配置选择自动(U)无需手动分区3. 点击左上角蓝色【完成§】返回摘要页此项警告自动清除步骤12启用Root账户并设置密码回到安装摘要页找到用户设置区域点击Root账户带黄色警告选择【启用root账户(E)】输入自定义Root密码并重复确认密码勾选允许root用户使用密码进行SSH登录后续远程连接必备点击左上角【完成】Root账户警告消失此时页面仅剩「创建用户」警告不影响安装流程直接点击右下角开始安装(B)六、系统软件安装阶段点击开始安装后进入进度页面等待系统自动部署桌面、服务器全套软件全程无需操作。进度条走完后点击右下角重启系统®。附启动报错解决方案报错提示No bootable medium found无可启动介质弹窗光驱下拉框确认已加载CentOS Stream 10 ISO镜像点击【挂载并尝试启动(M)】重新引导若反复报错关闭虚拟机→虚拟机【设置】-【存储】重新选择ISO镜像保存后重启七、系统开机后网络验证步骤13打开终端工具CentOS图形桌面启动完成后点击底部任务栏黑色箭头图标打开终端。步骤14查看IP并测试网络连通输入命令查看本机IPipaddr在enp0s3网卡下找到inet后的IP地址示例10.0.2.15执行ping命令测试网络连通IP替换为你查到的地址ping10.0.2.15出现数据包返回代表虚拟机网卡、网络配置正常系统安装全部完成。补充说明「创建用户」项可以安装完成后在系统内新增普通用户安装阶段跳过不影响流程勾选SSH登录root账户方便后续Xshell、FinalShell等工具远程连接虚拟机自动分区适合新手生产环境建议手动分区ping命令按CtrlC可终止测试。八、常见问题1. 启动时提示找不到可启动介质如果启动后提示No bootable medium found说明虚拟机没有正确加载 ISO 镜像。解决方法关闭虚拟机进入虚拟机【设置】找到【存储】在光驱位置重新挂载 CentOS ISO 镜像文件重新启动虚拟机2. 安装时弹出未知错误如果安装过程中弹出未知错误可以尝试以下方法减少虚拟机内存建议不超过 4 GBCPU 核心数设置为 2 核启动时按e编辑启动参数添加nomodeset重新进入安装界面3. 镜像检查失败如果镜像检查失败说明 ISO 文件可能下载不完整或损坏。解决方法重新下载 CentOS Stream ISO 镜像检查文件大小是否正常如果有哈希值校验信息可以校验镜像文件完整性4.无法联网若虚拟机执行ping命令无法访问外网、无法yum安装软件代表NAT网络配置异常解决方法关闭虚拟机打开VirtualBox选中CentOS点击【设置】→【网络】确认网卡1为「网络地址转换(NAT)」、勾选启用网络连接与虚拟有线连接保存后重启虚拟机Windows端关闭火绒、360等安全软件管理员CMD执行netsh winsock reset重置网络重启电脑进入CentOS系统执行ip addr查看网卡名称执行nmcli connection up 网卡名手动启用网卡配置网卡自动DHCP获取IPnmcli connection modify enp0s3 ipv4.method auto connection.autoconnect yes解析异常则修改DNS编辑/etc/resolv.conf写入nameserver 223.5.5.5、nameserver 114.114.114.114临时关闭系统防火墙与SELinuxsystemctl stop firewalld、setenforce 0测试连通性以上无效则重装VirtualBox完整安装包修复虚拟网卡驱动