207 |
done |
done |
208 |
mkdir -p initrd proc tmp sys var/tmp dev media |
mkdir -p initrd proc tmp sys var/tmp dev media |
209 |
|
|
210 |
# make /sysroot/dev/console & /mnt/dev/null |
# use devtmpfs if supported |
211 |
[ ! -e /sysroot/dev/console ] && mknod -m 600 /sysroot/dev/console c 5 1 |
if [ "$(grep devtmpfs /proc/filesystems | cut -d$'\t' -f2)" = "devtmpfs" ] |
212 |
[ ! -e /sysroot/dev/null ] && mknod -m 666 /sysroot/dev/null c 1 3 |
then |
213 |
# only to be safe and to have a log channel |
mount -t devtmpfs dev /sysroot/dev |
214 |
[ ! -e /sysroot/dev/tty ] && mknod /sysroot/dev/tty c 5 0 |
else |
215 |
# busybox needs this one |
# make /sysroot/dev/console & /mnt/dev/null |
216 |
[ ! -e /sysroot/dev/tty5 ] && mknod /sysroot/dev/tty5 c 4 5 |
[ ! -e /sysroot/dev/console ] && mknod -m 600 /sysroot/dev/console c 5 1 |
217 |
|
[ ! -e /sysroot/dev/null ] && mknod -m 666 /sysroot/dev/null c 1 3 |
218 |
|
# only to be safe and to have a log channel |
219 |
|
[ ! -e /sysroot/dev/tty ] && mknod /sysroot/dev/tty c 5 0 |
220 |
|
# busybox needs this one |
221 |
|
[ ! -e /sysroot/dev/tty5 ] && mknod /sysroot/dev/tty5 c 4 5 |
222 |
|
fi |
223 |
|
|
224 |
(cd ${CLOOPMOUNTDIR}; cp -a etc root home var /sysroot) |
(cd ${CLOOPMOUNTDIR}; cp -a etc root home var /sysroot) |
225 |
|
|