centos+windows+安装

老刘

CentOS与Windows双系统安装完整教程

很多电脑用户既需要Windows跑办公软件和游戏,又想用CentOS做服务器测试或开发环境。直接把两套系统装在一台机器上,开机时自由选择,是最省事的方案。下面这份教程从零开始,适合电脑小白,把CentOS和Windows双系统安装的每一步都写清楚,跟着做就能成功。

安装前必须搞清楚的几件事

双系统安装最怕的是硬盘分区乱、启动项冲突、驱动不兼容。先把准备工作做扎实:

  • 确认电脑是UEFI启动还是传统BIOS。Windows 10/11默认UEFI,按Win+R输入msinfo32,看“BIOS模式”一栏。
  • 硬盘至少留出80GB以上未分配空间。Windows系统盘(C盘)建议保留,再单独划出一块给CentOS。
  • 备份重要数据。虽然正常操作不会丢文件,但分区操作有风险,U盘拷一份最稳妥。
  • 准备两个启动U盘:一个Windows安装盘(微软官方Media Creation Tool制作),一个CentOS安装盘(官网下载CentOS Stream 9或CentOS 7镜像,用Rufus或Ventoy写入)。

硬件要求不高:4GB内存起步,8GB更流畅;处理器支持虚拟化更好(BIOS里开VT-x/AMD-V)。笔记本用户注意关掉Secure Boot,否则CentOS启动会卡。

第一步:先装Windows,再留出空间

如果电脑已经有Windows,直接跳到分区这一步。全新机器建议先装Windows:

  1. 插入Windows U盘,开机按F2/Del进BIOS,把U盘设为第一启动项。
  2. 按提示安装,选“自定义安装”,把整块硬盘先分一个C盘(建议100GB以上),剩余空间全部点“新建”后点“删除”,变成“未分配”。先不要给CentOS分,等Windows装完再处理更安全。
  3. 装完Windows后进入系统,右键“此电脑”→管理→磁盘管理。找到未分配空间,右键新建简单卷,先不格式化,只划出70-100GB给CentOS(剩下的可以继续给Windows做D盘、E盘)。

这样Windows先占住启动引导,后面装CentOS时会自动识别并写好双启动菜单。

第二步:制作CentOS启动盘并进入安装

官网下载对应版本的ISO(推荐CentOS Stream 9,长期更新;老项目用CentOS 7)。用Rufus工具:

  • 选择ISO,分区类型选GPT(UEFI电脑)或MBR(老BIOS)。
  • 文件系统FAT32,开始写入。

插入U盘重启,同样进BIOS把U盘设为第一启动。出现CentOS安装界面后选“Install CentOS”。语言选中文,键盘默认就行。

第三步:CentOS安装过程中的关键设置

安装向导里最容易踩坑的是分区和网络:

  1. 软件选择:选“带GUI的服务器”或“最小安装”,新手建议带图形界面,后期装桌面方便。
  2. 安装目标位置:点进去后选“我要配置分区”。选“标准分区”,然后手动建:
    • /boot/efi:600MB,文件系统EFI System Partition(UEFI必须)。
    • /boot:1GB,ext4。
    • swap:内存大小的1-1.5倍,比如8GB内存就分8-12GB。
    • /:剩下全部,ext4。
      千万别动Windows的NTFS分区,只操作之前预留的未分配空间。
  3. 网络与主机名:打开网卡开关,设个主机名比如centos-pc。
  4. root密码:设强密码,并勾选“允许root登录”。再创建一个普通用户,方便日常用。
  5. 点开始安装,等进度条走完,重启前拔掉U盘。

第四步:开机双启动菜单与后期优化

重启后会出现GRUB菜单,上面有CentOS和Windows Boot Manager两个选项。默认倒计时5秒进CentOS,想改成默认Windows或延长时间,开机进CentOS后用root执行:

vi /etc/default/grub

改这几行:

GRUB_TIMEOUT=10
GRUB_DEFAULT=0   # 0是第一项,改成Windows对应的数字

保存后执行:

grub2-mkconfig -o /boot/grub2/grub.cfg

Windows那边如果突然看不到CentOS选项,用Windows的bcdedit或EasyBCD把Linux引导加回来即可。

驱动方面,CentOS对Intel/AMD核显、有线网卡支持很好,无线网卡偶尔需要手动装。显卡想跑游戏还是回Windows更合适。时间同步问题:CentOS默认UTC,Windows用本地时间,两边会对不上。进CentOS执行:

timedatectl set-local-rtc 1

就能统一。

常见故障排查与避坑技巧

  • 装完进不了Windows:多半是Secure Boot没关或EFI分区写坏。进BIOS临时关Secure Boot,再用Windows安装盘修复启动。
  • 分区提示空间不足:回去Windows磁盘管理把相邻分区压缩,再腾出连续未分配空间。
  • 笔记本触控板/键盘失灵:装完后更新内核 yum update,或手动装对应驱动包。
  • 想卸载CentOS:进Windows磁盘管理删除Linux分区,再用EasyBCD清掉引导项,空间回收即可。

双系统用久了建议定期备份。Windows用系统自带的“备份和还原”,CentOS用rsync或Clonezilla做镜像。虚拟机(VMware)也可以作为替代方案,不想动硬盘分区的用户直接在Windows里开CentOS虚拟机,性能损耗大约10-15%,日常开发完全够用。

整套流程走下来,一台普通电脑就能同时拥有Windows的日常便利和CentOS的服务器环境。分区时多留心,启动项改完记得测试两边都能进,基本不会出大问题。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,1人围观)

还没有评论,来说两句吧...

目录[+]