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

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

制作Linux启动U盘,插入HP服务器,开机按F10进BIOS/UEFI,设置U盘为第一启动项,保存退出,选择Install Linux,按需分区/格式化,配置网络、时区,设置root密码,等待安装

HP服务器U盘安装Linux系统全流程指南

准备工作

  1. 系统兼容性确认

    • 访问HP官网查询服务器型号支持的Linux发行版(如Red Hat、CentOS、Ubuntu Server)。
    • 确认BIOS/UEFI版本是否支持UEFI启动(部分旧机型需升级固件)。
  2. 工具与材料准备
    | 项目 | 说明 |
    |——————–|———————————————————————-|
    | U盘 | 容量≥8GB,建议USB 3.0接口 |
    | Linux镜像文件 | 官方ISO(如CentOS/RHEL/Ubuntu Server) |
    | 驱动包(可选) | HP Smart Array/NIC驱动(若阵列卡/网卡需额外驱动) |
    | 制作工具 | Rufus(Windows)、Etcher(跨平台) |

  3. BIOS/UEFI设置预检

    • 开机按F10(部分机型按Esc)进入BIOS设置。
    • 记录当前启动顺序、Secure Boot状态、TPM配置(可能影响安装)。

制作Linux启动U盘

  1. 下载Linux ISO

    • 推荐镜像站:清华大学开源软件镜像站、阿里云镜像站。
    • 校验文件完整性:sha256sum ISO文件名.iso(与官网提供的哈希值比对)。
  2. 格式化U盘为FAT32/NTFS

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

    • Windows:右键磁盘管理 → 删除分区 → 新建简单卷(FAT32/NTFS)。
    • Linuxsudo mkfs.vfat -I /dev/sdX(X为U盘标识)。
  3. 写入镜像并配置启动参数

    • Rufus工具
      • 分区方案选择MBR(传统BIOS)或UEFI(新型服务器)。
      • 高级选项勾选FreeDOSISO hybrid模式
    • 手动添加驱动(如需):
      • 将驱动文件(如hpsabin)放入U盘/EFI/BOOT目录。
      • 修改syslinux.cfg添加inst.hddriver=uuid参数。

服务器BIOS/UEFI配置

  1. 关键设置项
    | 设置项 | 说明 |
    |——————–|———————————————————————-|
    | 启动顺序 | 将U盘设为第一启动项(如USB HDD: SanDisk) |
    | Secure Boot | 禁用(否则可能拒绝非签名内核) |
    | TPM Device | 若启用,需生成密钥或暂时禁用(避免安装卡顿) |
    | Serial Console | 开启以便远程调试(波特率建议115200) |

  2. RAID/阵列卡处理

    • 若服务器配置RAID卡(如Smart Array):
      • 进入System Information → Storage → Smart Array配置逻辑驱动器。
      • 记录RAID控制器型号(如P440/P840),后续需加载对应驱动。

安装流程与驱动处理

  1. 引导阶段操作

    • 选择Install Linux → 手动分区时注意:
      • UEFI系统:挂载点需包含/boot/efi(格式FAT32,大小≥512MB)。
      • RAID分区:使用/dev/sda而非cciss!c0d0(避免阵列卡设备名冲突)。
  2. 驱动加载解决方案

    • 场景1:安装程序无法识别硬盘
      • Tab编辑内核参数,追加:
        inst.dd=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx 
      • 或指定阵列卡驱动路径:dd参数指向U盘驱动文件。
    • 场景2:网卡驱动缺失
      • 安装完成后执行:
        sudo yum install https://downloads.server-vendor.com/nic/driver.rpm
  3. 特殊组件配置

    • HPE iLO管理卡:安装hpilo工具并配置远程管理。
    • 电源节能策略:在/etc/default/grub中添加no_auto_tick参数。

系统初始化与验证

  1. 首次启动配置

    • 执行yum update -y(CentOS/RHEL)或apt upgrade(Ubuntu)。
    • 配置网络:编辑/etc/network/interfaces或使用nmcli设置静态IP。
    • 启用SSH服务:systemctl enable sshd
  2. 硬件验证命令

    lspci -nnk | grep -iE "ethernet|raid"  # 检查网卡/阵列卡识别状态
    dmidecode | grep "System Information"   # 查看服务器型号与BIOS版本

FAQs常见问题解答

Q1:安装时提示”No drives found”如何解决?
A1:

  1. 进入BIOS检查SATA模式(AHCI/RAID)是否与安装介质匹配。
  2. Ctrl+Alt+F2切换到VGA模式查看详细错误日志。
  3. 添加驱动参数:在内核行末尾追加rd.driver.pre=ahci

Q2:如何为HP Gen10服务器注入阵列卡驱动?
A2:

  1. 下载对应型号的cciss.ko驱动文件至U盘/EFI/CLOVER/drivers64目录。
  2. 修改/EFI/BOOT/syslinux.cfg,添加:
    APPEND initrd=/isolinux/initrd.img inst.dd=cciss!c0d0
  3. 重启后选择带cciss参数的启动
0