Magellan Linux

Diff of /trunk/mkinitrd/mkinitrd.sh

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

revision 399 by niro, Sun Mar 5 14:11:03 2006 UTC revision 400 by niro, Fri Nov 24 17:27:28 2006 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2  # $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd.sh,v 1.10 2006-03-05 14:11:03 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd.sh,v 1.11 2006-11-24 17:26:11 niro Exp $
3    
4  # mkinitrd  # mkinitrd
5  #  #
# Line 678  install -m0755 $(which run-init.mkinitrd Line 678  install -m0755 $(which run-init.mkinitrd
678  echo "$(which insmod.static)"  echo "$(which insmod.static)"
679  install -m0755 $(which insmod.static) ${DEST}/sbin/insmod || die  install -m0755 $(which insmod.static) ${DEST}/sbin/insmod || die
680    
 # install udev  
 cp -a /etc/udev ${DEST}/etc || die  
 install -m0755 /sbin/udev.static ${DEST}/sbin/udev || die  
 install -m0755 /sbin/udevd.static ${DEST}/sbin/udevd || die  
 install -m0755 /sbin/udevstart.static ${DEST}/sbin/udevstart || die  
   
681  # install lvm  # install lvm
682  if [ -n "${vg_list}" ]  if [ -n "${vg_list}" ]
683  then  then
# Line 751  for (( i=64; i < 68; i++)); do Line 745  for (( i=64; i < 68; i++)); do
745   add_initrd "mknod /dev/ttyS$((${i} - 64)) c 4 ${i}"   add_initrd "mknod /dev/ttyS$((${i} - 64)) c 4 ${i}"
746  done  done
747    
748  add_initrd 'echo "-- Starting udevd ..."'  # some needed symlinks
 add_initrd '/sbin/udevstart'  
749  add_initrd 'ln -snf /proc/self/fd /dev/fd'  add_initrd 'ln -snf /proc/self/fd /dev/fd'
750  add_initrd 'ln -snf fd/0 /dev/stdin'  add_initrd 'ln -snf fd/0 /dev/stdin'
751  add_initrd 'ln -snf fd/1 /dev/stdout'  add_initrd 'ln -snf fd/1 /dev/stdout'
752  add_initrd 'ln -snf fd/2 /dev/stderr'  add_initrd 'ln -snf fd/2 /dev/stderr'
753  add_initrd 'ln -snf /proc/kcore /dev/core'  add_initrd 'ln -snf /proc/kcore /dev/core'
 add_initrd 'touch /dev/.udev'  
   
 add_initrd 'echo "-- Setting up hotplug ..."'  
 add_initrd 'echo "/sbin/hotplug" > /proc/sys/kernel/hotplug'  
754    
755  # loading detected modules with options  # loading detected modules with options
756  for MODULE in ${MODULES}  for MODULE in ${MODULES}

Legend:
Removed from v.399  
changed lines
  Added in v.400