当前位置:首页 > 行业动态 > 正文

hp服务器u盘安装centos系统安装教程

制作CentOS启动U盘,插入HP服务器,进BIOS设U盘启动,按提示安装

HP服务器U盘安装CentOS系统详细教程

准备工作

  1. 硬件要求

    • HP服务器(ProLiant系列或其他兼容型号)
    • 容量≥8GB的U盘(用于制作启动盘)
    • 网络连接(可选,用于后续驱动或软件包下载)
  2. 软件与资源
    | 项目 | 说明 |
    |———————|———————————————————————-|
    | CentOS ISO镜像 | 从官方镜像站下载(推荐CentOS 7或CentOS 8,注意版本兼容性) |
    | U盘制作工具 | Rufus、Etcher或dd命令(Linux环境) |
    | RAID驱动(可选) | 若服务器使用RAID卡,需提前下载对应驱动(HP官网提供) |
    | 驱动光盘(可选) | 部分老旧机型可能需要集成驱动的启动U盘 |

  3. 下载CentOS镜像
    访问 CentOS官方下载页面 ,选择对应版本(如CentOS-7-x86_64-DVD.iso或CentOS-8.x-x86_64-DVD.iso),建议使用HTTPFTP镜像源加速下载。


制作U盘启动盘

  1. Windows系统制作方法

    • 使用Rufus工具:

      1. 打开Rufus,选择U盘设备。
      2. 分区类型选择MBR(UEFI机型需选GPT,但HP服务器多兼容MBR)。
      3. 文件系统选择FAT32(旧版CentOS)或exFAT(支持大文件)。
      4. 点击“选择”加载CentOS ISO镜像。
      5. 勾选“以ISO镜像模式启动”,点击“开始”制作。
    • 使用命令行(Linux/Mac):

      hp服务器u盘安装centos系统安装教程  第1张

      sudo umount /dev/sdX # 替换sdX为U盘设备名
      sudo dd if=/path/to/centos.iso of=/dev/sdX bs=4M status=progress
      sudo sync
  2. 验证启动盘
    将U盘插入服务器,通过HP iLO管理界面或物理进入BIOS,检查能否识别到U盘启动选项。


BIOS/UEFI设置与启动

  1. 进入BIOS/UEFI

    • 开机时按F10(HP ProLiant通用键)进入BIOS配置界面。
    • 若服务器支持iLO远程管理,可通过浏览器访问iLO地址(默认端口443)。
  2. 关键设置项
    | 设置项 | 说明 |
    |———————–|———————————————————————-|
    | Boot Order | 将U盘设为第一启动项(如USB Diskette on Key) |
    | Legacy Boot Mode | 若CentOS镜像为MBR格式,需启用传统启动模式(禁用UEFI) |
    | RAID Controller | 若使用RAID卡,确保RAID Mode设置为AHCIRAID(按实际需求) |
    | TPM Security | 可临时禁用以简化安装(安装后可重新启用) |

  3. 保存并重启
    F10保存配置,服务器将从U盘启动。


安装CentOS系统

  1. 引导菜单选项

    • 选择Install CentOS 7/8(根据镜像版本)。
    • 若出现内核参数提示(如linux行),可追加参数inst.norepo=true以避免网络源依赖。
  2. 安装向导步骤

    • 语言与键盘:选择EnglishChinese,键盘布局根据需求调整。
    • 磁盘分区
      • 典型分区方案(示例):
        | 挂载点 | 大小建议 | 文件系统 | 说明 |
        |————–|——————-|———-|————————–|
        | /boot | 500MB~1GB | ext4 | 引导分区 |
        | | 剩余空间 | ext4/xfs | 根分区(建议xfs提升性能) |
        | swap | 内存大小的1~2倍 | swap | 交换分区 |
      • 高级分区需手动创建(如LVM或RAID配置)。
    • 网络配置:启用ONBOOT=yes并设置静态IP或DHCP。
    • 用户设置:创建普通用户(非root),并配置SSH访问(建议禁用root登录)。
  3. 处理RAID驱动(关键步骤)

    • 情况1:服务器使用HP Smart Array RAID卡
      • 在安装界面按Tab键编辑内核参数,添加dd参数(如ddc_all)。
      • 或提前将RAID驱动集成到启动U盘(需解压驱动文件到U盘/drivers目录)。
    • 情况2:安装后识别不到硬盘
      • 进入救援模式,手动加载驱动:
        cd /dev/sr0 # 进入光驱或U盘镜像
        cp drivers/hpsa.img /mnt/source # 假设/mnt为根分区挂载点
        chroot /mnt dracut --add-drivers hpsa --force

安装后的配置

  1. 更新系统

    yum update -y # CentOS 7/8
    dnf update -y # CentOS 8+
  2. 安装HP专用工具

    • 通过HP官网下载hp-tools包,包含iLO管理工具、SNMP支持等。
    • 安装命令:
      rpm -ivh hp-tools-.rpm
  3. 配置YUM源

    • 替换默认仓库为国内镜像(如阿里云、网易):
      sed -e 's|mirrorlist=.|baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/|g' 
         -i /etc/yum.repos.d/CentOS-Base.repo
      yum clean all && yum makecache

常见问题与解决方案

问题描述 解决方案
安装过程中黑屏/卡LOGO 检查BIOS启动模式(Legacy/UEFI),尝试关闭Secure Boot或更换镜像格式(MBR/GPT)。
RAID卡无法识别硬盘 加载RAID驱动(见步骤4),或进入RAID卡配置界面预先初始化虚拟磁盘(VD)。
安装后网络不可用 检查网卡驱动是否被屏蔽(部分HP机型需手动加载bnx2igb驱动)。
iLO远程管理无法连接 确保iLO IP与服务器网段一致,开放防火墙端口(默认443),检查物理网络链路。

FAQs

Q1:安装CentOS时提示“No matching driver for RAID controller”怎么办?
A1:需加载HP提供的RAID驱动,方法有两种:

  1. 在安装引导界面按Tab键,添加参数dd(如linux dd)。
  2. 将驱动文件(如hpsa.img)复制到U盘,安装时选择“Driver Update”选项加载。

Q2:安装完成后如何启用HP iLO远程管理功能?
A2:

  1. 登录系统,安装hp-tools包:
    yum install -y hp-tools
  2. 启动iLO服务并设置密码:
    /sbin/ilo-license-update -f # 接受许可协议
    /sbin/ilo-config -a -p <password> # 激活iLO并设置密码
  3. 通过浏览器访问https://<服务器IP>:443,使用
0