centos安装物理机

下载CentOS镜像,制作启动盘,BIOS选U盘启动,按向导安装物理

以下是针对 CentOS 物理安装 的完整操作指南,包含详细步骤、配置要点及常见问题解决方案:

centos安装物理机


前期准备与环境检查

硬件要求核对表

组件 最低配置建议 推荐配置 备注
CPU ≥ 2核 ≥ 4核 支持 x86_64 或 ARM 架构
内存 (RAM) ≥ 1GB ≥ 4GB 小于 2GB 可能导致卡顿
硬盘 ≥ 10GB 可用空间 ≥ 20GB SSD 优于机械硬盘
光驱/USB接口 DVD-ROM 或 USB端口 USB 3.0+ 用于加载安装介质
显示器 VGA/HDMI 输出 需外接显示设备
网络适配器 板载千兆网卡 万兆网卡(可选) 确保驱动兼容 Linux

下载 CentOS ISO 文件

官方下载地址:https://www.centos.org/download/
⚠️ 注意区分版本类型:

  • CentOS Stream:滚动更新版(适合尝鲜)
  • CentOS Linux:稳定长期支持版(LTS,推荐生产环境)
  • 根据架构选择 x86_64aarch64(树莓派等设备)

制作可启动安装介质

📌 推荐工具:Rufus(Windows)、balenaEtcher(跨平台)
🔧 操作步骤

  1. 插入空白 U 盘(≥ 8GB)
  2. 打开工具 → 选择下载好的 ISO 文件 → 目标设备选 U 盘
  3. 持久化模式(Persistent Mode)可选,便于保存自定义文件
  4. 完成后安全弹出 U 盘

BIOS/UEFI 启动配置

进入 BIOS/UEFI 的方法

  • 传统 BIOS:开机按 Del / F2 / Esc(不同主板按键不同)
  • UEFI 模式:部分新主板需按 F12 调出启动菜单

关键设置项

设置项 建议值 作用说明
Boot Order USB HDD > Hard Drive 优先从 U 盘启动
Secure Boot Disabled(禁用) 避免与 Linux 签名冲突
CSM (Compatibility) Enabled(启用) 确保传统 MBR 引导正常
Fast Boot Disabled(禁用) 防止安装过程中断

正式安装流程详解

启动安装程序

  • 插入制作好的 U 盘 → 重启电脑 → 自动进入 CentOS 安装界面
  • 如果未自动跳转,手动选择 “Install CentOS Linux”

语言与地区设置

  • Language Support → 选择 Chinese (Simplified)
  • Keyboard → 默认英语键盘可保留,或切换为中文拼音/五笔
  • Time & Date → 时区设为 Asia/Shanghai,同步互联网时间

磁盘分区方案(重点!)

⚠️ 警告:此操作会清空目标磁盘数据,请提前备份!

centos安装物理机

分区类型 挂载点 容量建议 文件系统 特殊说明
EFI System /boot/efi 500MB EFI System Partition 仅 GPT+UEFI 模式需要
Boot /boot 500MB-1GB ext4 存放内核和 initramfs
Swap swap 物理内存 ×2 swap 交换分区(可选但推荐)
Root 15-20GB ext4/XFS 根目录,所有软件默认路径
Home /home 剩余全部空间 ext4/XFS 用户家目录,独立分区更安全

💡 进阶技巧

  • 使用 LVM 逻辑卷管理可实现动态扩容
  • 加密分区可通过 “Encryption” 选项实现全盘加密
  • RAID 阵列需在安装前通过硬件控制器创建

网络与主机名配置

  • Network & Host Name
    • 自动检测网卡 → 配置 IPv4/IPv6(可选静态 IP)
    • 主机名建议遵循域名规范(如 server01.example.com
  • Firewall:默认启用 firewalld,允许 SSH/HTTP 等必要端口
  • SELinux:生产环境建议保持 Enforcing 模式

软件包选择

  • Base Environment:必选基础系统组件
  • GNOME Desktop:图形化桌面环境(占用约 3GB 空间)
  • Development Tools:编译工具链(gcc, make, autoconf 等)
  • Server with Gui:带图形界面的服务器版(适合测试环境)

安装后初始化配置

首次启动引导

  • 拔掉 U 盘 → 重启进入系统
  • 登录账号:root(默认无密码,首次登录强制修改)
  • 输入命令 passwd 设置 root 密码(复杂度要求:大小写+数字+符号)

系统更新与加固

# 更新软件源缓存
yum update -y
# 安装必要工具
yum install -y net-tools tree htop wget curl
# 配置 SSH(可选)
systemctl enable --now sshd
firewall-cmd --permanent --add-service=ssh

性能优化建议

优化项 命令/操作 预期效果
关闭无用服务 systemctl disable

减少资源占用
调整内核参数 sysctl -p 优化网络/文件句柄限制
透明大页 echo never > /sys/kernel/mm/transparent_hugepage/enabled 提升数据库性能
Swapiness sysctl -w vm.swappiness=10 降低交换分区使用频率

常见问题排查(FAQs)

Q1: 安装过程中卡在 “Starting installer…” 怎么办?

A: 这是由于安装介质读取速度过慢导致超时,解决方案:

  1. 更换高速 USB 3.0 U 盘重新制作启动盘
  2. 在启动参数中添加 inst.stage2=hd:LABEL=CentOSx20...(跳过部分检查)
  3. 尝试禁用 Fast Boot(见第二节 BIOS 设置)

Q2: 安装完成后无法联网如何处理?

A: 按以下顺序排查:

centos安装物理机

  1. 物理层:检查网线/无线模块指示灯是否正常
  2. 驱动层:运行 lspci | grep -i network 查看网卡型号,到官网下载驱动
  3. 配置层:执行 nmcli connection show 检查网络配置文件是否存在
  4. 服务层:重启 NetworkManager 服务 systemctl restart NetworkManager
  5. 防火墙:临时关闭防火墙测试 systemctl stop firewalld

归纳与注意事项

成功标志:能通过 SSH/控制台登录,且 ping www.baidu.com 返回正常延迟
典型错误

  • No bootable medium found → 检查 U 盘制作是否正确
  • dracut failed to create initramfs → 磁盘空间不足或文件系统错误
  • Failed to start NetworkManager → 网卡驱动缺失或冲突

建议安装完成后立即创建快照(若使用虚拟化平台),并定期备份重要数据,对于企业级部署,推荐结合 Kickstart 自动化安装脚本实现批量

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/94289.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年8月6日 14:22
下一篇 2025年8月6日 14:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN