New LVs in extended VG not activating on boot in 16.04
I have a server running Ubuntu 16.04.1 server on Virtualbox. I originally had it set up with /boot on sda1, /root on logical volume SERVER-ROOT, and /home on logical volume SERVER-HOME. It recently ran out of space as I expanded it's purpose. I created new logical volumes SERVER-OPT, SERVER-VAR, SERVER-USR, and SERVER-TMP. I already have the data copied over, with the old data deleted to free up space. I have all the directories set up in /etc/fstab. I have chrooted the directories with /proc, /dev/, and /sys bound appropriately and ran update-grub and update-initramfs -u. After the first boot up went into initramfs recovery, I repeated the update-grub and update-initramfs -u after it booted into the system after running vgchange -ay in recovery.
The issue is every time I boot, it only activates the original LVs SERVER-ROOT and SERVER-HOME and loads the initramfs recovery. From there, all I have to do is vgchange -ay and exit and everything boots just fine. Question is, how do I get the other LVs to activate at bootup so I don't have to interact with initramfs?
Let me know what files/log you need and I will provide them ASAP. Thank you for your time.
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: