While update BlueField-3 dpu with bf-bundle-3.0.0-135_25.04_ubuntu-22.04_prod.bfb the os can not be run

while use bfb-install --rshim rshim0 --bfb bf-bundle-3.0.0-135_25.04_ubuntu-22.04_prod.bfb on the host,

rshim console put out some this, and can not login the OS.

How can i do?

P/N: 900-9D3B4-00SC-EA0
+++++++++++++++++++
Mellanox BlueField-3 [A1] A78(D42) 8 Cores r0p1

Memory Information:
DDR5 Memory Available: 16 GB Operating Frequency: 5200 MT/s

Storage Device Information:
NVMe Device Address: 06:00.0 Vendor ID: 1344 Device ID: 6001
Current Link Speed: 8.0 GT/s Negotiated Link Width: x2
PTM:9186594573:2:0:6~

[Pcm] Profile Root Key found (type: RSA, size: 4096 bits)
[Pcm] Profile CA certificate found (NVIDIA certificate)
Current Secure Boot State: enabled
Secure Boot Mode : User Mode
PK is configured
Redfish enabled
DPU BMC version: BF-24.10-17
Getting BMC Credentials…OK
DHCP Session Start

Press ESC/F2/DEL twice to enter UEFI Menu.
Press ENTER to skip countdown.

3 seconds remain…
2 seconds remain…
1 seconds remain…
0 seconds remain…

升级 串口输出.txt (44.1 KB)

add rshim console and host log


Hi

Looking at your logs, The BlueField-3 DPU has Secure Boot enabled (“Current Secure Boot State: enabled”). The installation process appears to complete successfully (creating partitions, extracting files, configuring GRUB). However, the system cannot boot properly after installation due to Secure Boot compatibility issues with the Ubuntu 22.04 image

This is a known issue with certain BlueField-3 DPUs when using Ubuntu 22.04 with Secure Boot enabled.

So to clarify if that is Secure Boot issue or not, could you please follow instructions?

### Option 1: Use Ubuntu 24.04

As you mentioned in your forum update, switching to Ubuntu 24.04 resolved the issue. This is because the newer Ubuntu release has better compatibility with BlueField-3 DPUs when Secure Boot is enabled.

To continue with this solution:

1. Download the latest bf-bundle for Ubuntu 24.04

2. Install using the same command:

```

bfb-install --rshim rshim0 --bfb bf-bundle-3.0.0-xxx_25.04_ubuntu-24.04_prod.bfb

```

### Option 2: Disable Secure Boot (Alternative)

If you need to use Ubuntu 22.04 specifically, you can disable Secure Boot:

1. Access the UEFI menu during boot by pressing ESC/F2/DEL twice when prompted

2. Navigate to Device Manager > Secure Boot Configuration

3. Change “Attempt Secure Boot” to “Disabled”

4. Save and exit

5. Reinstall Ubuntu 22.04 using the same bfb-install command

Verifying Installation Success

After installation, you can verify the system is working properly by:

1. Checking the RShim log: `cat /dev/rshim0/misc`

2. Looking for “INFO[MISC]: DPU is ready” message

3. Connecting to the BlueField console: `screen /dev/rshim0/console`

If those does not work, please open a technical case to get help from NVIDIA Enterprise Technical Support team.

@hyungkwangc I am having the exact same issue and my card’s secure boot is disable

@chenchangsheng did you manage to fix this issue?

Here’s a link to my ticket Installing Ubuntu 22.04 on BlueField 3 end up in hung state - #2 by mshaha