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)
|