Windows 下安装centos7

老刘

Windows 下安装 CentOS 7 双系统:小白也能看懂的详细教程

想在 Windows 电脑上安装 CentOS 7,体验 Linux 系统的强大功能,又不想放弃原有的 Windows 系统?这篇文章将手把手教你如何安全、顺利地搭建 Windows + CentOS 7 双系统环境。无论你是编程新手、运维学习者,还是单纯想尝试 Linux 的爱好者,跟着步骤走,都能成功。

一、 准备工作:别急着动手,先做好这些

在开始安装前,充分的准备能避免数据丢失和安装失败。

1. 备份重要数据! 这是最重要的一步。安装双系统涉及磁盘分区,操作有风险。请务必将 Windows 系统盘(通常是C盘)及其他盘符里的个人文档、照片、项目代码等,拷贝到移动硬盘、网盘或电脑的其他安全位置。

2. 准备安装介质 你需要一个至少 8GB 的 U 盘,并将其制作成 CentOS 7 的启动安装盘。

  • 下载 CentOS 7 镜像:访问 CentOS 官方站点,找到 CentOS 7 的下载页面。建议选择 CentOS-7-x86_64-DVD-2009.iso 或更新版本的标准 ISO 镜像文件。
  • 制作启动U盘:推荐使用免费工具 Rufus
    • 插入 U 盘,备份 U 盘内数据(制作过程会清空)。
    • 运行 Rufus,设备选择你的 U 盘。
    • “引导类型选择”处,点击“选择”,找到你下载的 CentOS 7 ISO 文件。
    • 分区类型通常保持“MBR”或“GPT”,与你的电脑硬盘分区表一致(可在 Windows 磁盘管理中查看磁盘是“基本”还是“GUID”)。
    • 点击“开始”,等待制作完成。

3. 为 CentOS 腾出磁盘空间 CentOS 需要安装在独立的硬盘分区上,我们需要从现有 Windows 磁盘中“切”出一块空间。

  • 在 Windows 搜索框输入“创建并格式化硬盘分区”,打开“磁盘管理”。
  • 找一个剩余空间较大的盘(如 D 盘),右键选择“压缩卷”。
  • 输入要压缩的空间量(即 CentOS 系统的大小)。建议至少分配 50 GB(51200 MB),如果用于学习开发,100 GB 以上更宽裕。
  • 点击“压缩”,你会看到多出一块标有“未分配”的黑色区域,这就是为 CentOS 准备的空间。到此为止,不要在这个“未分配”空间上创建新卷!

二、 开始安装:一步步走进 CentOS 世界

1. 进入 BIOS/UEFI 设置 U 盘启动

  • 关机后插入制作好的 CentOS 启动 U 盘。
  • 开机,并立即连续按启动设备选择键(常见的有 F12、F2、ESC、Del,不同品牌电脑按键不同,可快速搜索“你的电脑品牌+启动键”)。
  • 在启动菜单中,选择你的 U 盘(通常带 USB 或 UEFI 字样)启动。

2. 启动 CentOS 7 安装程序

  • 成功从U盘启动后,你会看到 CentOS 7 的安装菜单。直接按回车键,进入图形化安装界面。

3. 选择安装语言

  • 在欢迎界面,选择“中文” -> “简体中文”,点击继续。

