henk1955
  
 
  
 
 
Group: Members 
Posts: 249 
Joined: June 2004 | 
  | 
Posted: Nov. 21 2004,19:50 | 
   | 
 
 
  
| Code Sample  |  #!/bin/bash
 
  FSTAB=/etc/fstab TMPDIR=/home/dsl
  # change noauto, to auto, mount for use of mount -a
  sed 's/ noauto,/ auto,/g' $FSTAB >$TMPDIR/fstab.1
 
  # double mount of /cdrom will make filetool.sh backup fail # to prevent the double mount of the /cdrom # find the device for mointpoint /cdrom
  MOUNTPOINT="$(grep -i /cdrom\   /etc/mtab|awk '{print $1}')"
  #this is the line we will remove
  REMLINE="$(grep -i $MOUNTPOINT $TMPDIR/fstab.1)"
  # copy all lines we want to keep
  grep -v $MOUNTPOINT $TMPDIR/fstab.1 >$TMPDIR/fstab.2
  # tell wich line we removed echo "#Removed by HENK1955" >>$TMPDIR/fstab.2 echo "#$REMLINE" >>$TMPDIR/fstab.2
  cp -f $TMPDIR/fstab.2 $FSTAB
 
  |  
 
  i call this script in bootlocal.sh and add a line sudo mount -a 
  -------------- You have a Q or just want to chat? Come to #damnsmalllinux on irc.freenode.net! Open 24/7
  dell latitude c640 p4@1.6Ghz 256Mb DSL0.9.1-remaster asus p4p800-vm p4@2.8Ghz HT / celeron@2.4Ghz 512Mb DSL0.9.1-remaster (alsadebs.dsl) ABit BE6 celeron@466 256Mb DSL0.9.1-remaster (xawtv)
 |