Arch + Udev

As of initscripts 0.7, Arch now has official Udev support. If you are using kernel 2.6.x and you want to switch to Udev, do the following:

  1. Install the udev package
  2. Add devfs=nomount to your kernel boot line. For example:
    • GRUB: kernel (hd0,0)/vmlinuz26 root=/dev/discs/disc0/part3 devfs=nomount vga=773 ro
    • LILO: append="devfs=nomount" (don't forget to run /sbin/lilo afterwards)
  3. Reboot
That should do it. Since Arch is very fond of the DevFS naming scheme, I've included a default Udev ruleset that is compatible, so no changes should be required for /etc/fstab, /etc/inittab, etc.