[Bug 1991478] Re: lost lvm PV (on top of LUKS) while attempting install of 22.04 (manual partitioning)
Steve Langasek
1991478 at bugs.launchpad.net
Tue Oct 4 04:51:33 UTC 2022
** Summary changed:
- lost lvm PV (on top of LUKS) while attempting install of 22.04
+ lost lvm PV (on top of LUKS) while attempting install of 22.04 (manual partitioning)
** Changed in: ubiquity (Ubuntu)
Status: New => Triaged
** Changed in: ubiquity (Ubuntu)
Importance: Undecided => High
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/1991478
Title:
lost lvm PV (on top of LUKS) while attempting install of 22.04 (manual
partitioning)
Status in ubiquity package in Ubuntu:
Triaged
Bug description:
I attempted to install 22.04 on top of existing 21.10 Ubuntu, while
retaining the existing root partition. The partition was setup as:
1) LUKS on /dev/sda3 then
2) LVM2 on top of the LUKS partition, with two VGs: root and swap.
When attempting to install, I did the following steps:
1. got all the way to manual setup of disks;
2. selected /dev/sda3 and used the "use it as encryption disk" option;
3. it asked me for a bunch of stuff: password and something about recovery. I assumed it was trying to unlock the existing LUKS volume. At the very least, I assumed it will NOT write anything to disks until I confirm everything. Turns out all that was wrong;
4. after that step, back to the list of partitions, the new luks partition was up, but I still didn't see anything LVM related. I expected to see the existing LVM volums so that I can select them for install.
5. at that point I decided to abort the install and hit quit.
Rebooted and started the old/existing Ubuntu and that throws me into
initramfs saying it cannot find encrypted volume with UUID=...
From initramfs I can decrypt the volume, but there's nothing on it, no
LVM, nothing.
I also booted the live usb (22.04) and I can decrypt the volume, but
pvscan comes out empty.
My guess is, that the luks partition, instead of being opened when I
selected it, it was re-initialized, without any warning or
confirmation whatsoever. I only expected data to be written at the
next step, after completing all the changes to the disks/partitions
during install. I would expected a warning that I will permanently
loose my data, BEFORE loosing my data. None of that happened.
-------------------
I repeated the exact same steps, on a different machine. The only
change was that the existing Ubuntu version was 20.04. Following the
same steps, resulted in the exact same data loss. I could get past the
"encrypted volume not found" error, by changing the luks UUID to the
desired UUID. It then boots normally up the the encryption part, I
enter the password, it decrypts it but then back to initramfs as the
root volume is not found.
I guess the bug report is: loosing data when trying to setup
partitions and BEFORE confirming that I actually want to apply the
changes to the disk. Having changes be written before confirmation was
certainly unexpected.
I would really appreciate if you could confirm what actually happened
here so that I can look for next steps.
Thank you!
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1991478/+subscriptions
More information about the foundations-bugs
mailing list