Gibt es ein Programm, um alle meine Laufwerke automatisch zu mounten?


61

Manchmal, wenn ich meinen Computer neu starte, werden meine Laufwerke eingebunden, manchmal jedoch nicht (wie im Moment, wenn ich diese Frage schreibe).

Gibt es einen einfachen Weg, wie ein Programm, das sie für mich einbinden kann? In die Konsole zu gehen, Ordner usw. zu erstellen, ist NICHT das, was ich will. Mir gefällt, wie Windows es macht, wenn die Laufwerke immer gemountet werden, egal was passiert.

Wenn es kein Programm gibt, wie kann ich sonst einfach alle Laufwerke mounten?


1
Betriebssystem? Dateimanager?

@ vasa1 Ich verwende eine unmodifizierte / vanille Version von Ubuntu 12.10
Jryl

1
Okay, der Dateimanager wird Nautilus sein.

Antworten:


85

Dies funktioniert in 12.10 - 16.10

Geben Sie Disks in Dash ein und Sie erhalten:

Bildbeschreibung hier eingeben

Klicken Sie auf das kleine Zahnradsymbol, um das Untermenü aufzurufen, und wählen Sie Mount-Optionen bearbeiten. Danach sehen Sie:

Bildbeschreibung hier eingeben

Ändern Sie die Automatic Mount Options auf ON. Tun Sie dies für alle Laufwerke, die beim Start gemountet werden müssen.

Hinweis: Seien Sie vorsichtig mit den Änderungen, da dies dazu führen kann, dass das System nicht richtig funktioniert.


Ich bin nur froh, dass es für dich funktioniert hat.
Mitch

14
Dies ist ein ausgezeichneter Rat. Viele Menschen werden verwendet , um mit bearbeiten /etc/fstabmanuell. Das ist zwar in vielen Situationen angemessen und nützlich, aber es ist gut zu wissen, dass die Mount-Optionen eines Volumes mit der einigermaßen benutzerfreundlichen GUI in Disks angepasst werden können .
Eliah Kagan

1
Funktioniert das auch mit verschlüsselten Laufwerken?
Tom Brossman

1
@TomBrossman Ich habe gerade eine verschlüsselte Festplatte erstellt, die leider nicht funktioniert.
Mitch

1
sudo apt-get install gnome-disk-utilitywenn es nicht standardmäßig in Ihrer Ubuntu-basierten Distribution installiert ist. Diese Lösung funktionierte in Ubuntu Mate 15.04
Insperatus

16

So mounten Sie NTFS-Teile / -Disketten automatisch in Ubuntu

Drücken Sie die Ubuntu-Taste, starten Sie Ihre disksAnwendung.

Festplatten

Wählen Sie Ihre NTFS-Partition / Festplatte? Drücken Sie die Konfigurationstaste AuswahlEdit Mount Options...

Mount-Optionen bearbeiten

Drehen Sie offdas Automatic Mount Options, select Mount at startup. Wählen Sie Ihr Display NameLike Dataoder partition-Dataoder seriously-not-porn, welches beschreibt Ihre Persönlichkeit am besten ?!

Fenster Mount Options

Mount Pointbedeutet, wo soll es montiert werden? Dies könnte /mnt/DATA//home/username/part-dataoder /home/username/Videos/no-pornowieder, was Ihre Persönlichkeit am besten beschreibt! Danach OK drücken, Passwort eingeben, nochmals OK. und starten Sie Ihr System neu und sehen Sie Ihre gemountete Festplatte.

Quelle


4

Wenn Sie dies mit Ihrem eigenen Skript tun möchten (ohne ein Programm zu verwenden), kann Folgendes hilfreich sein:

Erstellen Sie Datei mit dem Namen automountin /usr/local/binund gibt ihm Ausführungserlaubnis ( sudo chmod +x).

  • Fall-1: sudo ohne Passwort (Wenn Sie eingestellt haben NOPASSWDin /etc/sudoers:-)

    Inhalte für /usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$USER/$label
        sudo mount /dev/$partition /media/$USER/$label
    done
    exit
    

    Erstellen Sie dann eine Strartup-Anwendung ( gnome-session-properties) und fügen Sie Folgendes hinzu:

    Bildschirmfoto

  • Fall-2: sudo muss das Passwort (Wenn Sie noch nicht festgelegt NOPASSWDin /etc/sudoers): -

    Inhalte für /usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    user=$(zenity --entry --text="Enter Username")
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$user/$label
        sudo mount /dev/$partition /media/$user/$label
    done
    exit
    

    Alternativ können Sie <username>statt dauerhaft einstellen $user.

    Dann erstellen Sie eine Strartup-Anwendung ( gnome-session-properties) und fügen Folgendes hinzu:

    screenshot2

    Hinweis: Zum Ausführen gksudomuss das Paket gksuinstalliert sein. Wenn nicht zuerst tun:sudo apt-get install gksu


Zusätzliche Bemerkungen:

  • Dieses Skript hängt Partitionen an /media/$USER/<Disk-Label>.

  • Um Beschriftungen Ihrer Partition zu überprüfen / ändern, können Sie Folgendes verwenden gnome-disk-utility:

    gnome-disk-utility

    screenshotforlabel


1

Deaktivieren Sie im Fenster "Mount Options" unbedingt die Option "Show In User Interface", wenn Sie mit diesem Dienstprogramm Änderungen vornehmen. Es gibt einen BEKANNTEN FEHLER , der dazu führen kann, dass das Mounten fehlschlägt und Ihr System sogar nicht mehr startet, wenn Sie diese Optionen mit dem Dienstprogramm DISKS ändern und die Option "In Benutzeroberfläche anzeigen" aktiviert lassen.

Dieser Fehler zeigt an, dass der Befehl "x-gvfs-show" nicht erkannt wird oder dass ein Parameter fehlt, wenn versucht wird, diese Partition bereitzustellen.


Vielen Dank, hat mir geholfen, musste mich immer wieder beim Terminal anmelden, wenn 'startx' fehlgeschlagen ist, und "sudo mount -no remount, rw /" eingeben, damit Ubuntu jedes Mal
bootet

Dieser Fehler wurde in utopic (Ubuntu 14.10) behoben.
Gewölbe
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.