LVM shows during install, but lvm2 package isn't installed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
New
|
Undecided
|
Unassigned |
Bug Description
When installing Linux Mint 14, there is native support for LVM. When partitioning the hard drive, the user can clearly see, select and format logical volumes, including putting the /boot partition into a logical volume. However, the installer does not appear to install the lvm2 package.
Upon reboot after a successful installation, if the user chose to put the root partition on LVM, the boot will fail shortly after GRUB as unable to find the root partition. This can be worked around by mounting all relevant folders, chroot-ing into the installed system from another system, and installing the lvm2 package. After that the system functions normally.
Seems a pretty simple fix: just have lvm2 installed by default. A deeper, more thorough solution would be to eventually let the user choose the defaultly installed packages in Mint, but I understand that's a little farther up the totem pole than this issue.
i also stomp over this bug! look like lvm2 package is here, in livedvd session, so you can see, create, remove lvm partitions at install phase, but after that, at cleanup phase lvm2 packages is simply removed because is in live-* blablabla list!!
silly indeed but true!
as a stopgap you need to follow things like this:
Howto install LMDE with LVM forums. linuxmint. com/viewtopic. php?f=141& t=71159
http://
with an emphasis to the last steps:
« -Continue with the rest of the install like normal,
-DON'T REBOOT YET! At the end of the install, choose 'Continue testing'
0. Set up a chroot:
Code: Select all
sudo mount /dev/mintvg/root /target
sudo mount /dev/mintvg/home /target/home
sudo mount --bind /dev /target/dev
sudo mount --bind /dev/pts /target/dev/pts
sudo mount --bind /proc /target/proc
sudo chroot /target
11. Install LVM2 inside the chroot:
Code: Select all
apt-get update
apt-get install lvm2
exit
»
yea! you need to reinstall again lvm2 inside a proper chroot!
;-p