Auto-sync: 2026-04-28 00:02

This commit is contained in:
2026-04-28 00:02:50 +08:00
parent de7ebe9256
commit b574c99af6
31 changed files with 1710 additions and 1212 deletions

View File

@@ -1,75 +1,75 @@
---
title: "安装Ubuntu 24.04.2在HP ZBook工作站笔记本上"
type: source
tags: [hp, ubuntu, zbook, rufus, uefi, nvme, efibootmgr]
date: 2026-04-26
---
## Source File
- [[raw/Home Office/安装Ubuntu-24.04.2在HP Zbook工作站笔记本上.md]]
## Summary (中文)
- **核心主题**:在 HP ZBook 工作站笔记本上安装 Ubuntu 24.04.2 Desktop 的完整实操指南涵盖启动盘制作、分区配置、BIOS/UEFI 设置及启动引导故障排除。
- **问题域**HP ZBook 笔记本 + Ubuntu 24.04.2 双系统安装,聚焦 UEFI/GPT 引导环境下的 NVMe 硬盘分区与 HP BIOS 固执行为导致的启动项丢失问题。
- **方法/机制**
- Rufus ISOHybrid 镜像写入ISO 镜像模式优先DD 模式为备选)
- GPT 分区方案(/boot/efi FAT32 512MB-1GB, / ext4 100-200GB, /home ext4 剩余空间, swap 8-32GB
- HP BIOS F9 启动菜单、F10 进入 BIOS 设置
- HP BIOS Storage → AHCI 模式(非 RAID/Intel RST
- 关闭 Secure Boot 和 Fast Boot 避免驱动安装障碍
- efibootmgr NVRAM 强制重写 BootOrder
- EFI 默认路径伪装shimx64.efi → /EFI/BOOT/BOOTX64.EFI
- BIOS Boot Mode 切换为 UEFI Only消除 Legacy BBS 遗留项干扰
- **结论/价值**HP ZBook 等现代 UEFI 工作站安装 Ubuntu 的完整故障排除路线图。核心痛点是 HP BIOS 不持久化 NVRAM 启动项;终极解法是切换 Boot Mode 为 UEFI Only可使 Legacy BBS 项自动消失BIOS 被迫只识别 Ubuntu 启动项。文中建议安装完成后立即用 rsync 还原数据,并用 Clonezilla 制作母版镜像以备将来快速恢复。
## Key Claims (中文)
- HP ZBook 必须使用 GPT 分区表配合 UEFI 启动MBR/Legacy 不适用于现代 UEFI 工作站。
- Rufus 写入 ISOHybrid 镜像时应优先选择"ISO 镜像模式"DD 模式仅在启动失败后才重新制作选择。
- HP BIOS 有固执行为不保存自定义启动项可通过三种方式绕过efibootmgr 强制重写 NVRAM BootOrder → EFI 默认路径伪装 → BIOS 切换 UEFI Only终极方案
- 混合模式Legacy/CSM会产生大量 BBS 遗留启动项干扰 UEFI 识别,切换为 UEFI Only 后 Boot0000-0004 自动消失。
- SATA 模式须设为 AHCI非 RAID/Intel RSTUbuntu 24.04 对 RST 兼容性差。
- NVMe 硬盘安装 Ubuntu 24.04 时系统会自动识别并优化分区对齐,手动分区时保持默认扇区起始位置(通常 2048即可。
- ext4 是 HP ZBook Docker 环境最兼容的文件系统ZFS/Btrfs 虽有快照功能但兼容性不及 ext4。
## Key Quotes
> "HP 的旧款 ZBook 有个'坏习惯':如果它在 NVRAM 里找不到它认为'标准'的启动项,它会重置 BootOrder。我们可以把 Ubuntu 的引导文件复制到磁盘的默认备用路径。这样即使 BIOS 抽风忽略了 NVRAM也会因为在磁盘上找到了文件而启动。" — HP ZBook 引导伪装大法
> "一旦切换为 UEFI Only那些无效的 0000-0004 就会消失BIOS 将被迫只看 0005 (Ubuntu)。" — UEFI Only 切换后效果
> "Legacy Support (传统支持):确保设置为 Disabled (或者选择 UEFI Without Legacy)。从你的输出看,你现在有大量的 BBS (Legacy) 启动项,这会干扰 UEFI 的识别。" — 混合模式问题诊断
> "HP BIOS 有时非常固执,它只会寻找磁盘上默认的启动文件(/EFI/BOOT/BOOTX64.EFI。如果它不保存你的自定义项我们可以通过在 Ubuntu 内将 shimx64.efi 伪装成默认文件来'欺骗' BIOS。" — EFI 文件伪装修复原理
## Key Concepts
- [[GPT分区表]]:现代 UEFI 设备的标准分区方案,支持 2TB+ 硬盘,与 UEFI 引导完美兼容HP ZBook 等工作站必须使用 GPT 而非 MBR。
- [[efibootmgr]]Linux 系统下管理 NVRAM 启动项的工具,可查看(`efibootmgr`)、重写启动顺序(`-o 0005,0000,...`)、手动添加启动项(`-c -d /dev/nvme0n1 -p 1`)。
- [[ISOHybrid镜像]]:同时支持 BIOS 和 UEFI 引导的混合 ISO 镜像Rufus 提供 ISO 镜像模式(推荐)和 DD 模式(备选)两种写入方式。
- [[UEFI启动修复]]HP BIOS 固执行为导致启动项丢失的完整解决方案链路efibootmgr 强制写入 → EFI 路径伪装 → UEFI Only 切换)。
- [[NVMe硬盘分区]]Ubuntu 24.04 自动识别并优化 NVMe 分区对齐手动分区时保持默认扇区起始位置2048即可。
- [[Socket Activation]]Ubuntu 24.04 SSH 默认使用 ssh.socket 按需激活机制(相关链接页面)。
## Key Entities
- [[HP ZBook]]HP 工作站笔记本F9 启动菜单F10 进入 BIOS固执的 BIOS NVRAM 行为;存储模式须设为 AHCIBoot Mode 建议切换为 UEFI Only。
- [[Rufus]]:开源 U 盘启动盘制作工具ISOHybrid 镜像写入(推荐 ISO 镜像模式),自动下载 ldlinux.sys/ldlinux.bss 引导文件。
- [[Ubuntu 24.04]]LTS 桌面操作系统,默认 ssh.socket 按需激活,支持 NVMe 自动优化ext4 为推荐文件系统。
- [[Clonezilla]]:全盘镜像备份工具(相关链接页面),文中建议安装完成后用 Clonezilla 制作母版镜像。
## Connections
- [[HP ZBook]] ← 安装目标 ← [[Rufus]](启动盘制作工具)
- [[efibootmgr]] ← 修复工具 ← [[UEFI启动修复]](核心手段)
- [[GPT分区表]] ← 分区方案 ← [[NVMe硬盘分区]](自动对齐优化)
- [[UEFI启动修复]] ← 终极方案 ← [[HP ZBook]] BIOS 固执行为
- [[clonezilla对ubuntu-server进行全盘镜像备份]] ← 备份建议 ← [[Ubuntu 24.04]] 安装完成后(母版镜像)
- [[ubuntu-24-04-enable-ssh]] ← 后置配置 ← [[Ubuntu 24.04]]SSH 服务启用)
- [[ubuntu禁用合盖休眠]] ← 后置配置 ← [[Ubuntu 24.04]](合盖休眠设置)
## Contradictions
- **无冲突**:本文档与其他来源一致,未检测到矛盾点。
## Related Sources
- [[ubuntu-24-04-enable-ssh]] — Ubuntu 24.04 安装后的 SSH 配置
- [[ubuntu禁用合盖休眠]] — Ubuntu 24.04 合盖休眠设置
- [[ubuntu-server科学上网]] — Ubuntu Server 科学上网配置
- [[ubuntu用rustdesk远程登录出现不能使用wayland登录的错误]] — Ubuntu RustDesk Wayland 登录问题
- [[ubuntu服务器通过rsync实现日常增量备份]] — 安装完成后 rsync 数据恢复建议
- [[clonezilla对ubuntu-server进行全盘镜像备份]] — 母版镜像制作工具,文中提及 Clonezilla
---
title: "安装Ubuntu 24.04.2在HP ZBook工作站笔记本上"
type: source
tags: [hp, ubuntu, zbook, rufus, uefi, nvme, efibootmgr]
date: 2026-04-27
---
## Source File
- [[raw/Home Office/安装Ubuntu-24.04.2在HP Zbook工作站笔记本上.md]]
## Summary (中文)
- **核心主题**:在 HP ZBook 工作站笔记本上安装 Ubuntu 24.04.2 Desktop 的完整实操指南涵盖启动盘制作、分区配置、BIOS/UEFI 设置及启动引导故障排除。
- **问题域**HP ZBook 笔记本 + Ubuntu 24.04.2 双系统安装,聚焦 UEFI/GPT 引导环境下的 NVMe 硬盘分区与 HP BIOS 固执行为导致的启动项丢失问题。
- **方法/机制**
- Rufus ISOHybrid 镜像写入ISO 镜像模式优先DD 模式为备选)
- GPT 分区方案(/boot/efi FAT32 512MB-1GB, / ext4 100-200GB, /home ext4 剩余空间, swap 8-32GB
- HP BIOS F9 启动菜单、F10 进入 BIOS 设置
- HP BIOS Storage → AHCI 模式(非 RAID/Intel RST
- 关闭 Secure Boot 和 Fast Boot 避免驱动安装障碍
- efibootmgr NVRAM 强制重写 BootOrder
- EFI 默认路径伪装shimx64.efi → /EFI/BOOT/BOOTX64.EFI
- BIOS Boot Mode 切换为 UEFI Only消除 Legacy BBS 遗留项干扰
- **结论/价值**HP ZBook 等现代 UEFI 工作站安装 Ubuntu 的完整故障排除路线图。核心痛点是 HP BIOS 不持久化 NVRAM 启动项;终极解法是切换 Boot Mode 为 UEFI Only可使 Legacy BBS 项自动消失BIOS 被迫只识别 Ubuntu 启动项。文中建议安装完成后立即用 rsync 还原数据,并用 Clonezilla 制作母版镜像以备将来快速恢复。
## Key Claims (中文)
- HP ZBook 必须使用 GPT 分区表配合 UEFI 启动MBR/Legacy 不适用于现代 UEFI 工作站。
- Rufus 写入 ISOHybrid 镜像时应优先选择"ISO 镜像模式"DD 模式仅在启动失败后才重新制作选择。
- HP BIOS 有固执行为不保存自定义启动项可通过三种方式绕过efibootmgr 强制重写 NVRAM BootOrder → EFI 默认路径伪装 → BIOS 切换 UEFI Only终极方案
- 混合模式Legacy/CSM会产生大量 BBS 遗留启动项干扰 UEFI 识别,切换为 UEFI Only 后 Boot0000-0004 自动消失。
- SATA 模式须设为 AHCI非 RAID/Intel RSTUbuntu 24.04 对 RST 兼容性差。
- NVMe 硬盘安装 Ubuntu 24.04 时系统会自动识别并优化分区对齐,手动分区时保持默认扇区起始位置(通常 2048即可。
- ext4 是 HP ZBook Docker 环境最兼容的文件系统ZFS/Btrfs 虽有快照功能但兼容性不及 ext4。
## Key Quotes
> "HP 的旧款 ZBook 有个'坏习惯':如果它在 NVRAM 里找不到它认为'标准'的启动项,它会重置 BootOrder。我们可以把 Ubuntu 的引导文件复制到磁盘的默认备用路径。这样即使 BIOS 抽风忽略了 NVRAM也会因为在磁盘上找到了文件而启动。" — HP ZBook 引导伪装大法
> "一旦切换为 UEFI Only那些无效的 0000-0004 就会消失BIOS 将被迫只看 0005 (Ubuntu)。" — UEFI Only 切换后效果
> "Legacy Support (传统支持):确保设置为 Disabled (或者选择 UEFI Without Legacy)。从你的输出看,你现在有大量的 BBS (Legacy) 启动项,这会干扰 UEFI 的识别。" — 混合模式问题诊断
> "HP BIOS 有时非常固执,它只会寻找磁盘上默认的启动文件(/EFI/BOOT/BOOTX64.EFI。如果它不保存你的自定义项我们可以通过在 Ubuntu 内将 shimx64.efi 伪装成默认文件来'欺骗' BIOS。" — EFI 文件伪装修复原理
## Key Concepts
- [[GPT分区表]]:现代 UEFI 设备的标准分区方案,支持 2TB+ 硬盘,与 UEFI 引导完美兼容HP ZBook 等工作站必须使用 GPT 而非 MBR。
- [[efibootmgr]]Linux 系统下管理 NVRAM 启动项的工具,可查看(`efibootmgr`)、重写启动顺序(`-o 0005,0000,...`)、手动添加启动项(`-c -d /dev/nvme0n1 -p 1`)。
- [[ISOHybrid镜像]]:同时支持 BIOS 和 UEFI 引导的混合 ISO 镜像Rufus 提供 ISO 镜像模式(推荐)和 DD 模式(备选)两种写入方式。
- [[UEFI启动修复]]HP BIOS 固执行为导致启动项丢失的完整解决方案链路efibootmgr 强制写入 → EFI 路径伪装 → UEFI Only 切换)。
- [[NVMe硬盘分区]]Ubuntu 24.04 自动识别并优化 NVMe 分区对齐手动分区时保持默认扇区起始位置2048即可。
- [[Socket Activation]]Ubuntu 24.04 SSH 默认使用 ssh.socket 按需激活机制(相关链接页面)。
## Key Entities
- [[HP ZBook]]HP 工作站笔记本F9 启动菜单F10 进入 BIOS固执的 BIOS NVRAM 行为;存储模式须设为 AHCIBoot Mode 建议切换为 UEFI Only。
- [[Rufus]]:开源 U 盘启动盘制作工具ISOHybrid 镜像写入(推荐 ISO 镜像模式),自动下载 ldlinux.sys/ldlinux.bss 引导文件。
- [[Ubuntu 24.04]]LTS 桌面操作系统,默认 ssh.socket 按需激活,支持 NVMe 自动优化ext4 为推荐文件系统。
- [[Clonezilla]]:全盘镜像备份工具(相关链接页面),文中建议安装完成后用 Clonezilla 制作母版镜像。
## Connections
- [[HP ZBook]] ← 安装目标 ← [[Rufus]](启动盘制作工具)
- [[efibootmgr]] ← 修复工具 ← [[UEFI启动修复]](核心手段)
- [[GPT分区表]] ← 分区方案 ← [[NVMe硬盘分区]](自动对齐优化)
- [[UEFI启动修复]] ← 终极方案 ← [[HP ZBook]] BIOS 固执行为
- [[clonezilla对ubuntu-server进行全盘镜像备份]] ← 备份建议 ← [[Ubuntu 24.04]] 安装完成后(母版镜像)
- [[ubuntu-24-04-enable-ssh]] ← 后置配置 ← [[Ubuntu 24.04]]SSH 服务启用)
- [[ubuntu禁用合盖休眠]] ← 后置配置 ← [[Ubuntu 24.04]](合盖休眠设置)
## Contradictions
- **无冲突**:本文档与其他来源一致,未检测到矛盾点。
## Related Sources
- [[ubuntu-24-04-enable-ssh]] — Ubuntu 24.04 安装后的 SSH 配置
- [[ubuntu禁用合盖休眠]] — Ubuntu 24.04 合盖休眠设置
- [[ubuntu-server科学上网]] — Ubuntu Server 科学上网配置
- [[ubuntu用rustdesk远程登录出现不能使用wayland登录的错误]] — Ubuntu RustDesk Wayland 登录问题
- [[ubuntu服务器通过rsync实现日常增量备份]] — 安装完成后 rsync 数据恢复建议
- [[clonezilla对ubuntu-server进行全盘镜像备份]] — 母版镜像制作工具,文中提及 Clonezilla