loading

Loading

探索与发现

首页 开发相关

个人电脑如何安装 CentOS 系统

分类:开发相关
字数: (14296)
阅读: (4)
0
摘要:个人电脑如何安装 CentOS 系统 前言 CentOS(Community Enterprise Operating System)是一款基于Red Hat Enterprise Linux(RHEL)源代码编译而成的企业级开源操作系统。CentOS以其稳定性、安全性和免费使用而闻名,广泛应用于服务器领域,也是许多开发者和技术爱好者学习Linux的首选系统...

个人电脑如何安装 CentOS 系统

前言

CentOS(Community Enterprise Operating System)是一款基于Red Hat Enterprise Linux(RHEL)源代码编译而成的企业级开源操作系统。CentOS以其稳定性、安全性和免费使用而闻名,广泛应用于服务器领域,也是许多开发者和技术爱好者学习Linux的首选系统之一。

CentOS适合以下人群:

  • 需要学习Linux的新手用户
  • 想要搭建个人实验环境的技术人员
  • 计划部署Web服务器、数据库服务器的开发者
  • 对系统稳定性有较高要求的用户
  • 运维工程师和系统管理员

本教程将详细介绍在个人电脑上安装CentOS的完整流程,从准备工作到系统配置,手把手教您完成整个安装过程。


第一章 准备工作

1.1 硬件要求

在开始安装CentOS之前,请确认您的电脑满足以下最低硬件要求:

组件 最低要求 推荐配置
内存(RAM) 2 GB 4 GB 或以上
硬盘空间 10 GB 50 GB 或以上
处理器 1 GHz 单核 2 GHz 双核或以上
显卡 基本显示支持 支持1920x1080分辨率
U盘 4 GB 8 GB 或以上

提示:如果您计划安装带图形界面的CentOS,建议内存至少4GB,以确保系统运行流畅。

1.2 需要准备的工具清单

在开始安装前,请准备好以下物品:

  1. 容量足够的U盘(至少8GB,建议使用USB 3.0接口的U盘,传输速度更快)
  2. 下载好的CentOS ISO镜像文件(后续章节会详细介绍如何下载)
  3. Rufus启动盘制作工具(Windows系统下最常用的启动盘制作工具)
  4. 一台正常运行的电脑(用于制作启动盘)
  5. 稳定的网络连接(用于下载镜像和后续系统更新)

第二章 下载 CentOS ISO 镜像文件

2.1 CentOS官网地址

CentOS官方网站的下载地址为:

注意:由于CentOS项目在2020年宣布停止维护CentOS Linux,未来将只维护CentOS Stream版本,因此下载时请注意选择合适的版本。

2.2 选择合适的版本

目前CentOS主要有两个分支可供选择:

2.2.1 CentOS Linux vs CentOS Stream

版本 特点 适用场景
CentOS Linux 7 经典稳定版本,基于RHEL 7,已停止更新但仍有大量教程和资源 追求稳定、已有学习基础的用户
CentOS Linux 8 基于RHEL 8,已于2021年底停止维护 仅做了解,不推荐新用户使用
CentOS Stream 8 RHEL 8的上游版本,滚动更新 想要体验新特性、有一定基础的用户
CentOS Stream 9 最新的稳定分支,基于RHEL 9 建议新手从CentOS Stream 9开始

推荐选择:对于新手用户,建议选择 CentOS Stream 9CentOS Linux 7

  • 如果您想要学习最新的Linux技术,选择CentOS Stream 9
  • 如果您需要与旧项目兼容或参考大量现有教程,选择CentOS Linux 7

2.3 选择镜像源(国内镜像推荐)

由于直接从国外官网下载ISO文件速度较慢,建议使用国内的镜像源站点下载,速度会快很多。

2.3.1 阿里云镜像站

https://mirrors.aliyun.com/centos/

2.3.2 清华大学镜像站

https://mirrors.tuna.tsinghua.edu.cn/centos/

2.3.3 网易镜像站

https://mirrors.163.com/centos/

