#!/bin/bash echo "makedevs:" if test -z $1; then echo "Usage: makedevs "; exit; fi echo "making device entries in $1" mknod $1/console c 5 1 && chmod 644 $1/console mknod $1/cua0 c 5 64 && chmod 640 $1/cua0 mknod $1/cua1 c 5 65 && chmod 640 $1/cua1 ln -s /proc/kcore $1/core mknod $1/comedi0 c 98 0 && chmod 644 $1/comedi0 mknod $1/comedi1 c 98 1 && chmod 644 $1/comedi1 mknod $1/comedi2 c 98 2 && chmod 644 $1/comedi2 mknod $1/comedi3 c 98 3 && chmod 644 $1/comedi3 mknod $1/fd0 b 2 0 && chmod 644 $1/fd0 mknod $1/full c 1 7 && chmod 666 $1/full mknod $1/initrd b 1 250 && chmod 660 $1/initrd mknod $1/root c 1 2 && chmod 640 $1/root mknod $1/loop0 b 7 0 && chmod 640 $1/loop0 mknod $1/loop1 b 7 1 && chmod 640 $1/loop1 mknod $1/loop2 b 7 2 && chmod 640 $1/loop2 mknod $1/loop3 b 7 3 && chmod 640 $1/loop3 mknod $1/mem c 1 1 && chmod 640 $1/mem mknod $1/null c 1 3 && chmod 666 $1/null mknod $1/port c 1 4 && chmod 640 $1/port mknod $1/psaux c 10 1 && chmod 644 $1/psaux mkdir $1/pts mknod $1/ptyp0 c 2 0 && chmod 644 $1/ptyp0 mknod $1/ptyp1 c 2 1 && chmod 644 $1/ptyp1 mknod $1/ptyp2 c 2 2 && chmod 644 $1/ptyp2 mknod $1/ptyp3 c 2 3 && chmod 644 $1/ptyp3 mknod $1/ram b 1 1 && chmod 640 $1/ram mknod $1/ram0 b 1 0 && chmod 640 $1/ram0 mknod $1/ram1 b 1 1 && chmod 640 $1/ram1 mknod $1/ram2 b 1 2 && chmod 640 $1/ram2 mknod $1/ram3 b 1 3 && chmod 640 $1/ram3 mknod $1/rtf0 c 150 0 && chmod 644 $1/rtf0 mknod $1/rtf1 c 150 1 && chmod 644 $1/rtf1 mknod $1/rtf2 c 150 2 && chmod 644 $1/rtf2 mknod $1/rtf3 c 150 3 && chmod 644 $1/rtf3 mknod $1/rtai_shm c 10 254 && chmod 644 $1/rtai_shm mknod $1/systty c 4 0 && chmod 600 $1/systty mknod $1/tty c 5 0 && chmod 666 $1/tty mknod $1/tty0 c 4 0 && chmod 600 $1/tty0 mknod $1/tty1 c 4 1 && chmod 600 $1/tty1 mknod $1/tty2 c 4 2 && chmod 600 $1/tty2 mknod $1/tty3 c 4 3 && chmod 600 $1/tty3 mknod $1/tty4 c 4 4 && chmod 600 $1/tty4 mknod $1/ttyS0 c 4 64 && chmod 660 $1/tty0 mknod $1/ttyS1 c 4 65 && chmod 660 $1/tty0 mknod $1/ttyp0 c 3 0 && chmod 666 $1/ttyp0 mknod $1/ttyp1 c 3 1 && chmod 666 $1/ttyp1 mknod $1/ttyp2 c 3 2 && chmod 666 $1/ttyp2 mknod $1/ttyp3 c 3 3 && chmod 666 $1/ttyp3 mknod $1/ttyp4 c 3 4 && chmod 666 $1/ttyp4 mknod $1/ttyp5 c 3 5 && chmod 666 $1/ttyp5 mknod $1/ttyp6 c 3 6 && chmod 666 $1/ttyp6 mknod $1/ttyp7 c 3 7 && chmod 666 $1/ttyp7 mknod $1/urandom c 1 9 && chmod 644 $1/urandom mknod $1/zero c 1 5 && chmod 644 $1/zero mknod $1/vcs0 c 7 0 && chmod 600 $1/vcs0 mknod $1/vcs1 c 7 1 && chmod 600 $1/vcs0 mknod $1/vcs2 c 7 2 && chmod 600 $1/vcs0 mknod $1/vcsa0 c 7 128 && chmod 600 $1/vcsa0 mknod $1/vcsa0 c 7 129 && chmod 600 $1/vcsa1 cd $1 ln -s vcsa0 vcsa