Hi, I have a HP laptop with openSUSE Tumbleweed (TWD) and Windows 11 installed. Now I installed openSUSE Leap 16.0 additionally. During installation I could not give the mount points for my old home partition because the graphical installer offered no fitting partition type (no btrfs, no LVM, no NTFS). Now I am stuck with trying to mount my old home partition from TWD when Leap 16.0 is running.
Leap 16.0 is installed on /dev/nvme1n1/,
TWD and Win11 are installed on /dev/nvme0n1/
TWD is on an encrypted logical partition /dev/nvme0n1/p5 (“PV of system”)
The logical partition is divided into “home” (XFS LV), “root” (Btrfs LV), “swap” (Swap LV)
When Leap 16 is running, I can see the Windows 11 partition in the dolphin file manager and click on it, then enter my normal user password (why?) and it is mounted.
But I cannot see anything of the partition /dev/nvme0n1/p5 in dolphin.
The file /etc/fstab only shows the mounted partitions.
lvm partition are listed in /dev/mapper/.
Open a terminal, type lsblk, verify the partition your Tumbleweed home should be on, unlock with sudo cryptsetup open /dev/<partition> tumbleweed-home, create mountpoint (could just be a directory named tumbleweed-home in your leap home dir) and mount with sudo mount /dev/mapper/tumbleweed-home /path/to/mountpoint.
Normally, that should at least let you access your files.
If your old home partition wasn’t encrypted you should be able to find it under /dev/mapper and mount from there without decrypting it first.
I think you get asked for your password because mounting is generally done by the root user. So authenticating again is neccessary just like it is when using sudo.