Arch + Udev

从 initscripts 0.7 版本开始,Arch 现在正式支持 Udev。如果您正在使用 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 等应该不需要更改。