• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Mointpoint externe Platte

Hallo Forum

vielleicht kann mir das wer erklären.
Wenn ich eine externe USB Platte an mein OpenSuse10.3 anhänge, hängt mir das System die Platte immer bei /media/disk oder /media/disk-1 ein.

Kann ich irgendwie oder wo eintragen das er die Platte immer auf /media/disk einhängt.

Ich möchte das er mir die USB Platte A bei /media/platteA und die 2 USB Platte bei /media/platteB einhängt.

IST DAS MÖGLICH. WENN JA WIE UND WO

Danke

mfg Andre
 
Ich habe so etwas für meine externe Festplatte gebaut. Das sieht dann so aus:
Code:
roland@schlepptop:~> cat /etc/hal/fdi/policy/95userpolicy/trekstor.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> 
<deviceinfo version="0.2">
  <device>
    <match key="block.is_volume" bool="true">
      <match key="volume.fsusage" string="filesystem">
        <match key="volume.uuid" string="793fc7b3-d917-4921-b4cd-69cab4626f3a">
          <merge key="volume.policy.should_mount" type="bool">true</merge>>
          <merge key="volume.policy.desired_mount_point" type="string">trekstor</merge>
        </match>
      </match>
    </match>
  </device>
</deviceinfo>
Zur Erklärung: HAL mountet die Festplatten und man kann dem sagen, welche Festplatte er wohin mounten soll. Als Suchbegriff dürfte sich also HAL in Verbindung mit Mountpoint und Userpolicy eignen.
 

misiu

Moderator
Teammitglied
openSUSE 10.3:

1.Regel schreiben (Beispiel 2GB-USB-Stick):
Beispiel (einfache Textdatei 12-Beispielname.fdi):
Code:
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
<match key="@block.storage_device:storage.hotpluggable" bool="true">
      <match key="volume.fsusage" string="filesystem">
<match key="volume.fstype" string="vfat">
        <match key="volume.uuid" string="479B-CB97">
          <merge key="volume.policy.should_mount" type="bool">true</merge>>
          <merge key="volume.policy.desired_mount_point" type="string">CN_2GB</merge>
        </match>
      </match>
    </match>
</match>
  </device>
</deviceinfo>
2.Mit
Code:
lshal
oder
Code:
lshal > lshal.txt
(Ausgabe umgelenkt in eine Datei)
kann benötigte Information "volume.uuid" herausgefunden werden, auch
lsusb bringt hier Hilfe um das Gerät zu identifizieren.
3.Den Beispiel-String: "479B-CB97" durch eigenen ersetzen.
4.Evtl. Dateisystem ersetzen: im Beispiel "vfat"
5.Den Beispiel-Mount-Punkt : "CN_2GB" durch eigenen ersetzen.
6.Die Regeldatei,als root nach:
Code:
/usr/share/hal/fdi/policy/10osvendor
kopieren.
7. HAL neustarten, als root mit:
Code:
rchal restart

Den Stick/Platte entfernen und wieder einstecken, danach erscheint
im Verzeichnis /media ein neue Verzeichnis mit vorgegebenem
Namen , im Beispiel wäre das "CN_2GB"
(KDE->Verzeichnis-Ikon auf den Desktop ziehen "Hiermit verknüpfen")
 
Oben