建议:推荐使用阿里云或清华大学的镜像源,下载速度较快,镜像更新也比较及时。

2.4 DVD ISO vs Minimal ISO的区别

进入镜像站点后,您会看到多种ISO文件类型,主要包括:

ISO类型 大小 说明 适用场景
DVD ISO 约4-10 GB 包含完整的安装包和常用软件包 推荐新手使用,安装后可离线安装软件
Minimal ISO 约800 MB 仅包含最小化安装包 适合有经验的用户,需要联网安装额外软件
Everything ISO 约10 GB+ 包含所有软件包 需要离线使用大量软件时

新手推荐:下载 DVD ISO 版本,虽然文件较大,但包含了常用软件包,安装后无需额外下载即可安装大部分常用软件。

2.5 校验ISO文件完整性(SHA256)

下载完成后,为了确保ISO文件没有损坏或被篡改,建议进行SHA256校验。

2.5.1 Windows系统校验方法

  1. 下载ISO文件后,进入文件所在目录
  2. 在文件资源管理器地址栏输入 cmd 并回车,打开命令提示符
  3. 在命令行中输入以下命令:
# 方法一:使用PowerShell(Windows 10/11)
Get-FileHash "C:\Downloads\CentOS-Stream9-latest-x86_64-dvd1.iso" -Algorithm SHA256

# 方法二:使用certutil命令
certutil -hashfile "C:\Downloads\CentOS-Stream9-latest-x86_64-dvd1.iso" SHA256
  1. 将计算出的SHA256值与镜像站提供的SHA256值进行比对
  2. 如果一致,说明文件完整无误

2.5.2 Linux/macOS系统校验方法

在Linux或macOS终端中执行:

# Linux系统
sha256sum /path/to/CentOS-Stream9-latest-x86_64-dvd1.iso

# macOS系统
shasum -a 256 /path/to/CentOS-Stream9-latest-x86_64-dvd1.iso

提示:每个镜像站点页面底部都会提供对应的SHA256校验文件(通常命名为 SHA256SUMCHECKSUM),请下载并对照校验。


第三章 使用 Rufus 制作U盘启动盘

Rufus是一款免费、开源、小巧的启动盘制作工具,支持Windows系统,是制作Linux启动盘的首选工具之一。

3.1 Rufus下载地址

提示:Rufus无需安装,下载后直接运行 .exe 文件即可使用。建议下载最新版本以获得最佳兼容性。

3.2 安装和启动Rufus

  1. 从上述地址下载Rufus(推荐下载便携版,无需安装)
  2. 将下载的压缩包解压到任意目录
  3. 双击运行 rufus.exe 文件
  4. 如果弹出用户账户控制(UAC)提示,点击"是"允许运行

3.3 选择U盘设备

打开Rufus后,界面顶部会有一个"设备"下拉菜单:

  1. 将准备好的U盘插入电脑USB接口
  2. 在Rufus的设备下拉菜单中,选择您的U盘(注意不要选错磁盘,U盘容量通常较小)
  3. 确认选择的设备容量与您的U盘一致

警告:请务必确认选择的设备是U盘,因为后续操作会格式化所选设备,导致数据丢失!

3.4 选择CentOS ISO文件

  1. 点击"选择"按钮
  2. 在文件浏览器中,找到您下载的CentOS ISO文件
  3. 选中ISO文件后点击"打开"

3.5 分区类型选择(GPT vs MBR)

选择ISO文件后,需要设置分区类型。Rufus会自动根据ISO内容选择合适的分区类型,但您也可以手动调整。

3.5.1 如何判断电脑使用的是UEFI还是Legacy BIOS

启动模式 判断方法
UEFI模式 较新的电脑(2012年以后购买)大多使用此模式;磁盘分区为GPT格式
Legacy模式 较老的电脑;磁盘分区为MBR格式

快速判断方法

  1. Win + R,输入 msinfo32,回车
  2. 查找 "BIOS模式" 项目
  3. 如果显示 "UEFI",则选择GPT;如果显示 "Legacy",则选择MBR

