Differences between revisions 13 and 14
Revision 13 as of 2007-06-13 21:11:57
Size: 1668
Editor: ?FransPop
Comment: 2nd change needed in udev; other improvements
Revision 14 as of 2007-06-14 10:11:23
Size: 1812
Editor: Lunar
Comment: Mention /dev/md.
Deletions are marked like this. Additions are marked like this.
Line 35: Line 35:
 * {{{/dev/md}}} should '''not''' be removed. See [ http://svn.debian.org/wsvn/pkg-mdadm/mdadm/trunk/debian/FAQ?op=file&rev=0&sc=0 mdadm FAQ].

This page describe the progress of removing usage of the obsolete devfs in the DebianInstaller.

  • [http://packages.qa.debian.org/busybox busybox]

    • [http://packages.qa.debian.org/busybox busybox] is currently built with CONFIG_FEATURE_DEVFS activated. It needs to be deactivated in debian/config-udeb.

      We should not have any problems in uploading this change without any specific changes in the DebianInstaller. Testing might be desirable though. Current d-i and g-i work correctly with modified busybox on i386, provided the changes listed below for other components are also included.

  • [http://packages.qa.debian.org/udev udev]

    • Remove devfs.rules and compat-full.rules
    • Add z10_input.rules to create input device nodes in /dev/input (required for g-i) Works with modified busybox on i386, text d-i.
  • Change /etc/inittab in rootskel to use tty2-tty4 for debug shells and syslog.?BRSee rootskel in D-I SVN under people/fjp.

  • Graphical installer
    • Device files for input devices created in /dev instead of /dev/input which makes starting directfb fail. Creating symlinks in /dev/input fixes this. Adding persistent-input.rules in udev-udeb is the way to go.

[http://people.debian.org/~lunar/d-i-without-devfs/ Modified packages not in d-i tree]:

  • busybox
  • udev

Post-switch cleanup

After we've switched to use "regular" device names, we should be able to clean up quite a lot of code. The list below is far from complete.