在现有的Windows操作系统基础上安装CentOS,构建一个Windows与Linux并存的双系统环境,是许多开发者和系统管理员的常见需求,这不仅能满足特定软件对Linux环境的依赖,还能在不放弃Windows日常使用便利性的前提下,深入学习和探索Linux系统,整个过程需要细致的准备和谨慎的操作,核心在于磁盘分区和引导管理。
准备工作:万事俱备,东风才来
在开始安装之前,充分的准备工作是确保成功的关键,请务必完成以下步骤:
- 下载CentOS镜像:访问CentOS官方网站,下载最新稳定版的ISO镜像文件,根据你的需求选择DVD ISO(完整版,包含大量常用软件)或Minimal ISO(最小化安装,适合服务器或高级用户)。
- 准备可启动U盘:准备一个容量至少为8GB的U盘,并确保其中的数据已备份,因为制作过程会格式化U盘。
- 制作启动工具:下载并安装启动盘制作工具,如Rufus或Ventoy,Ventoy的优势在于制作完成后,只需将ISO文件直接拷贝到U盘即可,非常方便。
- 备份重要数据:在对磁盘进行任何分区操作之前,务必备份Windows系统中所有重要的个人文件,虽然正规操作风险较低,但意外总有可能发生。
- 为CentOS预留磁盘空间:这是在Windows中完成的至关重要的一步。
- 右键点击“此电脑”,选择“管理”。
- 在左侧选择“磁盘管理”。
- 找到一个空间较大的分区(如D盘或E盘),右键点击并选择“压缩卷”。
- 在弹出的窗口中,输入你希望为CentOS分配的空间大小(以MB为单位),建议至少分配50GB(51200MB)以上,以保证有足够的空间进行安装和后续使用,压缩后,你将看到一块黑色的“未分配”空间。
启动安装程序:进入CentOS的世界
- 设置U盘启动:将制作好的CentOS启动U盘插入电脑,重启计算机,在开机画面出现时(通常是主板品牌Logo),连续按下特定键(如F2、F12、DEL或ESC)进入BIOS/UEFI设置界面。
- 调整启动顺序:在BIOS中找到“Boot”或“启动”选项,将U盘设置为第一启动项,保存设置并退出,电脑将自动从U盘启动,进入CentOS安装界面。
- 开始安装:选择“Install CentOS Linux”并按回车键,稍等片刻即可进入图形化的安装程序。
安装配置:核心步骤详解
CentOS的安装界面非常直观,主要配置集中在“安装位置”和“软件选择”两项。
- 语言与键盘布局:选择你偏好的语言,通常选择“中文(简体)”或“English”。
- 安装位置(磁盘分区):这是最核心的环节。
- 点击“安装位置”,你会看到磁盘布局图,选择之前在Windows中压缩出的那块“未分配”空间。
- 分区方案建议选择“标准分区”,并手动创建分区,点击“+”号添加挂载点,一个典型的桌面分区方案如下表所示:
挂载点 | 文件系统类型 | 大小建议 | 说明 |
---|---|---|---|
/boot/efi | EFI系统分区 | 512MB | UEFI启动模式必需,若为传统BIOS可省略或创建/boot |
/boot | ext4 | 1GB | 引导分区,存放内核和启动文件 |
swap | swap | 等于或2倍物理内存 | 交换空间,相当于Windows的虚拟内存 |
ext4 | 30-50GB | 根分区,存放系统核心文件,类似Windows的C盘 | |
/home | ext4 | 剩余所有空间 | 用户数据分区,存放个人文档、音乐等,重装系统时可保留 |
* 按照上表依次创建分区,确保所有空间都被合理分配,完成后,点击“完成”。
- 软件选择:根据你的用途选择安装的软件集,对于初学者,推荐选择“GNOME桌面”或“KDE Plasma Workspaces”,这样可以获得一个图形化的桌面环境,降低上手难度。
- 网络和主机名:通常保持默认设置,安装程序会自动配置网络,你可以设置一个易于识别的主机名。
- 开始安装:所有配置完成后,点击右下角的“开始安装”按钮,安装过程会持续一段时间,在此期间,你需要设置root用户的密码(超级管理员账户)并创建一个普通用户账户。
安装后收尾与引导管理
安装完成后,系统会提示你重启计算机,拔掉U盘,正常启动,你应该会看到GRUB引导菜单,其中列出了CentOS和Windows两个选项,使用上下箭头键选择你想进入的系统即可。
如果启动菜单中没有出现Windows选项,不要惊慌,进入CentOS系统后,打开终端,运行以下命令来更新引导配置,通常可以解决问题:sudo grub2-mkconfig -o /boot/grub2/grub.cfg
至此,你已成功在Windows系统上安装了CentOS,开启了一个全新的操作系统体验。
相关问答FAQs
问题1:安装CentOS后,开机直接进入Linux,找不到Windows启动选项了,该怎么办?
解答:这通常是因为GRUB引导程序未能正确识别Windows分区,你需要进入CentOS系统,打开终端,以root权限执行命令来重新生成GRUB配置文件,确保已安装os-prober
工具(sudo dnf install os-prober
),然后运行 sudo grub2-mkconfig -o /boot/grub2/grub.cfg
,该命令会自动扫描硬盘上的其他操作系统并更新引导菜单,完成后重启电脑,Windows选项应该就会出现在GRUB菜单中了。
问题2:我不再需要CentOS了,如何彻底卸载它并恢复Windows独占硬盘?
解答:卸载CentOS分为两步:删除Linux分区和恢复Windows引导。
- 删除分区:在Windows中,使用“磁盘管理”工具,你会看到几个标为“未知”或“RAW”的分区,它们就是CentOS的分区(如,
/home
,swap
等),逐一右键点击这些分区,选择“删除卷”,将它们合并成一整块“未分配”空间,你可以右键点击原有的Windows分区(如C盘),选择“扩展卷”,将这块未分配空间合并回去。 - 恢复Windows引导:删除Linux分区后,电脑可能仍会尝试启动GRUB,导致无法开机,你需要使用Windows安装U盘或系统恢复盘来修复,从U盘启动,选择“修复计算机”,进入“命令提示符”,依次执行以下命令:
bootrec /fixmbr
(修复主引导记录)和bootrec /fixboot
(修复启动分区),完成后重启电脑,即可直接进入Windows系统。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复