You are not logged in.
Pages: 1
Hi,
I'm installing Arch on my desktop following the installation in the software raid and LVM section (https://wiki.archlinux.org/index.php/So … ID_and_LVM). I'm using RAID1. I've followed the important instructions on the LVM page (https://wiki.archlinux.org/index.php/LVM#Important). I have a UEFI motherboard so I created a separate boot partition and installed grub2 as my bootloader based on the instructions on the UEFI page (https://wiki.archlinux.org/index.php/Un … _Interface).
After a few hiccups, I think I have the system installed properly on my hard drive. Since the root partition is on the LVM, it needs to be loaded up pretty early in the boot process and this is where I'm getting a really strange issue. I have my motherboard configured to boot straight into the built-in UEFI shell. From here, I select the filesystem for my hard drive and launch grubx64.efi. So far so good. Now here's the weird part - if the LiveCD I used to install Arch is in the optical drive then everything boots up just fine, I get a prompt and I can log in and generally do as I see fit. But if the LiveCD isn't in the drive, then after I select the Arch Linux option in GRUB I get a message that says No Volume Groups found and dumps me into the rootfs shell.
As far as I can tell the LiveCD isn't actually being used during boot, but I don't understand why taking it out stops my logical volumes from loading =_=. Does anyone have some idea what's wrong / what I can do to fix it? Is there some config file that has been messed up? This is my second time trying this installation, if it doesn't work I'm just going to drop LVM and stick to just the software RAID. I'm not particularly attached to LVM, I decided to use it mainly because I could (or at least I thought I could).
Any help would be much appreciated. If there is any extra information I need to post, I can do that as well.
Update: It doesn't seem like the Arch LiveCD itself has anything to do with this. I inserted a blank CD and was able to boot up just fine but as soon as I took it out, I got the No volume groups found error again. This makes me think that it is a timing issue. Maybe one of the modules is not fully loaded before it is needed? Where can I go to find out what modules those are? Is there any way to force the boot process to wait until all the necessary modules are loaded?
SOLUTION: https://bbs.archlinux.org/viewtopic.php?id=145714
Last edited by jynnantonix (2012-09-07 19:30:01)
Offline
What you did has zero effect on the runtime order of the hooks (lsinitcpio would have shown you this).
Offline
@falconindy Thanks a lot, after robooting I got the same issues again. But following the instructions from the link work perfectly for me
Offline
Pages: 1