/[fai]/trunk/scripts/make-fai-nfsroot
ViewVC logotype

Diff of /trunk/scripts/make-fai-nfsroot

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

revision 1316 by lange, Wed Nov 27 15:52:24 2002 UTC revision 1331 by lange, Thu Nov 28 13:02:16 2002 UTC
# Line 50  done Line 50  done
50  set -e  set -e
51  . /etc/fai/fai.conf  . /etc/fai/fai.conf
52    
53    echo Creating FAI nfsroot can take a long time and will
54    echo need more than 160MB disk space in $NFSROOT.
55  ROOTCMD="chroot $NFSROOT"  ROOTCMD="chroot $NFSROOT"
56    
57  RUNDIR=/var/run/fai/make-nfs-root  RUNDIR=/var/run/fai/make-nfs-root
# Line 228  create_nfsroot() { Line 230  create_nfsroot() {
230      # definition for loopback device      # definition for loopback device
231      echo "iface lo inet loopback" > etc/network/interfaces      echo "iface lo inet loopback" > etc/network/interfaces
232    
233      echo "*.* /tmp/syslog.log" > etc/syslog.conf      echo "*.* /tmp/fai/syslog.log" > etc/syslog.conf
234      cat >> root/.profile <<-EOF      cat >> root/.profile <<-EOF
235            PATH=/usr/local/sbin:/usr/local/bin:/usr/lib/fai:/bin:/sbin:/usr/bin:/usr/sbin:
236            export PATH
237          . $SHAREFAI/subroutines          . $SHAREFAI/subroutines
238          . $SHAREFAI/subroutines-$OS_TYPE          . $SHAREFAI/subroutines-$OS_TYPE
239          set -a          set -a
# Line 298  get_kernel_version() { Line 302  get_kernel_version() {
302  setup_bootp(){  setup_bootp(){
303    
304      if [ -x "`which mknbi-linux`" ]; then      if [ -x "`which mknbi-linux`" ]; then
305          mknbi-linux --verbose -d /dev/nfs -i rom \          mknbi-linux --verbose -a "ip=both" \
306            $NFSROOT/boot/vmlinuz-$KERNELVERSION /boot/fai/installimage            $NFSROOT/boot/vmlinuz-$KERNELVERSION /boot/fai/installimage
307      else      else
308          die "Command mknbi-linux not found. Please install the package netboot"          die "Command mknbi-linux not found. Please install the package netboot"

Legend:
Removed from v.1316  
changed lines
  Added in v.1331

  ViewVC Help
Powered by ViewVC 1.1.5