On Wed, Jun 15, 2011 at 09:18:34PM +0400, Alexander Danilov wrote: > 08.06.2011 23:29, Stanislav Maslovski пишет: > >$ cat /etc/auto.udev > >#!/bin/sh > > > >fstab=/etc/fstab > >automnt=/var/autofs/udev > > > >uuid=`basename $1` > >fstabopt=`grep -F UUID=$uuid $fstab` > > > >set -e > > > >device=`blkid -o device -t UUID=$uuid` > > > >if [ -z "$fstabopt" ] > >then > > fstype=`blkid -o value -s TYPE $device` > > case $fstype in > > vfat) > > > > fsopts="users,noauto,noexec,gid=1000,uid=1000,fmask=133,dmask=022,codepage=866,utf8" > > ;; > > ext3) > > fsopts="users,noauto,relatime,data=journal,check=none" > > ;; > > ext2) > > fsopts="users,noauto,relatime,check=none" > > ;; > > *) > > fsopts="users,noauto" > > ;; > > esac > > (flock -w5 1&& echo "UUID=$uuid $automnt/$uuid $fstype > > $fsopts")>>$fstab > >else > > fstype=`echo $fstabopt | cut -d' ' -f3` > > fsopts=`echo $fstabopt | cut -d' ' -f4` > >fi > > > >echo "-fstype=$fstype,$fsopts :$device" > > > > > > > > > а blkid точно умеет отличать ext2 от ext3?
# blkid -s TYPE /dev/sda1 /dev/sda1: TYPE="ext3" # blkid -s TYPE /dev/sda2 /dev/sda2: TYPE="ext4" # blkid -s TYPE /dev/loop0 /dev/loop0: TYPE="ext2" -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110616064856.GA13259@kaiba.homelan