杰瑞科技汇

CentOS U盘安装总是失败?手把手教你如何避坑?

  1. 准备工作:制作启动盘前需要做什么。
  2. 制作启动U盘:如何将 CentOS ISO 文件写入 U 盘。
  3. 安装 CentOS:如何在电脑上从 U 盘启动并完成安装。

第一部分:准备工作

在开始之前,请确保你已经准备好以下所有东西。

CentOS U盘安装总是失败?手把手教你如何避坑?-图1
(图片来源网络,侵删)

下载 CentOS 镜像文件

你需要从官方源下载 CentOS 的 ISO 安装镜像文件。

建议:对于新用户和服务器,强烈推荐下载 CentOS Stream,它是 CentOS 8 的直接上游,持续更新,更接近最新的 RHEL 技术。

准备一个 U 盘

  • 容量:建议至少 8GB 或更大,CentOS 7/8 的 ISO 文件通常在 4-5GB 左右,Stream 稍大一些,8GB U 盘足够。
  • 重要警告U 盘中的所有数据都将被格式化并清空! 请务必备份 U 盘中的重要文件。

下载 U 盘制作工具

你需要一个工具将 ISO 文件“写入”U 盘,而不是简单的复制,这里推荐两款常用工具:

  • Windows 用户:
  • macOS 用户:
    • balenaEtcher: 最简单直接的选择。
    • 终端命令: 如果你熟悉命令行,可以使用 dd 命令。
  • Linux 用户:
    • GNOME Disks: 图形化工具,简单易用。
    • Startup Disk Creator: Ubuntu 等发行版自带。
    • 终端命令: 同样可以使用 dd 命令。

第二部分:制作启动U盘 (以 Windows 下的 Rufus 为例)

Rufus 是目前最流行和可靠的工具之一,本教程以它为例。

CentOS U盘安装总是失败?手把手教你如何避坑?-图2
(图片来源网络,侵删)
  1. 插入 U 盘:将你的 U 盘插入电脑的 USB 端口。
  2. 打开 Rufus:下载并运行 Rufus.exe。
  3. 选择设备
    • 在 "Device" (设备) 下拉菜单中,选择你的 U 盘。请务必选对,否则会格式化错误的磁盘!
  4. 选择启动盘映像

    点击 "SELECT" (选择) 按钮,浏览并下载你刚才下载的 CentOS ISO 文件。

  5. 映像选项
    • Rufus 会自动检测 ISO 文件并设置好大部分选项,通常你不需要修改这里。
    • 分区方案:
      • 对于 传统 BIOS (Legacy BIOS)UEFI 混合启动模式,选择 GPT
      • 如果你的电脑非常老,只支持传统 BIOS,可以选择 MBR,但现代电脑几乎都推荐使用 GPT
    • 目标系统类型:
      • 对于 标准 PC (UEFI),选择 UEFI (non CSM)
      • 对于 标准 PC (Legacy BIOS),选择 BIOS (or UEFI-CSM)
      • 推荐:选择 "UEFI (non CSM)",如果你的电脑无法启动,再尝试 "GPT + UEFI (non CSM)" 或 "MBR + BIOS (or UEFI-CSM)"。
  6. 卷标

    这是 U 盘的名称,可以自定义,"CENTOS 8"。

  7. 开始制作
    • 所有选项确认无误后,点击 "START" (开始) 按钮。
    • 系统会弹出一个警告窗口,提示 U 盘数据将被销毁,点击 "OK" 确认。
    • Rufus 开始写入文件,这个过程可能需要 5-15 分钟,具体取决于 U 盘的速度和 ISO 文件大小,请耐心等待,不要拔掉 U 盘。
  8. 完成

    看到 "READY" (准备就绪) 提示后,U 盘制作成功,点击 "Close" 关闭 Rufus。


第三部分:安装 CentOS

现在你已经拥有了一个可启动的 CentOS U 盘,接下来要在目标电脑上进行安装。

CentOS U盘安装总是失败?手把手教你如何避坑?-图3
(图片来源网络,侵删)

进入 BIOS/UEFI 设置,修改启动顺序

这是最关键的一步,需要让电脑从 U 盘而不是硬盘启动。

  1. 重启电脑,并在开机时立刻反复按下特定键进入 BIOS/UEFI 设置界面。
    • 常见的按键有:F2, F10, F12, Del, Esc,具体按键请查阅你的电脑主板或品牌机的说明书。
  2. 找到启动选项

    在 BIOS/UEFI 界面中,使用方向键导航,找到类似 "Boot" (启动)、"Boot Sequence" (启动顺序)、"Boot Menu" (启动菜单) 或 "CSM" (兼容性支持模块) 的选项。

  3. 设置 U 盘为第一启动项
    • 方法一 (修改启动顺序):在 "Boot Sequence" 列表中,找到你的 U 盘设备(通常显示为 UEFI: USB [你的U盘品牌] 或类似名称),使用 / 键或 F5 / F6 键将其移动到列表的最顶端。
    • 方法二 (使用一次性启动菜单):在 "Boot Menu" 选项中,可以直接选择从 U 盘启动,这个方法更简单,且不会改变默认的启动顺序。
  4. 保存并退出
    • F10 键,选择 "Save & Exit" (保存并退出),电脑会重启。

