On Mon, 11 Apr 2005 09:10:03 +0800 (WST), Ian Kent wrote:
> On Sun, 10 Apr 2005, Martin Ruppert wrote:
>> On Sun, 10 Apr 2005 10:30:12 +0800 (WST), raven  wrote:
>> > On Sat, 9 Apr 2005, Steinar H. Gunderson wrote:
>> >> On Sat, Apr 09, 2005 at 04:51:09PM +0200, Martin Ruppert wrote:
>> >>> i not only mount one partition, but a whole system (df -T shortened):
>> >>> 
>> >>> /dev/hda8      xfs ... /mnt/auto/hda8
>> >>> /dev/hda5     ext2 ... /mnt/auto/hda8/boot
>> >>> /dev/m/vm-u0   xfs ... /mnt/auto/hda8/usr
>> >>> /dev/m/vm-v0   xfs ... /mnt/auto/hda8/var
>> >> 
>> >> Hm, sounds like multimount stuff. I have absolutely no experience with 
>> >> that;
>> >> Cc-ing upstream. (Ian: I have no idea whether this is supposed to work at 
>> >> all
>> >> or not, I've never seen anything like this before. Keeping the rest of the
>> >> mail intact so you get it all :-) )
>> 
>> > So what exactly is the problem?
>> 
>> > I can't see any failures in the log.
>> 
>> yes, because the log is of autofs-3.9.99-4.0.0pre10-16, and any higher
>> version doesn't work any more, as the subject says. 

> Oh so you just want to keep it a secret or are you just being funny.

Dear Mr. Kent,

what shall that be?

M.Ruppert

On Sat, 9 Apr 2005 17:14:30 +0200, Steinar H Gunderson wrote:
> On Sat, Apr 09, 2005 at 04:51:09PM +0200, Martin Ruppert wrote:
>> i not only mount one partition, but a whole system (df -T shortened):
>> 
>> /dev/hda8      xfs ... /mnt/auto/hda8
>> /dev/hda5     ext2 ... /mnt/auto/hda8/boot
>> /dev/m/vm-u0   xfs ... /mnt/auto/hda8/usr
>> /dev/m/vm-v0   xfs ... /mnt/auto/hda8/var

> Hm, sounds like multimount stuff. I have absolutely no experience with that;
> Cc-ing upstream. (Ian: I have no idea whether this is supposed to work at all
> or not, I've never seen anything like this before. Keeping the rest of the
> mail intact so you get it all :-) )

> BTW, you _are_ aware that the default /etc/auto.master is empty now?

> /* Steinar */