3.5.2 分区类型选择建议

  • 大多数现代电脑(UEFI):选择 GPT 分区类型
  • 较老的电脑或特殊需求:选择 MBR 分区类型

3.6 文件系统选择

对于CentOS安装,建议选择以下文件系统:

文件系统 说明
FAT32 兼容性最好,但单个文件不能超过4GB(CentOS DVD ISO通常超过此限制)
NTFS 支持大文件,但某些legacy BIOS可能无法识别
exFAT 支持大文件,兼容性较好

推荐:如果ISO文件小于4GB,选择FAT32;如果ISO文件大于4GB(如DVD ISO),选择 exFAT 或确保使用GPT分区类型下的NTFS。

重要提示:CentOS的DVD ISO镜像文件通常超过4GB,因此必须确保文件系统支持大文件,或者分区类型为GPT。

3.7 写入模式选择(ISO镜像模式 vs DD模式)

Rufus提供了两种写入模式:

写入模式 说明 适用场景
ISO镜像模式(推荐) Rufus会自动处理ISO文件的写入 大多数情况下使用此模式
DD模式 原始磁盘写入模式,逐位复制 某些特殊ISO或ISO镜像模式失败时使用

CentOS安装推荐:对于CentOS,推荐使用 ISO镜像模式。如果使用ISO镜像模式安装失败,再尝试使用DD模式。

3.8 开始写入

完成以上设置后,按照以下步骤开始制作启动盘:

  1. 确认所有设置正确无误
  2. 点击"开始"按钮
  3. 如果U盘有重要数据,会弹出警告提示,点击"确定"继续
  4. Rufus会弹出下载Syslinux文件的提示(用于启动),点击"是"下载
  5. 等待写入完成(进度条会显示进度)
  6. 写入完成后,点击"关闭"关闭提示框

提示:写入过程可能需要几分钟时间,请耐心等待,不要在写入过程中拔出U盘或关闭电脑。

3.9 常见问题排查

Q1: Rufus提示"ISO文件看起来是ISOHybrid"

这是正常现象,点击"确定"继续即可。

Q2: 写入完成后U盘容量变小

这是正常现象,U盘的一部分空间被用于存储启动文件。如果需要恢复全部容量,可以在Windows磁盘管理中重新格式化U盘。

Q3: 写入失败或速度极慢

  1. 尝试更换USB接口(建议使用USB 2.0接口或电脑背部的USB接口)
  2. 尝试使用DD模式
  3. 更换U盘,劣质U盘可能导致写入失败

第四章 BIOS/UEFI 设置

4.1 进入BIOS的方法

不同品牌的电脑进入BIOS的方法不同,以下是常见品牌的快捷键:

电脑品牌 进入BIOS的快捷键
联想(Lenovo) F2 或 Fn+F2
戴尔(Dell) F2 或 F12
惠普(HP) F10 或 ESC
华硕(ASUS) F2 或 DEL
宏碁(Acer) F2 或 DEL
华为 F2 或 DEL
小米 F2 或 DEL
三星 F2 或 DEL

提示:部分电脑需要关闭"快速启动"功能才能在开机时进入BIOS。您可以在Windows系统中关闭快速启动后再尝试。

4.2 进入BIOS的一般步骤

  1. 关闭电脑
  2. 按下电脑品牌对应的快捷键(快速多次按,通常在开机画面出现前)
  3. 进入BIOS设置界面

4.3 关闭Secure Boot

Secure Boot是UEFI模式下的一项安全功能,默认只允许启动经过数字签名的操作系统。由于CentOS默认没有Secure Boot签名,需要关闭此功能。

关闭Secure Boot的步骤

  1. 在BIOS中找到 "Secure Boot" 选项(通常在Boot或Security选项卡下)
  2. 将 "Secure Boot" 设置为 "Disabled" 或 "Disabled"
  3. 如果有 "OS Type" 或类似选项,将其设置为 "Other OS"

