Ich bin ein neuer Benutzer in Ubuntu mit einem Windows-Hintergrund. Ich habe eine 500-GB-Festplatte auf meinem alten Laptop und habe eine Partition mit einer Größe von ca. 50 GB für den Systemgebrauch und eine weitere mit ~ 410 GB für meinen persönlichen Gebrauch erstellt. Der Einhängepunkt für 410 GB ist auf / home eingestellt, da ich das System ohne einen Einhängepunkt nicht installieren konnte und gelesen habe, dass / home eine Art Standard ist.
Wenn ich das System installiere, ist die einzige Partition, die ich in nautilus sehe, diese:
Aber wenn ich GParted öffne:
Mache ich etwas falsch? Wird das 410 GB nicht verwendet, obwohl es in aufgeführt ist GParted
, und wie kann ich es verwenden?
Ich werde nicht ausschließen, dass mir Kenntnisse fehlen, da ich Ubuntu zum ersten Mal benutze. Vielleicht ist es hier und es ist aktiv, aber ich weiß nicht, wie ich darauf zugreifen und meine Dateien darauf speichern soll?
Danke und Entschuldigung!
quelle
df -h
. Fügen Sie die Ausgabe zurück.Home
im Dateimanager klicken und wählenProperties
Antworten:
Mit Ihren Einstellungen würde ich nicht erwarten, dass Sie Ihr "Zuhause" unter "Andere Orte" finden. Ihr Zuhause wird beim Booten Ihres Systems bereitgestellt. Sie können direkt über den Link "Home" (und Dokument, Musik, Bilder ...) in Nautilus, dem Datei-Explorer, darauf zugreifen. Es ist kein "anderer Speicherort", sondern ein Teil oder Ihr Dateisystem , selbst wenn es auf zwei verschiedenen Partitionen installiert ist.
quelle
Aus einem Windows-Hintergrund stammend, würden Sie dies wahrscheinlich nicht wissen, aber Ubuntu (oder ein anderes Linux-System) verwendet Partitionen anders als Windows, weshalb Sie nicht beide von Ihnen erstellten Partitionen sehen.
Wie Sie wissen, wird in Windows beim Mounten einer Partition diese als Laufwerk angezeigt (C:, D: usw.), und alle Laufwerke werden unter "Arbeitsplatz" aufgelistet. Jedes Laufwerk verfügt über eine eigene, separate Dateihierarchie. Linux verwendet jedoch ein anderes Modell. Unter Linux gibt es für das Betriebssystem nur eine Hierarchie , die mehr oder weniger effektiv im Speicher des Kernels gespeichert ist. Partitionen werden bereitgestellt, indem sie an bestimmten Punkten in dieser Hierarchie angehängt werden, nämlich an Bereitstellungspunkten. In diesem Fall wird der Inhalt der neu bereitgestellten Partition als Verzeichnisse und Dateien unter diesem Bereitstellungspunkt angezeigt.
Sie können sich vorstellen, dass Partitionen unter Linux Sicherungsspeicher für Teile des Dateisystems bereitstellen .
Hier ist ein Beispiel, das Ihnen hilft, die Funktionsweise zu verstehen, obwohl es nicht 100% genau ist. Angenommen, Ihre beiden Partitionen haben folgenden Inhalt:
Wenn der Linux-Kernel gestartet wird, können Sie sich vorstellen, dass er mit einem leeren "mentalen Modell" des Dateisystems beginnt. ("Am Anfang gab es
/
.")Dann wird eine Partition am Mount-Punkt
/
bereitgestellt. Angenommen, dies ist Partition 1. Nach dem Mounten verfügt das Dateisystem über die folgenden drei Verzeichnisse:Dann wird Partition 2 am Einhängepunkt montiert
/home
. Danach hat das Dateisystem diese sechs Verzeichnisse:Der Nettoeffekt ist , dass alles unter
/home/curly
auf Partition 2, während alles andere unter/
auf der Partition ist 1. Also, wenn Sie gefragt werden eine Datei zuzugreifen , wie, sagen wir,/home/curly/maharajah.txt
wird der Kernel beachten Sie, dass diese Datei unter Partition 2 der Mount - Punkt/home
und Es gibt keine anderen Einhängepunkte "auf dem Weg"/home
zum Pfad der Datei, daher wird die Dateicurly/maharajah.txt
auf Partition 2 abgelegt. Eine andere Datei wie "/bin/ow
würde" auf Partition 1 abgelegt, da sie sich jedoch unter dem Einhängepunkt von Partition 1 befindet nicht unter dem Einhängepunkt einer anderen Partition.All diese Verwaltungs-Mount-Punkte sind für Sie als Benutzer des Computers jedoch unsichtbar. Im normalen täglichen Gebrauch ist es normalerweise egal, welche Verzeichnisse sich auf welchen Partitionen befinden. Wenn Sie eine Datei erstellen, denken Sie nur an den Pfad
/home/curly/maharajah.txt
und lassen den Kernel sich Gedanken darüber machen, auf welcher Partition diese Datei tatsächlich abgelegt werden soll. Im Gegensatz zu Windows sollen Partitionen während des normalen Gebrauchs unsichtbar sein , und Sie arbeiten mit der Illusion, dass es nur ein großes Dateisystem gibt, das alles auf dem System enthält. Einige Dateimanager, wie anscheinend Nautilus, unterstützen diese Illusion, indem sie Ihnen nicht einmal zeigen, welche Partitionen gemountet sind.Für Ihre spezifische Situation bedeutet dies, dass Sie (wahrscheinlich) die Dinge bereits so eingerichtet haben, wie Sie es möchten. Ihre 50-GB-Partition ist gemountet
/
, und Ihre 410-GB-Partition ist gemountet. Das/home
bedeutet, dass alles, was Sie unter/home
erstellen, auf der 410-GB-Partition platziert wird, während alles andere auf dem System auf der 50-GB-Partition platziert wird. (Nun, tatsächlich gibt es andere "imaginäre Partitionen", die von verschiedenen Linux-Systemkomponenten erstellt wurden, aber vergessen Sie dies vorerst.) Es ist nur so, dass Nautilus nicht sehr deutlich macht, dass beide Partitionen verwendet werden und tatsächlich irreführend sind Anzeige der Speicherplatznutzung nur für Partition 1 im Bildschirm "Andere Speicherorte".quelle
GParted zeigt im Allgemeinen den tatsächlichen Einhängepunkt der Partition an . Wenn eine Partition wie ein externes Speichergerät ist oder nichts mit Ubuntu zu tun hat, wie in meinem Fall, habe ich 3 Partitionen, die keine Systemdatei von Ubuntu enthalten, wird sie in einem
/media/
Verzeichnis gemountet, das dort im Allgemeinen einen Mount-Punkt erstellt Ich habe einen Einhängepunkt wie/media/kulfy/DE14D51314D4EF8F
für meine Partition. Es wurde automatisch erstellt. Auf diese Partitionen / Speichergeräte kann auch von anderen Standorten aus zugegriffen werden .Ihre GParted zeigt , dass der Mount - Punkt für
/dev/sda2
ist/home
somit die Trennwand angebracht ist bereits und/home
als Mount - Punkt. Es gibt also keinen Eintrag in "Andere Standorte", da dies ein wichtiger Bestandteil der Hauptinstallation ist. Sie können auchfindmnt /dev/sda2
für weitere Informationen laufen .quelle
~
ist Synopsis zu/home/<username>
und es ist möglich, mehrere Benutzer-Home-Verzeichnisse unter/home
...Datenpartition
Sie können eine andere Partition erstellen, die Sie von "anderen Speicherorten" aus anzeigen können
gparted
, wenn Sie von einem anderen Laufwerk booten, z. B. einem Ubuntu Live / Install USB-Laufwerk.Viele Menschen haben eine
data
Partition für persönliche Dateien (Dokumente, Bilder, Videoclips, Musik ...).Sichern Sie zunächst mindestens alle Dateien, deren Verlust Sie sich nicht leisten können.
Hängen Sie eine vorhandene Partition aus und verkleinern Sie sie, und erstellen Sie die
data
Partition im Laufwerk, die nach dem Verkleinern nicht mehr zugeordnet wurde.Diese Partition kann ein NTFS-Dateisystem haben und für Windows freigegeben werden, wenn ein Dual-Boot vorhanden ist. Andernfalls würde ich, wenn nur Linux, ein
ext4
Dateisystem vorschlagen .In beiden Fällen empfiehlt es sich , eine Zeile in der Datei
/etc/fstab
zu haben, um diedata
Partition automatisch bereitzustellen . Erstellen Sie einen Mount - Punkt in/media
, zum Beispiel/media/data
und zeigt auf seine UUID in/etc/fstab
. Diese Zeile kann sich am Ende (oder in der Nähe) der Datei befinden.Verwenden Sie Ihre eigene UUID für die
data
Partition, die Sie über findenNach dem nächsten Start (oder Neustart) wird es bereitgestellt und ist verfügbar.
Stellen Sie die
data
Partition ohne erhöhte Berechtigungen für Benutzer und Gruppen zur Verfügung, jedoch nicht für andere.Verwenden Sie
chown
undchmod
wenn es ein Linux-ext4
Dateisystem gibt . Wenn montiert: ausführenEs ist einfach, den Besitz und die Berechtigungen für eine
ext4
Partition anschließend zu ändern .Fügen Sie Mount-Optionen hinzu,
/etc/fstab
wenn ein NTFS-Dateisystem vorhanden ist , nachdem Sie diesedefault
durch Kommas getrennt haben,,
z. B.:Der Besitz und die Berechtigungen einer NTFS-Partition werden beim Mounten festgelegt und können nicht mit
chown
und geändert werdenchmod
. Sie können die Bereitstellung jedoch auch mit anderen Einstellungen aufheben und erneut bereitstellen.data
Dies ist nicht erforderlich, kann jedoch hilfreich sein, um die Bezeichnung für diese Partition festzulegen.Wo
/dev/sdxn
ist die Gerätespezifikation aus Sicht vonsudo blkid
? Ersetzen Sie ihnx
durch den Gerätebuchstaben undn
die Partitionsnummer Ihres realen Gehäuses.Ein Vorteil einer
data
Partition besteht darin, dass die Systempartition (en) kleiner sind. Es ist möglich, die persönlichen Daten und das System separat zu sichern, was praktisch ist.quelle
/etc/fstab
ist eine Datei, eine Konfigurationsdatei, die bereits existiert. Sie bearbeiten es mit einem Texteditor und verwenden essudo
, um erhöhte Berechtigungen zu erhalten :sudo nano /etc/fstab
. Es kann eine gute Idee sein, vor dem Bearbeiten ein Backup zu erstellen :sudo cp -p /etc/fstab /etc/fstab.bak
.data
Partition kann überall in sein/etc/fstab
. Ich würde es am Ende (als letzte Zeile) einfügen und am Ende der Zeile die Eingabetaste drücken, damit es mit einem "Zeilenvorschub" endet./media/data
wenn Sie/
vorher nicht mounten . Solltechown
auch verwendet werden, um die Partition für Nicht-Root-Benutzer zugänglich zu machen.Eine Sache, die Sie vielleicht über Unix und Linux sagen hören, ist, dass "alles eine Datei ist" und dies ist ein gutes Beispiel.
Ubuntu zeigt Dinge wie "C" nicht so an wie Windows, da jedes Speichergerät einem bestimmten Verzeichnis als Einhängepunkt im Dateisystem zugewiesen ist.
Mit Lesezeichen versehene Speicherorte werden auf der linken Seite Ihres Nautilus-Fensters aufgelistet.
Computer , der unter "Andere Standorte" aufgeführt ist, ist ein Lesezeichen für
/
. Dies ist Ihr Stammverzeichnis .Startseite ist ein Lesezeichen für
/home/$USER/
wo$USER
ist Ihr Benutzername. Dies ist das Home-Verzeichnis Ihres Benutzers . Sie können manuell zum Home-Verzeichnis Ihres Benutzers in Nautilus navigieren, wenn Sie auf "Computer" klicken, dann auf "Home" und dann auf Ihren Benutzernamen klicken.Der Einhängepunkt Ihrer Partition ist jedoch,
/home
und in diesem Verzeichnis können Sie in Nautilus auf Ihre Partition zugreifen.Um manuell zu Ihrer Partition in Nautilus zu navigieren, klicken Sie auf "Computer", das ist Ihr Stammverzeichnis oder
/
Verzeichnis, und klicken Sie dann auf "Home". Dies ist das Verzeichnis der obersten Ebene, in dem die Festplatte oder Partition bereitgestellt ist/home
.Eine Sache, die Sie verwirrt haben könnte:
Externe Geräte werden als Lesezeichen an "anderen Orten" angezeigt, wenn Sie ein externes Laufwerk manuell bereitstellen. Nautilus erleichtert den Zugriff auf externe Geräte, da sich der Standard-Mount-Punkt nicht im Home-Verzeichnis Ihres Benutzers befindet.
Auch dies sind einfach Lesezeichen. Standardmäßig wird externen Geräten ein etwas zufällig generierter Mountpunkt unter Ihrem
/media/$USER/
Verzeichnis zugewiesen .quelle