[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1102134: rescue: cannot mount brtfs with default @rootfs volume name



Package: debian-installer
Severity: important
X-Debbugs-Cc: martin-eric.racine@iki.fi

I recently installed my first UEFI amd64 host. I used debian-installer to configure a brtfs root, which used the default @rootfs volume name.

Contrary to what some people claim, UEFI is anything BUT "modern and robust" so I have had to use d-i's rescue mode off a USB stick or a regular basis. The USB stick currently contains:

Debian GNU/Linux 12 (bookworm) amd64 - netboot mini.iso 20230607+deb12u9

The rescue operation currently involves typing a complicated series of commands on the console, because d-i seemingly cannot work with btrfs volume names.

IMHO, at the very least, the menu to select the partition to mount should show the output of 'lsblk -f'.

Better yet, the rescue mode should be able to find the root and EFI partitions by itself and offer to mount them.

A solution in-between could involve suggesting a disk among those found to have both an EFI partition AND a Linux partition whose label is '/' and mount these e.g. /dev/sda has both an EFI partition and a Linux partition labelled '/', would you like to mount them?

Martin-Éric

-- System Information:
Debian Release: 12.10
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-32-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fi_FI.utf8, LC_CTYPE=fi_FI.utf8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply to: