Könnte ich ein Element in „/etc/fstab“ hinzufügen, um ein altes Verzeichnis mit einem neuen zu verknüpfen?

Könnte ich ein Element in „/etc/fstab“ hinzufügen, um ein altes Verzeichnis mit einem neuen zu verknüpfen?

Ich habe ein Problem mit der Verknüpfung zweier Verzeichnisse. Das Problem entsteht, wenn der Speicherplatz auf der Festplatte fast erschöpft ist und ich eine weitere Festplatte installiere und die Dateien in ~/Documents/einen Ordner auf der neuen Festplatte verschiebe. Ich möchte immer noch mount --bind folder_on_new_disk ~/Documents, daher werde ich meinen Vorteil nicht ändern.

Das Problem besteht darin, ob ich ein Element hinzufügen könnte, /etc/fstabum dies beim Systemstart automatisch zu erreichen?

Antwort1

fstabDies können Sie wie folgt ergänzen :

/mnt/new_disk/folder /home/[username]/Documents    none    bind    0 0

Ersetzen Sie den korrekten Ordnernamen und den Benutzernamen, unter dem sich der Dokumentenordner befindet. Es wird auch davon ausgegangen, dass sich Ihre Benutzerordner im Verzeichnis /home befinden. Passen Sie dies also entsprechend an, wenn dies nicht der Fall ist.

Antwort2

@Pauls fstab-Beispielist grundsätzlich der richtige Weg, wenn Sie eine Antwort auf die gestellte Frage wünschen.JedochIch würde vorschlagen, dass es, sofern Sie keine besonderen Gründe haben, nur Ihre Dokumente zu verschieben, keine schlechte Idee ist, das ganze /homeVerzeichnis auf die neue Festplatte zu verschieben und dieselbe Technik zu verwenden, um /home an seinen neuen Speicherort zu binden (oder sogar einfach /home/* in das Stammverzeichnis einer Partition auf der neuen Festplatte zu verschieben und diese Partition unter /home zu mounten). Dies bietet zwei große Vorteile:

  1. Sie erhalten wahrscheinlich mehr Speicherplatz für Ihr Home-Verzeichnis.
  2. Sie trennen das Betriebssystem, systemweite Konfigurationsdateien und Anwendungsbinärdateien vollständig von Ihren eigenen Dateien.

Der Punkt mit der Trennung ist für mich das größere Problem: Es bedeutet, dass Sie sich bei einer Neuinstallation des Betriebssystems aus irgendeinem Grund nicht annähernd so viele Gedanken um Ihre persönlichen Dateien (E-Mails, Dokumente, Musik usw. usw.) machen müssen.

Unix-Einhängepunkte sind eine sehr flexible Konstruktion – nutzen Sie dies aus.

verwandte Informationen