Bevorzugte Einhängepunkte für interne Festplatten

Bevorzugte Einhängepunkte für interne Festplatten

Ich bin relativ neu bei Linux und entschuldige mich, wenn das eine dumme Frage ist. Ich habe das Dokument zur Linux FS-Hierarchie gelesen, aber es hat meine Frage nicht beantwortet.

Ich würde gerne wissen, ob es ein typisches Laufwerksmontageschema für allgemein verwendete interne Festplatten in Linux gibt. Ich frage, weil ich zwei Festplatten habe, die in Windows als „E:“ und „F:“ montiert wurden, aber da sie verschiedene Dateitypen enthalten (Filme, Musik, persönliche Dokumentation, Quellcode), bin ich mir nicht sicher, wo sie in die Linux-Dateisystemhierarchie passen.

Mein Instinkt sagte mir, ich solle die Festplatten in /mnt/hdd{1 | 2} oder /media/hdd{1 | 2} mounten, aber das widerspricht dem, was LFSH als Zweck dieser beiden Verzeichnisse angibt. Ich denke, das Mounten in /home wäre am sinnvollsten. Danke.

Antwort1

Ist das dauerhaft oder vorübergehend?

Eine Festplatte, die nicht Teil meiner Dateisystemtabelle war (d. h. nicht automatisch gemountet wurde). Ich habe normalerweise ~/mnt/hd1 oder ~/mnt/usb – nicht besonders einfallsreich, aber der Anwendungsfall ist etwas, das ich nicht dauerhaft auf der Maschine lassen werde.

Für etwas, das ich endgültig hinzufüge, möchte ich ein Verzeichnis außerhalb des Stammverzeichnisses erstellen und seinen Einhängepunkt basierend auf der beabsichtigten Verwendung benennen.

Ich habe beispielsweise ein Verzeichnis /pers (persönlich), das /pers/Fotos und /pers/Videos enthält. Hier lade ich Sachen von unseren Kameras herunter. Ich weise das Verzeichnis mir zu, damit ich nicht mit sudo herumfummeln muss. Ich mache das, weil es etwas einfacher ist, darauf zuzugreifen, rsync zu verwenden, der Frau zu sagen, wo es ist, die schnelle Tab-Vervollständigung usw. Ich habe auch ein /d (Daten), wo ich meine Musik, ISOs, Downloads und so weiter speichere.

Ich würde annehmen, dass es „Best Practice“ ist, es irgendwo unter „Home“ zu platzieren. Ich ermutige Sie, eine Reihe von Methoden auszuprobieren. Das habe ich getan, bis ich etwas gefunden habe, das mir gefiel/für mich gut funktionierte.

Antwort2

Da es sich so anhört, als wäre es nur Ihr persönliches System, können Sie es überall einhängen, wo Sie möchten. Das Einhängen unter /mntoder /mediaist völlig in Ordnung. Ich habe Leute gesehen, die verwenden /data, und einige Leute folgen der Mac OS X-Konvention und hängen es unter /Volumes(oder, /volwie ein Kommentator erwähnte) ein. Wenn Sie möchten, dass es in Ihrem Home-Verzeichnis angezeigt wird, /home/major/volkönnte dann ein guter Ort sein.

Der Grund, warum das FSH es nicht erwähnt, ist, dass es eigentlich keine Regeln für das Mounten von Daten von anderen Betriebssystemen durch Benutzer gibt. LSB und FSH sind für Distributionshersteller geschrieben, damit sie gemeinsam ein System erstellen, mit dem die Benutzer vertraut sind. Endbenutzer (also Sie) können es tun, wie Sie möchten.

Antwort3

Sie können es praktisch überall montieren, wo Sie möchten.

Traditionell werden fest eingebundene Datenträger (wie interne Laufwerke) überall dort eingebunden, wo die auf ihnen gespeicherten Daten im Dateisystembaum abgelegt werden. Wenn Sie beispielsweise alle Daten von Bob auf einem eigenen Datenträger speichern möchten, würden Sie sie unter einbinden /home/bob. Wenn Sie E-Mails auf einem eigenen Datenträger speichern möchten, würden Sie sie unter einbinden /var/mail. Viele der Verzeichnisse der obersten Ebene können sich auf ihren eigenen Dateisystemen befinden. /usrund /varsind relativ häufig.

DOS und Windows (und auch Mac OS) haben einen anderen Ansatz verfolgt: Alle Dateipfade beginnen mit einem (manchmal impliziten) Laufwerk. Das Laufwerk, auf dem sich etwas befindet, ist ein grundlegender Teil des (logischen) Standorts einer Datei.

/mediasoll für Wechseldatenträger verwendet werden, und Desktopumgebungen mounten dort automatisch Daten. Manchmal sind sie verwirrt, wenn man Daten manuell dort ablegt. Ich würde es also vermeiden.

Es klingt, als ob Sie sie irgendwo mounten möchten /home/roger/(oder was auch immer Ihr Home-Verzeichnis ist). /mnt/ist auch in Ordnung; der Systemadministrator (das wären Sie) entscheidet, wie er verwendet wird. Sie können auch zusätzliche Verzeichnisse unter erstellen /, das ist auch ziemlich üblich.

Möchten Sie wirklich mehrere Dateisysteme?

Wenn Sie mehrere Festplatten als eine größere Festplatte behandeln möchten, können Sie das tun. Das ist vielleicht das, was Sie wollen. Sie können dies entweder mit RAID oder LVM tun, allerdings wird es viel schwieriger sein, diese Festplatten in einer Dual-Boot-Umgebung zu verwenden. Sie haben folgende Möglichkeiten:

  • RAID1 (Spiegel). Verfügt über den Speicherplatz der kleineren der beiden Festplatten (minus Epsilon), speichert die Daten jedoch auf beiden Festplatten. Schützt vor Festplattenausfällen.
  • LVM (spanning, obwohl es eigentlich mehr kann). Bietet zusätzlichen Speicherplatz (Summe beider Festplatten minus Epsilon), aber keine Leistungssteigerung. Wenn eine Festplatte verloren geht, geht der Inhalt dieser Festplatte verloren, aber die Inhalte der anderen Festplatte können möglicherweise noch wiederhergestellt werden.
  • RAID0 (Stripe). Bietet zusätzlichen Speicherplatz (Summe beider Festplatten minus Epsilon). Verdoppelt potenziell sowohl den Lese- als auch den Schreibdurchsatz. Der Verlust einer der Festplatten führt zum VerlustalleDaten.

Wenn Sie mehr Festplatten haben, stehen Ihnen einige weitere Optionen zur Verfügung (RAID5/6 [Parität] und RAID10 [kombiniert RAID0 und RAID1]). LVM bietet Ihnen tatsächlich viele weitere Funktionen außer der Festplattenaufteilung – Sie können beispielsweise Festplatten im laufenden Betrieb hinzufügen und entfernen, die Größe von „Partitionen“ (logischen Datenträgern) ändern, Snapshots erstellen usw. LVM kann sinnvollerweise auf jede der RAID-Ebenen gestapelt werden.

Persönlich führen meine Desktops LVM über RAID1 oder RAID10 aus und meine Server LVM über RAID10 oder RAID5/6.

Antwort4

Wenn /mnt/es für temporäre Datenträger verwendet wird, /vol/volumenamewäre möglicherweise die Bereitstellung stabiler Datenträger wie in Mac OS X am besten.

ich glaube, dass derFHSsollte mehr Richtlinien geben.

verwandte Informationen