Preparing for my first major upgrade (Kubuntu 25.04 to 25.10)

Successful use of the decrypted data, with 25.10 in live mode, although I don’t understand why the pool will not export:

no response to sudo zpool export rpool
kubuntu@kubuntu:~$ zfs list
NAME                                               USED  AVAIL  REFER  MOUNTPOINT
rpool                                              408G   484G   192K  /tmp/altroot
rpool/ROOT                                        25.2G   484G   192K  none
rpool/ROOT/ubuntu_v0hpws                          25.2G   484G  10.1G  /tmp/altroot
rpool/ROOT/ubuntu_v0hpws/srv                       192K   484G   192K  /tmp/altroot/srv
rpool/ROOT/ubuntu_v0hpws/usr                      11.8M   484G   192K  /tmp/altroot/usr
rpool/ROOT/ubuntu_v0hpws/usr/local                11.6M   484G  11.6M  /tmp/altroot/usr/local
rpool/ROOT/ubuntu_v0hpws/var                      15.1G   484G   192K  /tmp/altroot/var
rpool/ROOT/ubuntu_v0hpws/var/games                 192K   484G   192K  /tmp/altroot/var/games
rpool/ROOT/ubuntu_v0hpws/var/lib                  13.0G   484G  12.7G  /tmp/altroot/var/lib
rpool/ROOT/ubuntu_v0hpws/var/lib/AccountsService   212K   484G   212K  /tmp/altroot/var/lib/AccountsService
rpool/ROOT/ubuntu_v0hpws/var/lib/NetworkManager    384K   484G   384K  /tmp/altroot/var/lib/NetworkManager
rpool/ROOT/ubuntu_v0hpws/var/lib/apt               113M   484G   113M  /tmp/altroot/var/lib/apt
rpool/ROOT/ubuntu_v0hpws/var/lib/dpkg              112M   484G   112M  /tmp/altroot/var/lib/dpkg
rpool/ROOT/ubuntu_v0hpws/var/log                  2.08G   484G  2.08G  /tmp/altroot/var/log
rpool/ROOT/ubuntu_v0hpws/var/mail                  192K   484G   192K  /tmp/altroot/var/mail
rpool/ROOT/ubuntu_v0hpws/var/snap                 10.5M   484G  10.5M  /tmp/altroot/var/snap
rpool/ROOT/ubuntu_v0hpws/var/spool                 868K   484G   868K  /tmp/altroot/var/spool
rpool/ROOT/ubuntu_v0hpws/var/www                   192K   484G   192K  /tmp/altroot/var/www
rpool/USERDATA                                     383G   484G   192K  none
rpool/USERDATA/home_dz7uxs                         383G   484G   383G  /tmp/altroot/home
rpool/USERDATA/root_dz7uxs                        27.2M   484G  27.2M  /tmp/altroot/root
rpool/keystore                                    38.8M   484G  16.5M  -
rpool/var                                         1.98M   484G   192K  /tmp/altroot/var
rpool/var/lib                                     1.79M   484G   192K  /tmp/altroot/var/lib
rpool/var/lib/docker                              1.61M   484G  1.61M  /tmp/altroot/var/lib/docker
kubuntu@kubuntu:~$ sudo cryptsetup open /dev/zvol/rpool/keystore zfskey
Enter passphrase for /dev/zvol/rpool/keystore: 
kubuntu@kubuntu:~$ sudo cat /media/kubuntu/keystore-rpool/system.key | sudo zfs load-key -L prompt rpool
kubuntu@kubuntu:~$ sudo zfs mount -a
kubuntu@kubuntu:~$ mount | grep zfs | sort
/dev/mapper/zfskey on /media/kubuntu/keystore-rpool type ext4 (rw,nosuid,nodev,relatime,errors=remount-ro,stripe=8192,uhelper=udisks2)
rpool/ROOT/ubuntu_v0hpws on /tmp/altroot type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/srv on /tmp/altroot/srv type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/usr/local on /tmp/altroot/usr/local type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/games on /tmp/altroot/var/games type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/lib on /tmp/altroot/var/lib type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/lib/AccountsService on /tmp/altroot/var/lib/AccountsService type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/lib/NetworkManager on /tmp/altroot/var/lib/NetworkManager type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/lib/apt on /tmp/altroot/var/lib/apt type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/lib/dpkg on /tmp/altroot/var/lib/dpkg type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/log on /tmp/altroot/var/log type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/mail on /tmp/altroot/var/mail type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/snap on /tmp/altroot/var/snap type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/spool on /tmp/altroot/var/spool type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/ROOT/ubuntu_v0hpws/var/www on /tmp/altroot/var/www type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/USERDATA/home_dz7uxs on /tmp/altroot/home type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/USERDATA/root_dz7uxs on /tmp/altroot/root type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
rpool/var/lib/docker on /tmp/altroot/var/lib/docker type zfs (rw,nodev,relatime,xattr,posixacl,casesensitive)
kubuntu@kubuntu:~$ ls -hl /tmp/altroot/home/grahamperrin/Desktop/2025-09-*
-rw-rw-r-- 1 kubuntu kubuntu 423K Sep  6 18:55 '/tmp/altroot/home/grahamperrin/Desktop/2025-09-06 20-37 pkg issue 2475, 257 candidates, success.txt'
-rw-rw-r-- 1 kubuntu kubuntu  19K Sep  7 12:51  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-07 13- killing at 552 of 1309 (discount) during a major upgrade with 1 GB memory.png'
-rw-rw-r-- 1 kubuntu kubuntu 129K Sep 16 21:30  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-16 22-29 KDE Plasma, FreeBSD 16.0-CURRENT.png'
-rw-rw-r-- 1 kubuntu kubuntu  39K Sep 17 04:46  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-17 05-44 FreeBSD 15.0-ALPHA2 zpool scrub of a read-only pool.png'
-rw-rw-r-- 1 kubuntu kubuntu  90K Sep 17 05:29  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-17 06-29 Phoronix, unable to type a comment.png'
-rw-rw-r-- 1 kubuntu kubuntu 125K Sep 17 22:04  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-17 got on FreeBSD 15.0-ALPHA2 requires libretls.png'
-rw-rw-r-- 1 kubuntu kubuntu 712K Sep 20 13:30  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-20 14-27 Firefox, pkgbase.png'
-rw-rw-r-- 1 kubuntu kubuntu  59K Sep 20 13:43  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-20 14-42 Firefox bars.png'
-rw-rw-r-- 1 kubuntu kubuntu 3.0M Sep 21 06:48  /tmp/altroot/home/grahamperrin/Desktop/2025-09-21.06-21.typescript.txt
-rw-rw-r-- 1 kubuntu kubuntu  93K Sep 22 04:43 '/tmp/altroot/home/grahamperrin/Desktop/2025-09-22 05-38 pkg issue 2522 comment 3316711750 tail of typescript.txt'
-rw-rw-r-- 1 kubuntu kubuntu  69K Sep 22 20:43  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-22 21-21 ALPHA3 userland upgrade failed.png'
-rw-rw-r-- 1 kubuntu kubuntu  44K Sep 22 20:50  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-22 21-50 single user mode broken.png'
-rw-rw-r-- 1 kubuntu kubuntu  73K Sep 27 13:50  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-27 14-49 ignorant troublemaker.png'
-rw-rw-r-- 1 kubuntu kubuntu  54K Sep 27 23:58  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-28 00-58 118 to be removed.png'
-rw-rw-r-- 1 kubuntu kubuntu  55K Sep 28 00:00  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-28 01-00 proceeding.png'
-rw-rw-r-- 1 kubuntu kubuntu  69K Sep 28 00:16  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-28 01-15 -uY after upgrading the kernel alone.png'
-rw-rw-r-- 1 kubuntu kubuntu 320K Sep 28 10:30  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-28 11-30 swap off, reinstallation failed.png'
-rw-rw-r-- 1 kubuntu kubuntu  11K Sep 28 01:33  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-28 ALPHA4, base, the complete base.png'
-rw-rw-r-- 1 kubuntu kubuntu  30K Sep 28 05:46  '/tmp/altroot/home/grahamperrin/Desktop/2025-09-28-06-40 15.0-ALPHA4 REPOS_DIR.png'
kubuntu@kubuntu:~$ zpool export rpool
cannot unmount '/tmp/altroot/var/www': permission denied
kubuntu@kubuntu:~$ sudo zpool export rpool
^T^C

The tail:

kubuntu@kubuntu:~$ sudo zpool export rpool
^T^C
  • no response to Control-T or Control-C.

In a separate Konsole tab:

kubuntu@kubuntu:~$ sudo lsof /tmp/altroot
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
      Output information may be incomplete.
kubuntu@kubuntu:~$ sudo lsof /tmp/altroot
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
      Output information may be incomplete.
kubuntu@kubuntu:~$ mount | grep zfs
/dev/mapper/zfskey on /media/kubuntu/keystore-rpool type ext4 (rw,nosuid,nodev,relatime,errors=remount-ro,stripe=8192,uhelper=udisks2)
kubuntu@kubuntu:~$ zpool status -v
  pool: rpool
 state: ONLINE
  scan: scrub repaired 0B in 00:18:38 with 0 errors on Sat Oct 11 23:42:41 2025
config:

        NAME                            STATE     READ WRITE CKSUM
        rpool                           ONLINE       0     0     0
          wwn-0x5002538f42b2daed-part4  ONLINE       0     0     0

errors: No known data errors
kubuntu@kubuntu:~$