mkinitcpio: mdadm_udev Hook

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



> On 03/10/12, Thomas B?chler wrote:
> 
>> You need to create a file /etc/mdadm.conf. mdadm --examine --scan will
>> generate the right lines for you. This file will be added to the
>> initramfs and your names will be fine again.
> 
> Yep, that's what I've done, and I've used the mdadm hook as I have in
> the
> past.
> 
> Based on the mkinitcpio wiki page, and the forum post, I'm under the
> impression that using mdadm_udev to auto-assemble the arrays is what I
> should be using (and is what will be supported in the future).
> 
> The mdadm_udev hook does work as advertised, but I don't see how I can
> use it when I need a known /dev/mdx device for use in something like a
> "cryptdevice=" kernel arg.

Thomas is pointing out that the mdadm_udev hook will (should?) still
honor your /etc/mdadm.conf if it has ARRAY decls in it (you'll see it
being picked up on the mkinitcpio run if this is true). If that isn't
happening, or it isn't being honored, we should find out why.

Alternatively, cryptdevice understands tags, e.g:

  cryptdevice=UUID=46c78135-8ac0-4928-8b26-5d23a77b1ff1:cryptrewt

Of course, since there isn't a filesystem involved, UUID is the only one
that makes sense for MBR disks. PARTUUID is also supported, and
PARTLABEL support will be available in the next mkinitcpio release.

Cheers,
Dave


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux