So mounten Sie automatisch eine zweite interne Festplatte

So mounten Sie automatisch eine zweite interne Festplatte

(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 blkiddies 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 UUIDund TYPEder 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, /storagefalls 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.

verwandte Informationen