I can no longer boot from my Thunderbolt disk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
Confirmed
|
Undecided
|
Benjamin Drung | ||
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Package: linux-image-
Since the kernel 6.8.0-36 has been updated to a newer version, I can no longer boot from my Thunderbolt disk. Even with the current kernel 6.8.0-41 it does not work.
If I boot with the old kernel 6.8.0-36 it still works, but I don't want to work with it forever.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-
ProcVersionSign
Uname: Linux 6.8.0-36-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/seq: roman 2357 F.... pipewire
/dev/snd/
CRDA: N/A
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Sat Aug 31 18:34:27 2024
InstallationDate: Installed on 2024-07-07 (55 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424)
MachineType: Dell Inc. Latitude 5550
ProcEnviron:
LANG=de_DE.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 20240318.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/18/2024
dmi.bios.release: 1.6
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.6.1
dmi.board.name: 0314H2
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.ec.
dmi.modalias: dmi:bvnDellInc.
dmi.product.family: Latitude
dmi.product.name: Latitude 5550
dmi.product.sku: 0CB9
dmi.sys.vendor: Dell Inc.
tags: | added: rls-nn-incoming |
tags: |
added: foundations-todo removed: rls-nn-incoming |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Benjamin Drung (bdrung) |
Try adding thunderbolt. host_reset= 0 to your kernel command line. Suspect it's the changes that came in https:/ /launchpad. net/ubuntu/ +source/ linux/6. 8.0-38. 38:
- thunderbolt: Introduce tb_port_reset() deactivate_ hop()
- thunderbolt: Introduce tb_path_
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4
routers
- thunderbolt: Reset topology created by the boot firmware
These changes were done to fix a number of other issues with re-using boot firmware settings. That kernel command line option will align it with old behavior as a workaround.
I feel that a "correct" solution for your issue would be for 'thunderbolt.ko' and boltd to be included in the initramfs so that the reset happens before the rootfs is mounted.