[arch-projects] [mkinitcpio][PATCH] /dev: drop non-devtmpfs support

Thomas Bächler thomas at archlinux.org
Fri Jan 13 04:11:01 EST 2012


Am 13.01.2012 00:52, schrieb Tom Gundersen:
> On Fri, Jan 13, 2012 at 12:33 AM, Gerardo Exequiel Pozzi
> <vmlinuz386 at yahoo.com.ar> wrote:
>> I we are going to stop support non non-udev systems (anyone use static /dev
>> today?)
> 
> Both mkinitcpio and initscripts have been depending on udev for a long time...

Last time I checked, you could use mkinitcpio without udev in some
simple cases (especially since we started supporting devtmpfs, as the
basic devices nodes are created by the kernel and you don't need the
stupid device name parsing logic).

I actually have virtual machines that have

MODULES="virtio_pci virtio_blk ext4"
HOOKS="base"

and they do boot fine. And I am pretty sure we have users with setups like

MODULES="ahci sd_mod ext4"
HOOKS="base"

With newer mkinitcpio versions, even root=LABEL=foobar should work
without udev.

In theory, as we have devtmpfs, a dm-crypt setup might also still work
without udev (with some quirks).

What makes you think mkinitcpio depends on udev?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-projects/attachments/20120113/1eaa18b8/attachment.asc>


More information about the arch-projects mailing list