注意:不同品牌的BIOS界面可能有所不同,请根据实际界面进行操作。

4.4 设置U盘为第一启动项

  1. 在BIOS中找到 "Boot" 或 "启动" 选项卡
  2. 找到 "Boot Device Priority" 或 "启动顺序" 选项
  3. 将U盘设备移动到第一位(通常显示为 "USB-HDD" 或U盘品牌名称)
  4. 部分电脑需要在 "Hard Disk Drive" 或 "启动设备" 中也将U盘设为第一选项

4.5 保存并重启

  1. 按 F10 或找到 "Save & Exit" 选项
  2. 选择 "Save Changes and Exit" 保存并退出
  3. 电脑将自动重启并从U盘启动

第五章 CentOS 安装过程

5.1 启动安装界面

电脑从U盘启动后,您将看到CentOS的启动菜单界面:

┌─────────────────────────────────────────────────────────────┐
│                        CentOS 8                              │
│                                                             │
│  Install CentOS Stream 8                                    │
│  Test this media & install CentOS Stream 8                  │
│  Troubleshooting →                                          │
│                                                             │
└─────────────────────────────────────────────────────────────┘
  • 选择 "Install CentOS Stream 8" 开始安装
  • 如果选择后遇到问题,可以尝试选择 "Troubleshooting" 中的选项

5.2 选择语言

接下来的界面让您选择安装过程使用的语言:

  1. 在左侧列表中找到 "中文""English"
  2. 选择您熟悉的语言(建议初学者选择中文)
  3. 点击 "继续" 按钮

提示:这是安装向导的语言,不是系统安装后默认的语言。两者的设置是分开的。

5.3 安装概要界面

选择语言后,会进入 "安装概要" 界面,这里可以配置CentOS安装的各种选项。逐个介绍各配置项:

5.3.1 日期和时间

  1. 点击 "日期和时间" 选项
  2. 在地图上选择您的时区(点击中国区域的大致位置)
  3. 或者在下拉菜单中选择 "亚洲/上海"
  4. 如果需要,可以手动调整日期和时间
  5. 设置完成后,点击左上角的 "完成" 按钮返回

5.3.2 键盘布局

  1. 点击 "键盘" 选项
  2. 默认已添加英语(美国)键盘
  3. 点击 "+" 按钮添加中文键盘布局
  4. 选择 "汉语" 或 "中文"
  5. 调整优先级,将常用的键盘放在第一位
  6. 点击 "完成" 返回

5.3.3 语言支持

  1. 点击 "语言支持" 选项
  2. 勾选您需要使用的语言包
  3. 建议至少勾选:
    • English
    • 简体中文
  4. 点击 "完成" 返回

5.3.4 安装源

通常情况下,系统会自动检测到U盘或网络安装源。如果需要手动配置:

  1. 点击 "安装源"
  2. 选择 "自动检测到的安装介质" 或 "指定ISO文件位置"
  3. 如果选择指定ISO,找到U盘挂载的ISO文件路径
  4. 点击 "完成" 返回

5.3.5 软件选择

这是非常重要的配置选项,决定了CentOS安装后的初始软件环境:

CentOS 7 软件选择界面

选项 说明 推荐人群
GUI服务器 安装图形化桌面环境 新手用户
服务器(GUI已删除) 无图形界面的服务器环境 有经验的用户
最小安装 最基础的命令行环境 高级用户、服务器用途
KDE Plasma Workspaces KDE桌面环境 喜欢KDE的用户
GNOME Desktop GNOME桌面环境 默认图形桌面

CentOS Stream 8/9 软件选择界面

选项 说明 推荐人群
服务器 带GUI的服务器 新手用户
最小安装 最小化安装 有经验的用户
工作站 完整桌面环境 需要桌面环境的用户

推荐新手选择"服务器""带GUI的服务器",包含完整的图形化界面,方便学习和使用。

提示:如果选择了最小安装,安装后将只有命令行界面,需要通过命令安装图形桌面环境。

5.3.6 安装目的地(磁盘分区)