4. 进入安装信息摘要(关键步骤) 这是配置的核心页面,所有带黄色感叹号的项都需要设置。

  • 日期和时间:点击后在地图上选择“亚洲/上海”,检查时间是否正确。
  • 键盘:保持默认即可。
  • 安装源:因为使用 U 盘/光盘安装,保持“本地介质”不变。
  • 软件选择这是影响系统功能的关键
    • 新手建议:选择“带 GUI 的服务器”,并勾选右侧的“兼容性程序库”和“开发工具”。这会提供一个图形桌面环境(GNOME),方便从 Windows 过渡。
    • 进阶选择:如果确定用于服务器学习或追求纯净,可选择“最小安装”。
  • 安装位置(最重要!)
    • 点击进入后,你会看到本机的磁盘。找到我们在 Windows 下准备好的那块“未分配空间”(在界面中可能显示为空闲空间)。
    • 选中这块空闲空间,在“其他存储选项”下,选择“我要配置分区”,然后点击左上角“完成”,进入手动分区界面。
  • 手动分区方案(推荐): 在“新 CentOS 7 安装”界面,点击“+”号创建挂载点。对于新手,建议创建以下三个分区:
    • /boot: 用于启动,建议 1 GB,文件系统 ext4
    • swap: 交换分区,类似虚拟内存。如果内存小于 8 GB,建议设为内存的 1.5-2倍;内存大于 8 GB,给 8-16 GB 即可。文件系统 swap
    • /: 根分区,占用所有剩余空间。文件系统 ext4
    • 点击“完成”,接受更改。
  • 网络和主机名
    • 点击进入,打开右上角的以太网开关。系统会自动获取 IP(如果有 DHCP 服务)。可以顺便在左下角修改主机名,如 my-centos
  • 安全策略:初次安装可暂时不配置,保持默认。

5. 开始安装并设置 root 密码与用户

  • 所有黄色警告项消失后,点击右下角“开始安装”。
  • 安装过程中,你需要设置 root 密码(系统管理员密码,必须设置且记牢)。
  • 强烈建议创建一个普通用户:点击“创建用户”,输入用户名(如 yourname)、全名,并设置密码。建议勾选“将此用户设为管理员”,这样以后可以用 sudo 命令执行管理任务,更安全。

三、 安装完成与首次启动

  • 安装完成后,点击“重启”。重启过程中,记得拔掉 U 盘,否则可能再次进入安装界面。
  • 首次启动,你会看到一个名为 GRUB 的启动菜单,通常会有两个选项:
    • CentOS Linux 7
    • Windows Boot Manager
  • 使用键盘上下键选择要启动的系统,回车进入。默认会在 5 秒后启动排在第一位的系统(通常是 CentOS)。进入 CentOS 后,接受许可,完成初始设置,就可以登录你创建的普通用户桌面了。

四、 注意事项与常见问题

  1. 启动菜单不见了,直接进了 Windows? 这通常是因为 Windows 的快速启动功能干扰了 GRUB。解决方法:进入 Windows,以管理员身份打开命令提示符,输入 bcdedit /set {bootmgr} path \EFI\centos\grubx64.efi 并回车。或者进入 BIOS,调整启动顺序,将 “CentOS” 或 “UEFI OS” 提到 “Windows Boot Manager” 之前。

  2. 安装时找不到磁盘或分区? 检查硬盘模式。可能需要进入 BIOS,将硬盘模式从 RST/VMD(英特尔快速存储技术)改为 AHCI 模式。注意:改为 AHCI 后,首次启动 Windows 可能会蓝屏,需要提前在 Windows 中做好相应设置或进入安全模式安装 AHCI 驱动。

  3. 给 CentOS 分多少空间合适?

    • 最小体验:30-50 GB。
    • 学习开发:100 GB 以上。
    • 长期主力使用:建议 150 GB 或更多。
  4. 如何安全删除双系统,恢复 Windows 单系统?

    • 首先进入 Windows,使用磁盘管理工具删除 CentOS 的所有分区(通常是几个没有盘符的“未知分区”)。
    • 然后,使用管理员命令提示符,输入 bcdedit /deletevalue {bootmgr} path 来移除 GRUB 引导,最后使用 bcdedit /set {bootmgr} device partition=C: 将引导指向 Windows 分区。更简单的方法是使用 Windows 安装盘进行“启动修复”。

最后的小建议:第一次使用 CentOS,可以先在虚拟机(如 VMware Workstation Player 或 VirtualBox)中练习安装和基本操作,熟悉后再进行物理机双系统安装,这样会更加稳妥。希望这篇详细的指南能帮助你顺利开启 Linux 之旅!

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

发表评论

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

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

目录[+]