启动并进入 CentOS 安装程序

电脑将从 U 盘启动,你会看到 CentOS 的初始加载界面。

  1. 选择安装语言:选择你熟悉的语言,如 "English" 或 "中文(简体)",然后点击 "Continue"。

  2. 安装概要:这是安装前进行最终配置的地方,左侧是摘要,右侧是具体设置项,我们需要配置以下几个关键部分:

    • a. 安装位置

      • 点击 "Installation Destination" (安装目标)。
      • 在 "Local Standard Disks" (本地标准磁盘) 中,选择你想要安装 CentOS 的硬盘。警告:此硬盘上的所有数据都将被删除!
      • 自动分区 (推荐新手):直接点击 "Done" (完成) 即可,安装程序会自动创建必要的分区(如 , /boot, swap)。
      • 手动分区 (高级用户):如果你有特殊需求,可以点击 "I will configure partitioning" (我要配置分区),然后手动创建和管理分区。
    • b. 软件选择

      • 点击 "Software Selection" (软件选择)。
      • Minimal Install: 最小化安装,只包含最基础的系统,适合服务器或对空间有要求的用户。
      • Server with GUI: 带图形界面的服务器,推荐大多数桌面用户选择,因为它包含了常用的图形工具。
      • Workstation: 工作站环境,包含更多桌面应用和开发工具,适合开发人员或需要完整桌面体验的用户。
      • 选择一个后,点击 "Done"。
    • c. 网络和主机名

      • 点击 "Network & Host Name" (网络和主机名)。
      • 主机名:为你的系统设置一个唯一的名称,如 centos-servermy-centos-pc
      • 网络:打开以太网开关(右上角的按钮)以配置网络,如果你有 DHCP 服务器,它会自动获取 IP 地址,如果需要静态 IP,可以点击齿轮图标进行手动配置。
    • d. 安全策略 (可选)

      • 点击 "Security Policy" (安全策略)。
      • 可以选择 "Permissive" (宽容模式) 或 "SELinux disabled" (禁用 SELinux),对于新手,暂时禁用 SELinux 可以避免一些权限问题,但生产环境强烈建议开启并学习如何配置。
  3. 开始安装

    所有配置完成后,回到 "Installation Summary" (安装概要) 页面,点击右下角的 "Begin Installation" (开始安装)。

安装过程中进行配置

安装过程会自动进行,期间你可以进行一些基本配置:

  1. ROOT 密码

    • 点击 "ROOT PASSWORD" (root 密码)。
    • root 是 Linux 系统的管理员账户,设置一个强密码,并确认输入。务必记住这个密码!
  2. 创建用户 (非常重要!)

    • 点击 "USER CREATION" (创建用户)。
    • 不要只使用 root 账户日常操作! 创建一个普通用户。
    • 填写用户名、全名、密码,勾选 "Make this user administrator" (使该用户成为管理员),这样该用户就可以使用 sudo 命令来执行需要管理员权限的操作。
    • 设置完成后点击 "Done"。

完成安装

  1. 等待安装完成:安装过程大约需要 15-30 分钟,具体取决于你的电脑性能。
  2. 重启:安装完成后,点击 "Reboot" 按钮。
  3. 拔出 U 盘:在电脑重启时,务必拔出 U 盘,否则电脑会再次从 U 盘启动,陷入安装循环。
  4. 首次登录
    • 系统重启后,你会看到登录界面。
    • 选择你刚刚创建的普通用户名,输入密码登录。
    • 如果需要管理员权限,可以在命令前加上 sudosudo dnf update

常见问题与故障排除

  • 问题1:无法从 U 盘启动。

    • 检查:确保 U 盘制作成功,并尝试更换一个 USB 端口。
    • 检查 BIOS/UEFI:确认是否已正确设置 U 盘为第一启动项,尝试在 "Boot Menu" 中选择 U 盘。
    • 安全启动:某些电脑默认开启了 "Secure Boot",尝试在 BIOS/UEFI 中禁用它。
    • 分区模式:U 盘用 MBR 格式制作,但电脑只支持 UEFI 启动,反之亦然,尝试用 GPT + UEFI 模式重新制作 U 盘。
  • 问题2:安装过程中提示 "No disks found"。

    • 检查:确认你选择的硬盘没有被禁用或设置为 RAID 模式,在 BIOS 中查看 SATA 模式是否为 AHCI(推荐),如果设置为 RAID,你可能需要加载相应的 RAID 驱动程序。
  • 问题3:安装后无法进入图形界面。

    • 检查:查看 /var/log/messages/var/log/Xorg.0.log 日志文件,排查错误。
    • SELinux:可能是 SELinux 策略导致的问题,可以尝试在启动时按 e 键,在内核参数行末尾添加 selinux=0 来临时禁用它,然后进入系统后再排查。
    • 驱动:可能是显卡驱动问题,尝试安装更新的驱动或使用开源驱动。

希望这份详细的教程能帮助你成功安装 CentOS!祝你使用愉快!

分享:
扫描分享到社交APP
上一篇
下一篇