这是最关键的配置步骤,决定了CentOS如何分配磁盘空间:

  1. 点击 "安装目的地" 选项
  2. 选择要安装CentOS的磁盘
  3. 在 "配置分区" 中选择分区方案:
分区方案 说明 适用场景
自动 CentOS自动分配分区 新手用户
自定义 手动指定分区大小和挂载点 有经验的用户

推荐新手:先选择 "自动" 分区,了解分区结构后再尝试手动分区。

手动分区方案(推荐给有一定基础的用户)

如果选择自定义分区,以下是一个常用的分区方案(假设总硬盘为100GB):

挂载点 大小 文件系统 说明
/boot 2 GB ext4 引导分区,存放内核和启动文件
swap 8 GB swap 交换分区,充当虚拟内存(大小为内存的1-2倍)
/ 50 GB xfs 或 ext4 根分区,系统主要文件
/home 40 GB xfs 或 ext4 用户主目录,存放用户文件

手动分区步骤

  1. 选择 "自定义" 分区方案
  2. 点击 "+" 按钮添加分区
  3. 输入挂载点(如 /boot)和期望大小
  4. 选择文件系统类型
  5. 点击 "添加挂载点" 完成一个分区
  6. 重复以上步骤添加所有分区

重要提示:如果您的电脑使用UEFI模式启动,必须创建一个 EFI 系统分区(通常200-500MB),用于存放UEFI引导文件。

5.3.7 KDUMP设置

KDUMP是一种内核崩溃转储机制,用于在系统崩溃时保存内存信息。

  1. 点击 "Kdump" 选项
  2. 默认已启用,内存占用通常为128MB
  3. 新手建议保持默认设置
  4. 点击 "完成" 返回

5.3.8 网络和主机名

  1. 点击 "网络和主机名" 选项
  2. 在左侧列表中找到并打开以太网连接(通常为 "enp0s3" 或类似名称)
  3. 将开关设置为 "ON" 启用网络
  4. 在右侧输入主机名(如 "centos-server" 或 "my-desktop")
  5. 点击 "配置" 可以设置IP地址、DNS等(通常默认使用DHCP自动获取即可)
  6. 点击 "完成" 返回

提示:主机名是电脑在网络中的标识,可以是任意字符串,建议使用有意义的名称。

5.4 设置Root密码

完成所有配置后,需要设置root(超级用户)密码:

  1. 点击 "Root 密码" 选项
  2. 输入您要设置的root密码
  3. 再次输入密码进行确认
  4. 重要:请记住这个密码,以后执行系统管理任务时需要使用

提示:root是Linux系统的最高权限用户,密码设置过于简单可能会被安全策略拒绝。建议设置一个强密码(包含大小写字母、数字和特殊字符,长度至少8位)。

5.5 创建用户

