If you have an embedded system with a ROM-FS or a CD-ROM then your
root FS is read-only. From my updated README:
You can get around this by creating a RAMDISC at boot time, making
an ext2 filesystem in it, mounting it somewhere and copying the
contents of /dev into it, then unmounting it and mounting it over
/dev. A devfs is a cleaner way of solving this.
> > With devfs, the kernel can chown ptys back to root when a process
> > does not need them anymore. The kernel might be able to let normal
> > users chown their own pty or it might perform the chown automatically.
>
> This solvable in user space by having a single pty allocation daemon. The
> tty/pty issue is irrelevant the wisdom or otherwise of a devfs.
True, you can do it with a user-space daemon. But you then have to
change applications to call it. Devfs doesn't need application
changes.
Regards,
Richard....