>> 
>> The information to do it i found in some Documentation, but the
>> Documentation is not up to date (man page from 14 Jan 2000), so i had
>> to try some time until it worked. And therefore i don't know what has
>> changed.   
>> 
>> > (I'll need the whole script 
>> 
>> here it is (/etc/auto.misc):
>> #!/bin/sh
>> 
>> #function perr(){
>> #    echo "`date +%Y%m%d.%H%M%S`:$1">>/var/log/autofs.debug
>> #}
>> #perr $@
>> 
>> case "$1" in
>> DVDs)
>> echo "-fstype=auto / /dev/s/$1 /raw /dev/s/raw"
>> ;;
>> backup)
>> echo "-fstype=auto :/dev/s0/bu"
>> ;;
>> boot)
>> echo "-fstype=ext2 :/dev/hda8"
>> ;;
>> cd*)
>> echo "-fstype=auto,ro,sync,nodev,nosuid,user :/dev/hdc"
>> ;;
>> dvd*)
>> echo "-fstype=auto,ro,sync,nodev,nosuid,user :/dev/hdc"
>> ;;
>> f[dl]*)
>> echo "-fstype=auto,sync,nodev,nosuid,user :/dev/fd0"
>> ;;
>> #hda[23])
>> #  echo "-fstype=ufs,ufstype=44bsd,rw :/dev/$1"
>> #  ;;
>> hda8)
>> echo "-fstype=auto / /dev/$1 /boot /dev/hda5 /usr /dev/vm/u0 /var /dev/vm/v0"
>> ;;
>> hda9)
>> echo "-fstype=auto / /dev/$1 /boot /dev/hda5 /usr /dev/vm/u1 /var /dev/vm/v1"
>> ;;
>> hda10)
>> echo "-fstype=auto / /dev/$1 /boot /dev/hda5 /usr /dev/vm/u2 /var /dev/vm/v2"
>> ;;
>> hd*)
>> echo "-fstype=auto :/dev/$1"
>> ;;
>> knoppix)
>> echo "-fstype=iso9660,ro,sync,loop :/home/ftp/pub/knoppix.iso"
>> ;;
>> pub*)
>> echo "-fstype=auto :/dev/vm/$1"
>> ;;
>> s[cdr]*)
>> echo "-fstype=auto :/dev/$1"
>> ;;
>> vm-*)
>> set -x
>> h=`echo $1|perl -ne 'chomp;split(/-/);print $_[1];'`
>> echo "-fstype=auto :/dev/vm/$h"
>> ;;
>> [uv][012])
>> echo "-fstype=auto :/dev/vm/$1"
>> ;;
>> *)
>> :
>> ;;
>> esac
>> exit 0
>> 
>> > and precise autofs version in any case.)
>> 
>> the last working version is:
>> mago:~ 0409.15:38:07# automount --version
>> Linux automount version 4.0.0
>> 
>> Debian-Package is
>> autofs_3.9.99-4.0.0pre10-16_i386.deb
>> 
>> And after ls -l /mnt/auto/hda8 tail -... /var/log/syslog delivers:
>> 
>> Apr  9 16:28:27 mago automount[8602]: attempting to mount entry 
>> /mnt/auto/hda8
>> Apr  9 16:28:27 mago automount[9386]: lookup(program): looking up hda8
>> Apr  9 16:28:27 mago automount[9386]: lookup(program): hda8 -> -fstype=auto 
>> / /dev/hda8 /usr /dev/vm/u0 /var /dev/vm/v0
>> Apr  9 16:28:27 mago automount[9386]: parse(sun): expanded entry: 
>> -fstype=auto / /dev/hda8 /usr /dev/vm/u0 /var /dev/vm/v0
>> Apr  9 16:28:27 mago automount[9386]: parse(sun): dequote("fstype=auto") -> 
>> fstype=auto
>> Apr  9 16:28:27 mago automount[9386]: parse(sun): gathered options: 
>> fstype=auto
>> Apr  9 16:28:27 mago automount[9386]: parse(sun): dequote("/") -> /
>> Apr  9 16:28:27 mago automount[9386]: parse(sun): dequote("/dev/hda8") -> 
>> /dev/hda8
>> Apr  9 16:28:27 mago automount[9386]: parse(sun): multimount: /dev/hda8 on / 
>> with options fstype=auto
>> Apr  9 16:28:27 mago automount[9386]: parse(sun): mounting root /mnt/auto, 
>> mountpoint hda8, what /dev/hda8, fstype auto, options  
>> Apr  9 16:28:27 mago automount[9386]: do_mount /dev/hda8 /mnt/auto/hda8 type 
>> auto options  using module generic
>> Apr  9 16:28:27 mago automount[9386]: mount(generic): calling mkdir_path 
>> /mnt/auto/hda8
>> Apr  9 16:28:27 mago automount[9386]: mount(generic): calling mount -t auto 
>> -s -o  /dev/hda8 /mnt/auto/hda8
>> Apr  9 16:28:28 mago kernel: XFS mounting filesystem hda8
>> Apr  9 16:28:28 mago kernel: Ending clean XFS mount for filesystem: hda8
>> Apr  9 16:28:28 mago automount[9386]: mount(generic): mounted /dev/hda8 type 
>> auto on /mnt/auto/hda8
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): dequote("/usr") -> /usr
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): dequote("/dev/vm/u0") -> 
>> /dev/vm/u0
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): multimount: /dev/vm/u0 on 
>> /usr with options fstype=auto
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): mounting root /mnt/auto, 
>> mountpoint hda8/usr, what /dev/vm/u0, fstype auto, options  
>> Apr  9 16:28:28 mago automount[9386]: do_mount /dev/vm/u0 /mnt/auto/hda8/usr 
>> type auto options  using module generic
>> Apr  9 16:28:28 mago automount[9386]: mount(generic): calling mkdir_path 
>> /mnt/auto/hda8/usr
>> Apr  9 16:28:28 mago automount[9386]: mount(generic): calling mount -t auto 
>> -s -o  /dev/vm/u0 /mnt/auto/hda8/usr
>> Apr  9 16:28:28 mago kernel: XFS mounting filesystem dm-1
>> Apr  9 16:28:28 mago kernel: Ending clean XFS mount for filesystem: dm-1
>> Apr  9 16:28:28 mago automount[9386]: mount(generic): mounted /dev/vm/u0 
>> type auto on /mnt/auto/hda8/usr
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): dequote("/var") -> /var
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): dequote("/dev/vm/v0") -> 
>> /dev/vm/v0
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): multimount: /dev/vm/v0 on 
>> /var with options fstype=auto
>> Apr  9 16:28:28 mago automount[9386]: parse(sun): mounting root /mnt/auto, 
>> mountpoint hda8/var, what /dev/vm/v0, fstype auto, options  
>> Apr  9 16:28:28 mago automount[9386]: do_mount /dev/vm/v0 /mnt/auto/hda8/var 
>> type auto options  using module generic
>> Apr  9 16:28:28 mago automount[9386]: mount(generic): calling mkdir_path 
>> /mnt/auto/hda8/var
>> Apr  9 16:28:28 mago automount[9386]: mount(generic): calling mount -t auto 
>> -s -o  /dev/vm/v0 /mnt/auto/hda8/var
>> Apr  9 16:28:28 mago kernel: XFS mounting filesystem dm-2
>> Apr  9 16:28:28 mago kernel: Ending clean XFS mount for filesystem: dm-2
>> Apr  9 16:28:28 mago automount[9386]: mount(generic): mounted /dev/vm/v0 
>> type auto on /mnt/auto/hda8/var
>> 
>> On this sid-system, there is something else wrong (didn't realize it
>> any time before), because attempt to mount /dev/hda5 on
>> /mnt/auto/hda8/boot fails with error message
>> 
>> /dev/hda5 is mounted on /boot
>> 
>> and also does the attempt to mount /dev/hda5 on /mnt/hda5,
>> but with an actual sarge on another system, all wents well.
>> 
>> Installing
>> autofs_4.1.3-9_i386.deb
>> 
>> and doing
>> ls -l /mnt/auto/hda8
>> 
>> there are no error-messages and nothing in /var/log/syslog, but i only
>> get
>> 
>> ls: /mnt/auto/hda8: No such file or directory
>> 
>> Hope this helps and thank you very much.
>> 
>> > /* Steinar */
>> 
>> Best regards
>> M.Ruppert
>> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to