深入解析:在Centos的Linux中安装Windows10系统
一、在CentOS中使用VirtualBox虚拟机安装Windows 10(推荐)
1. 准备工作
- 更新CentOS系统:打开终端,执行 - sudo yum update -y,确保系统软件包为最新版本;
- 下载Windows 10 ISO镜像:访问微软官网Windows 10下载页面,选择简体中文版、64位版本(需与电脑CPU匹配,可通过 - lscpu命令查看),下载完成后保存至本地。
2. 安装VirtualBox虚拟化软件
- 执行 - sudo yum install VirtualBox命令,通过CentOS包管理器安装VirtualBox;
- 若安装过程中提示缺少依赖,可执行 - sudo yum install kernel-devel kernel-headers gcc make perl补充内核开发工具。
3. 创建Windows 10虚拟机
- 打开VirtualBox,点击顶部菜单栏“新建”,进入虚拟机创建向导; 
- 输入虚拟机名称(如“Win10-VM”),选择“类型”为“Microsoft Windows”、“版本”为“Windows 10(64位)”; 
- 分配内存:建议至少4GB(4096MB),Windows 10流畅运行需8GB以上; 
- 创建虚拟硬盘:选择“VDI(VirtualBox Disk Image)”格式、“动态分配”存储方式(节省物理磁盘空间),大小建议至少20GB(Windows 10需20GB以上,建议32GB以上)。 
4. 部署虚拟机存储与启动
- 选中刚创建的虚拟机,点击“设置”; 
- 进入“存储”选项卡,点击“控制器:SATA”下的“空”光盘图标,右侧点击“光盘”按钮,选择下载的Windows 10 ISO镜像文件; 
- 进入“网络”选项卡,将“连接方式”设为“NAT”(默认,虚拟机共享主机网络),确保虚拟机可访问互联网。 
5. 安装Windows 10系统
- 选中虚拟机,点击VirtualBox主界面“启动”按钮,虚拟机从ISO启动,进入Windows安装界面; 
- 选择语言(简体中文)、时间和键盘布局,点击“下一步”; 
- 点击“现在安装”,输入产品密钥(可选,可选择“我没有产品密钥”,安装完成后再激活); 
- 选择“自定义:仅安装Windows(高级)”,点击“下一步”; 
- 选择之前创建的虚拟硬盘(显示为“VirtualBox Virtual Hard Drive”),点击“下一步”,Windows开始自动安装; 
- 安装过程中虚拟机将多次重启,无需手动干预,直至进入Windows桌面。 
6. 优化虚拟机体验(可选)
- 安装VirtualBox增强功能:在VirtualBox菜单栏选择“设备”→“插入增强功能光盘映像”,虚拟机中会自动弹出CD-ROM窗口;运行“Setup.exe”安装程序,安装完成后重启虚拟机,增强功能可提升虚拟机性能(如3D加速、共享文件夹、剪贴板共享)。 
二、在CentOS中安装Windows 10双系统(物理机操作)
注意:双系统会覆盖电脑引导记录,需提前备份CentOS系统数据,避免数据丢失。
1. 准备工作
- 备份CentOS信息:使用外部存储设备备份CentOS中的重要文件; 
- 下载Windows 10 ISO镜像:同步骤1; 
- 制作U盘启动盘:启用Ventoy工具(支持多系统启动),将Windows 10 ISO复制到U盘,制作可启动U盘。 
2. 调整CentOS分区
- 插入U盘启动盘,开机按F12(不同电脑快捷键不同)进入Boot Menu,选择U盘启动; 
- 进入CentOS Live CD界面,选择“Try CentOS”,打开终端; 
- 安装并运行GParted分区工具: - sudo yum install gparted -y,- sudo gparted;
- 缩小CentOS现有分区(如/home或/root),腾出至少20GB未分配空间(Windows 10需20GB以上)。 
3. 安装Windows 10系统
- 重启电脑,再次进入U盘启动盘,选择“Boot in normal mode”; 
- 进入Windows安装界面,选择语言、时间和键盘布局,点击“下一步”; 
- 点击“现在安装”,输入产品密钥(可选),选择“自定义:仅安装Windows(高级)”; 
- 选择之前腾出的未分配空间,点击“新建”,设置分区大小(建议系统分区20GB以上),点击“下一步”,Windows开始安装; 
- 安装完成后,电脑将自动重启,进入Windows系统。 
4. 修复CentOS引导(解决双系统无法进入问题)
- 重启电脑,按F12进入Boot Menu,选择CentOS启动盘(如“CentOS 7”); 
- 进入CentOS系统后,打开终端,执行以下命令修复GRUB引导: - sudo yum install epel-release -y # 添加EPEL仓库 sudo yum install ntfs-3g -y # 安装NTFS文件系统支持(可选,用于访问Windows分区) sudo grub2-install /dev/sda # 重新安装GRUB引导程序(/dev/sda为系统磁盘,需根据实际情况调整) sudo grub2-mkconfig -o /boot/grub2/grub.cfg # 重新生成GRUB配置文件
- 重启电脑,即可看到GRUB引导菜单,选择“CentOS”或“Windows 10”进入对应系统。 
 
                    
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号