(Gerade auf 16.04 aktualisiert; läuft noch...)
Im Moment habe ich zwei Festplatten.
Ich habe den zweiten Montageort für die interne Festplatte symbolisch verknüpft und möchte an dieser Stelle eigentlich nichts ändern.
Das einzige Problem ist, dass es nicht gemountet wird, bis ich im Unity Launcher auf das Festplattensymbol klicke. Erst wenn ich darauf klicke, funktionieren die symbolischen Links.
Wie kann ich erreichen, dass es automatisch das tut, was es tun soll, wenn ich darauf klicke ... beim Start?
Antwort1
Wenn du die zweite Festplatte automatisch mounten möchtest, musst du an dieser Stelle etwas ändern :D. Es sollte keinen Grund geben, sie für eine zweite Festplatte irgendwo symbolisch zu verknüpfen.
Wenn es unter /media/username/ein paar Zahlen gemountet ist und Sie es mit einem Ordner außerhalb des Stammverzeichnisses namens /SecondDrive verknüpft haben ... müssen Sie das nicht tun, Sie können es tatsächlich automatisch unter dem Stammverzeichnis namens /SecondDrive mounten. Es ist nicht so schwierig, ich werde Sie durch die Schritte führen und wenn Sie möchten ... nachdem Sie die Antwort gesehen haben, können Sie antworten und angeben, wo Sie es mounten möchten, die Informationen, die Sie durch das Befolgen der Schritte gesammelt haben, und ich werde Ihnen die genaue Zeile nennen, die zu Ihrem hinzugefügt werden muss/etc/fstab
Öffnen Sie zuerst das Terminal und geben Sie sudo blkid
dies ein. Es werden eine Reihe von Zeilen ausgegeben, die möglicherweise umgebrochen und schwer zu lesen sind. Ich schlage vor, das Terminal im Vollbildmodus zu öffnen oder es ziemlich breit zu machen, damit Sie alle Zeilen ohne Umbruch erhalten. Sie erhalten eine Ausgabe, die ungefähr so aussieht
dev/sda1: LABEL="boot" UUID="e8b77b10-fd99-4c90-845d-310e8afc25df" TYPE="ext2" PARTUUID="00098acd-01"
/dev/sda5: UUID="c5653896-3d1b-48b4-855a-e76e6d88711a" TYPE="swap" PARTUUID="00098acd-05"
/dev/sda6: LABEL="root" UUID="0ae6d08b-d9c5-4109-9100-9a18fb068b2e" TYPE="ext4" PARTUUID="00098acd-06"
/dev/sda7: LABEL="home" UUID="ddffd3ed-205b-447d-852d-4552619e35d3" TYPE="ext4" PARTUUID="00098acd-07"
/dev/sdb1: UUID="720824B65B01A6C4" TYPE="ntfs" PARTUUID="21039491-01"
/dev/sdc1: LABEL="storage" UUID="0AED64E911A2FB1E" TYPE="ntfs" PARTUUID="e071ab3f-01"
Suchen Sie nach der Partition, die Sie automatisch mounten möchten, und notieren Sie sich das UUID
und TYPE
der Partition.
Wenn ich zum Beispiel mounten möchte, /dev/sdc1
öffne ich gedit oder etwas, mit dem Sie vertraut sind, um Text einzugeben. Kopiere die UUID und den TYP und UUID="0AED64E911A2FB1E" TYPE="ntfs"
füge ihn dann in den Editor ein, damit ich ihn bei Bedarf einfach kopieren kann.
Nun sagen wir, ich möchte es sofort montiert haben /
und ich möchte es nennenstorage
Ich müsste zuerst einen leeren Ordner anlegen, /storage
falls dieser nicht bereits existiert. Falls einer existiert, muss es ein leerer Ordner sein.
sudo mkdir /storage
Wir haben jetzt alles, was wir brauchen
Jetzt müssen wir öffnen /etc/fstab
. Dies muss als Root erfolgen und ich selbst verwende gerne gedit über ein Terminal, um dies zu bearbeiten. Geben Sie als nächstes im Terminal Folgendes ein:
sudo gedit /etc/fstab
Dies enthält alle Partitionen, die beim Booten gemountet werden. Sie müssen nach allen anderen eine Zeile hinzufügen
Das bevorzugte Format der fstab, um das Sie sich kümmern müssen, istUUID, mount point and type
Also würden wir am Ende der Datei nach allem anderen die UUID, ein Leerzeichen, dann den Einhängepunkt, ein Leerzeichen und dann den Typ hinzufügen. Es gibt noch mehr, aber Sie müssen sich darüber keine Gedanken machen, denken Sie nur daran, das Zeug hinzuzufügen, das ich nach dem Typ in meiner vollständigen Beispielzeile in fstab ausgedruckt habe :D Mit den Informationen, die wir von der Block-ID (blkid) bekommen haben und wo wir unseren Einhängepunkt festgelegt haben, würde die Zeile so aussehen
UUID=0AED64E911A2FB1E /storage ntfs defaults 0 2
beachten Sie, dass keine Anführungszeichen wie bei „blkid“ ausgedruckt werden. Denken Sie also daran, die Anführungszeichen zu entfernen, wenn Sie die UUID und die von uns eingefügten Informationen zur späteren Verwendung in den Editor einfügen.
Speichern Sie die Datei und stellen Sie sicher, dass die Partition/das Laufwerk nicht bereits zuvor gemountet wurde. Geben Sie dann ein
sudo mount -a
Sie sollten keine Fehler erhalten und das Laufwerk/die Partition unter /storage gemountet sehen (wenn Sie bereits Dateien darauf hätten, würden Sie diese jetzt sehen und das Laufwerk wäre gemountet) ... ab diesem Zeitpunkt würde das Laufwerk/die Partition bei jedem Neustart unter /storage gemountet werden
Verwenden Sie diese Methode nicht, um eine USB-Partition automatisch zu mounten, denn wenn sie während des Bootvorgangs nicht eingesteckt ist, kann dies den Bootvorgang erheblich verlangsamen oder sogar dazu führen, dass das System nicht mehr reagiert. Diese Methode sollte nur für fest installierte Hardware verwendet werden.