-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[GUIDE] Converting root -> LVM on Ubuntu 20.04 Setup #41
Comments
This is excellent, thank you ! I'll just add 2 minor points:
blocks to-lvm -vg=newlvmvol /dev/mapper/luks-872b653c-5194-..... |
Great manual, thanks! Maybe the https://github.com/g2p/maintboot tool will work without massive rework too? The |
Also I see that @viccie30 forked both project with fresh commit with preparing to package in debian, so maybe he have some test results... |
I did not convert my root partition, but I can confirm that converting a regular partition to LVM still works without problems under Ubuntu 20.04 with the steps outlined by @ossie-git |
This project hasn't been updated in years but I was able to get it working on Ubuntu 20.04. Here is what I did to get it working on a Ubuntu 20.04 host using an Ubuntu 20.04 Live CD to actually run blocks. I ran it successfully both in a VM environment (I did this to test before actually running it on my real environment) and on my desktop machine
Steps
On Your Host
perform the following steps:
make s
$ sudo apt install lvm2
In Your LiveCD
I was able to get this up and running on an Ubuntu 20.04 LiveCD by doing the following:
You now have to make a small modification to main.py so you don't run into this issue: #8
vim /home/ubuntu/blocks/src/blocks/blocks/__main__.py
search for:
exit_stack.callback(lambda: quiet_call(cmd))
add this line BEFORE IT:
time.sleep(5)
now you can simply point it to your partition and reboot once it is done:
now reboot your system and you should be good to go. I successfully ran this in both a VM (to test it out first) + my desktop installation
The text was updated successfully, but these errors were encountered: