I just installed Arch on a Macbook Pro 13" (Early 2011), and I installed the /root, /boot, and /var partitions on an LVM2 partition (/home was placed on a separate partition so that Mac OS X could get to it)
I followed all the instructions in the wiki, and eventually got a setup which worked. However, the LVM sections concern me.
My mkinitcpio.conf is now configured thus (I'm omitting all the comments and other lines) (Yes, I rebuilt after editing):
MODULES="dm_mod" HOOKS="base udev lvm2 autodetect sata filesystems usbinput fsck timestamp"
My concern is that I had to place lvm2 before autodetect for it to work. As in, I have to load all LVM2 modules, and autodetect can't do it for me, for the system to find my volume groups (otherwise, I get a 'No volume groups found' error).
Why is this? Isn't dm_mod the only module I need to load? Is there a list of the modules I can load someone on the internet for me to browse through?
Also, an extra question - what's the difference between dm-mod and dm_mod? In the wiki, it tells me to use 'dm-mod' when I'm using the command 'modprobe', but for the mkinitcpio.conf file, it tells me to use 'dm_mod' instead.
Last edited by louis058 (2012-11-27 21:35:05)
There's no difference between dm-mod and dm_mod for modprobe...