You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

仅运行Ubuntu系统的HP Elitebook 840 G9笔记本BIOS更新时,如何关闭BitLocker驱动器加密(BDE)

仅运行Ubuntu系统的HP Elitebook 840 G9笔记本BIOS更新时,如何关闭BitLocker驱动器加密(BDE)

看起来你遇到的情况有点特殊——毕竟你只装了Ubuntu,根本没在用Windows的BitLocker,但BIOS却提示要关闭它。这种情况通常是以下几种原因导致的,我给你一步步拆解解决方案:

首先,先搞清楚到底有没有BitLocker在生效:

  • 打开终端,输入 lsblk 或者 blkid 查看NVMe盘的分区情况。如果这台笔记本出厂自带Windows,可能残留了BitLocker加密的分区(比如未被格式化的恢复分区、旧系统分区),BIOS检测到这些分区的BitLocker元数据才会弹出提示。
  • 如果你拿不准,可以安装dislocker工具来检测:
    sudo apt update && sudo apt install dislocker
    
    然后用它扫描每个可能的旧Windows分区(比如/dev/nvme0n1p2,根据lsblk的结果替换X):
    sudo dislocker -r /dev/nvme0n1pX
    
    如果它提示需要BitLocker恢复密钥,说明这个分区确实是加密的;如果没反应,大概率是BIOS误判。

如果确实有残留的BitLocker分区:

  • 既然你完全不用Windows,直接格式化或者清除这个分区的元数据就行。比如找到对应的分区(比如/dev/nvme0n1p2),用以下命令清除开头10MB的数据(足够删掉BitLocker的标识):
    sudo dd if=/dev/zero of=/dev/nvme0n1pX bs=1M count=10
    
    之后你可以把这个分区合并到Ubuntu分区,或者格式化后挂载使用。

如果是BIOS误判(比如把HP Wolf Security的SED加密当成BitLocker):

  • 你的笔记本带HP Wolf Security标识,可能BIOS里启用了Self-Encrypting Drive (SED)功能,而HP的BIOS把SED和BitLocker做了关联。这时候你需要进入BIOS设置关闭相关选项:
    • 重启笔记本,按F10进入BIOS Setup
    • 切换到Security选项卡,找到HP Wolf Security或者Drive Encryption相关设置
    • 尝试关闭BitLocker Compatibility或者直接禁用SED加密(如果你不需要磁盘硬件加密的话)
    • 保存设置后重启,再尝试更新BIOS

换一种BIOS更新方式绕过检查:

  • 有时候直接在Ubuntu系统里用HP官方的Linux更新包,或者用UEFI启动盘更新,能跳过BitLocker的检查:
    1. 去HP支持页面下载这款笔记本的最新BIOS更新包(选Linux版本的.bin文件,或者ISO镜像)
    2. 如果是.bin文件,给它加执行权限后直接运行:
      chmod +x BIOS_U76_01.07.00.bin
      sudo ./BIOS_U76_01.07.00.bin
      
    3. 如果是ISO镜像,用dd写入USB盘(注意替换/dev/sdX为你的USB设备,别写错!):
      sudo dd if=BIOS_Update.iso of=/dev/sdX bs=4M status=progress
      
    4. 重启按F9选择从USB启动,进入UEFI环境下的BIOS更新程序,看看还会不会提示BitLocker的问题

备注:内容来源于stack exchange,提问作者klpu39

火山引擎 最新活动