Magellan Linux

Diff of /trunk/mkinitrd-magellan/livecd/linuxrc.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1513 by niro, Wed Sep 7 17:42:43 2011 UTC revision 1514 by niro, Wed Sep 7 17:45:14 2011 UTC
# Line 207  else Line 207  else
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    

Legend:
Removed from v.1513  
changed lines
  Added in v.1514