Arch + Udev

从 initscripts 0.7 开始,Arch 现在拥有官方的 Udev 支持。如果您正在使用 kernel 2.6.x 并希望切换到 Udev,请执行以下操作:

  1. 安装 udev
  2. 在您的内核引导行中添加 devfs=nomount。例如:
    • GRUB: kernel (hd0,0)/vmlinuz26 root=/dev/discs/disc0/part3 devfs=nomount vga=773 ro
    • LILO: append="devfs=nomount" (不要忘记之后运行 /sbin/lilo)
  3. 重启
这样就可以了。由于 Arch 非常喜欢 DevFS 命名方案,我包含了一个默认的 Udev 规则集,它是兼容的,因此无需更改 /etc/fstab、/etc/inittab 等文件。