Am Sonntag, 8. Juli 2007 01:07 schrieb Juergen Langowski:
Opensuse 10.1. Die externe USB-Festplatte soll beim Einschalten automatisch gemountet werden. Nach einigem Lesen bin ich darauf gekommen, dass ich das mit autofs einrichten kann.
In auto.master steht:
/hd3 /etc/auto.mm
Außerdem habe ich es mal versucht mit:
/hd3 /etc/auto.mm -timeout=60
In /etc/auto.mm steht:
mp3 -fstype:vfat :/dev/sda1
Nach rcautofs start wird /hd3 erzeugt, nach rcautofs stop verschwindet es wieder, so weit ok.
/hd3/mp3 ist aber nicht vorhanden, /hd3 bleibt völlig leer.
rcautofs status zeigt mir:
Configured Mount Points: ------------------------ /usr/sbin/automount /hd3 file /etc/auto.mm
Active Mount Points: -------------------- /usr/sbin/automount /hd3 file /etc/auto.mm
mount zeigt mir:
automount(pid5442) on /hd3 type autofs (rw,fd=4,pgrp=5442,minproto=2,maxproto=4)
Bei ls /hd3/mp3 sehe ich im Log:
automount[5182]: >> mount: Not a directory automount[5182]: failed to mount /hd3/mp3
Wenn ich dagegen
mount /dev/sda1 /hd3
auf der Kommandozeile eingebe, wird die externe USB-Festplatte sofort sichtbar. Die Hardware ist also so weit richtig eingebunden und steht eigentlich zur Verfügung.
Nur der letzte Schritt, das automatische Mounten, will nicht klappen. Ich bin ziemlich sicher, dass ich mich an die zahlreichen Anleitungen gehalten habe.
Trotzdem muss da irgendwo ein Fehler sein, weil die Festplatte nicht erscheint. Was übersehe ich?
Hallo Juergen, ich fürchte ja. Du brauchst _kein_ automount mehr das übernimmt vielmehr HAL. Also die Einträge in /etc/auto* entfernen. Dafür sorgen, dass HAL gestartet wird (in standardmäßig bei SuSE so). /etc/init.d/hal start USB-Platte anstecken. In /media/ erscheint ein neuer Mountpoint wie /media/usbdisk_1 oder /media/volume_name mount liefert auch Hinweise. Meistens reicht dieses aus und Du brauchst nichts mehr zu konfigurieren. Wenn Du einen festen Mountpoint haben willst: 1. UDEV und HAL wird nicht anfassen. 2. Im hal-device-manager die volume-id, das Label der Disk heraussuchen. 3. Unter diesen Namen findest Du einem Link in /dev/disk/by* 4. Den Namen des /dev/disk/by*/xxxx als device in /etc/fstab eintragen. Gruß Heiner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org