虽然可以仅使用root账户操作,但出于安全考虑,建议创建一个普通用户:

  1. 点击 "创建用户" 选项
  2. 填写以下信息:
    • 全名:您的姓名或昵称
    • 用户名:登录时使用的用户名(如 adminjohn
    • 密码:用户密码
    • 确认密码:再次输入密码
  3. 建议勾选 "将此用户设置为管理员" 选项
  4. 点击 "完成" 返回

5.6 开始安装

所有配置完成后:

  1. 返回 "安装概要" 界面
  2. 确认所有选项都已配置完成(带橙色叹号的选项需要进一步配置)
  3. 点击右下角的 "开始安装" 按钮

安装过程将开始,您可以看到进度条:

┌─────────────────────────────────────────────────────────────┐
│                      正在安装 CentOS Stream 8                 │
│                                                             │
│  正在安装软件包...                                            │
│  [████████████████████░░░░░░░░░░░░░░░░░]  50%               │
│                                                             │
│  完成时间约需:10-15 分钟                                     │
│                                                             │
└─────────────────────────────────────────────────────────────┘

5.7 安装完成并重启

安装完成后,会显示安装成功的提示:

┌─────────────────────────────────────────────────────────────┐
│                    安装成功!                                 │
│                                                             │
│  CentOS Stream 8 已成功安装到您的计算机上。                     │
│                                                             │
│  请取出安装介质并重启系统。                                   │
│                                                             │
│                            [ 完成 ]                          │
└─────────────────────────────────────────────────────────────┘
  1. 点击 "完成" 按钮
  2. 系统将自动重启
  3. 重要:在重启过程中,务必拔出U盘,避免再次从U盘启动
  4. 如果U盘未能自动弹出,请在系统重启后手动拔出U盘

第六章 安装后配置

6.1 首次启动配置

CentOS重启后,如果是图形界面版本,会进入首次设置向导:

  1. 许可协议:阅读并接受许可协议,勾选 "我接受许可协议"
  2. 完成配置:点击 "完成配置" 按钮
  3. 登录界面:输入之前创建的用户名和密码登录系统

提示:如果是命令行版本(最小安装),会直接显示登录提示符,输入用户名和密码登录即可。

6.2 网络配置

首次启动后,如果之前未配置网络,需要手动启用网络连接:

6.2.1 图形界面下配置网络

  1. 点击右上角的网络图标
  2. 找到以太网连接并点击打开
  3. 确保开关处于 "ON" 状态

6.2.2 命令行下配置网络

# 查看网络连接状态
nmcli device status

# 启用网络连接(将eth0替换为实际的网络设备名)
nmcli device up eth0

# 或者使用
nmcli connection up eth0

6.3 更新系统

新安装的系统建议先更新所有软件包到最新版本:

# CentOS 7
sudo yum update

# CentOS Stream 8/9
sudo dnf update

提示:执行更新命令可能需要较长时间,取决于网络速度和需要更新的软件包数量。请耐心等待。

6.4 安装常用软件

安装一些常用的基础软件,让系统更加易用:

# 安装常用工具(CentOS 7)
sudo yum install -y wget curl vim git net-tools unzip zip

# CentOS Stream 8/9
sudo dnf install -y wget curl vim git net-tools unzip zip

软件说明

软件包 说明
wget 命令行下载工具
curl URL传输工具
vim 文本编辑器(增强版vi)
git 版本控制系统
net-tools 网络工具集(包含ifconfig等)
unzip/zip 解压/压缩工具

6.5 配置国内yum源

由于默认的CentOS源服务器在国外,下载速度较慢,建议更换为国内镜像源。

6.5.1 备份原有源配置

# 备份原有的yum源配置
sudo mkdir /etc/yum.repos.d/backup
sudo mv /etc/yum.repos.d/CentOS-*.repo /etc/yum.repos.d/backup/

6.5.2 配置阿里云镜像源

# CentOS 7 配置阿里云源
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

# CentOS Stream 8 配置阿里云源
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

6.5.3 配置清华大学镜像源(备选)

# CentOS 7 配置清华源
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/help/centos/CentOS-7.repo

6.5.4 清除缓存并重建

# 清除旧缓存
sudo yum clean all

# 生成新缓存
sudo yum makecache

# 测试yum是否正常工作
sudo yum repolist

提示:如果执行 yum repolist 后显示仓库列表,说明yum源配置成功。


第七章 常见问题与解决方案

7.1 U盘启动失败

问题描述:电脑无法从U盘启动,显示黑屏或错误信息。

可能原因及解决方案

原因 解决方案
U盘未被正确识别 尝试更换USB接口,建议使用电脑背部的USB接口
启动顺序设置错误 重新进入BIOS,确保U盘在启动顺序的第一位
ISO写入模式不当 尝试使用DD模式重新制作启动盘
U盘启动盘制作失败 重新格式化U盘并重新制作启动盘
U盘质量问题 更换U盘,使用质量较好的品牌U盘

进阶排查

  1. 在BIOS中检查是否能识别到U盘
  2. 确认U盘格式化为FAT32或exFAT格式
  3. 尝试使用其他启动盘制作工具(如Etcher、balenaEtcher)

7.2 安装界面黑屏

问题描述:从U盘启动后,CentOS安装界面出现黑屏,无法继续安装。

可能原因及解决方案

原因 解决方案
显卡驱动问题 在启动菜单选择 "Troubleshooting" → "Install CentOS with basic graphics driver"
分辨率不匹配 尝试手动指定显示参数:按 Tab 键,输入 nomodeset 后回车
内存不足 确认电脑内存至少2GB,建议4GB以上
镜像文件损坏 重新下载ISO文件并校验SHA256值

使用nomodeset参数启动

  1. 在启动菜单界面,按 Tab
  2. 在启动参数行末尾添加 nomodeset
  3. 按回车键继续启动

7.3 分区相关问题

问题描述:安装过程中分区步骤报错或无法完成分区。

常见问题及解决方案

问题一:无法创建分区

解决方案

  • 确保选择的磁盘有足够的未分配空间
  • 如果磁盘已有其他系统,可能需要先调整分区
  • 检查是否启用了RAID或加密功能,尝试禁用

问题二:分区方案推荐

对于新手,建议使用自动分区。如果必须手动分区,以下是推荐方案:

/boot     - 2GB   - ext4    (引导分区)
/         - 50GB - xfs     (根分区)
/home    - 剩余  - xfs     (用户数据)
/swap    - 8GB   - swap    (交换分区,容量=内存大小)

问题三:UEFI模式下缺少EFI分区

解决方案

  • 使用UEFI模式时,必须创建EFI系统分区(200-500MB)
  • 分区类型选择 "EFI System Partition"
  • 文件系统选择 "FAT32" 或 "vfat"

7.4 网络无法连接

问题描述:CentOS安装完成后,无法连接网络。

诊断步骤

# 1. 检查网络设备是否被识别
ip addr show

# 2. 检查网络设备状态
nmcli device status

# 3. 启用网络连接
sudo nmcli device up eth0

# 4. 查看网络配置文件
cat /etc/sysconfig/network-scripts/ifcfg-eth0

常见解决方案

问题 解决方案
网络设备未激活 使用 nmcli device up <设备名> 启用
DHCP未自动获取IP 手动重启网络服务:sudo systemctl restart NetworkManager
DNS配置错误 编辑 /etc/resolv.conf,添加DNS服务器:nameserver 8.8.8.8
防火墙阻止 检查并关闭防火墙:sudo systemctl stop firewalld

静态IP配置方法(如需要固定IP地址):

# 编辑网络配置文件
sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置文件内容示例:

TYPE=Ethernet
BOOTPROTO=static          # 改为static使用静态IP
NAME=eth0
ONBOOT=yes                # 开机自启
IPADDR=192.168.1.100      # 静态IP地址
NETMASK=255.255.255.0     # 子网掩码
GATEWAY=192.168.1.1       # 网关地址
DNS1=8.8.8.8              # DNS服务器

保存后重启网络:

sudo systemctl restart NetworkManager

总结

恭喜您!您已经成功完成了CentOS系统的安装。回顾一下,我们在本教程中学习了以下内容:

  1. 准备工作:了解了CentOS的硬件要求和所需工具
  2. 下载镜像:学会了从国内镜像源下载CentOS ISO文件并进行完整性校验
  3. 制作启动盘:掌握了使用Rufus制作U盘启动盘的方法
  4. BIOS设置:学会了进入BIOS、关闭Secure Boot和设置启动顺序
  5. 系统安装:详细了解了CentOS的完整安装流程,包括分区、软件选择等关键步骤
  6. 安装后配置:完成了网络配置、系统更新和软件安装
  7. 故障排除:了解了常见问题的解决方法

CentOS是一个功能强大、稳定可靠的操作系统,掌握它将为您的技术生涯带来更多可能性。祝您在Linux学习道路上越走越远!


参考资源


转载请注明出处: 燃点博客

本文的链接地址: https://ww.fengran.net/开发相关/64.html

评论列表:
empty

暂无评论

1 / 1
预览图