Ab 17.04 verwenden Neuinstallationen von Ubuntu eine Auslagerungsdatei anstelle einer Auslagerungspartition, sodass standardmäßig alles auf einer einzelnen ext4-Partition installiert ist, einschließlich des /home
Verzeichnisses. Dies nutzt den wertvollen Speicherplatz auf SSDs am effizientesten in Situationen, in denen Ubuntu auf einer SSD installiert ist. In Situationen, in denen mehrere Festplatten oder Partitionen vorhanden sind, werden nachfolgend die folgenden Möglichkeiten aufgeführt, um den Speicherplatz auf den anderen Partitionen effizient zu nutzen.
Angenommen, Ubuntu ist auf ein Problem gestoßen. Kann ich Daten im /home
Verzeichnis speichern, wenn ich Windows / Ubuntu erneut installieren möchte?
Sie können Ubuntu /home
auch ohne separate /home
Partition neu installieren, ohne Daten zu verlieren . Siehe die folgenden Links zur Ubuntu-Dokumentation.
Wird es Leistungsunterschiede geben, wenn ich alle Laufwerke formatiere und den verbleibenden Speicherplatz so /home
belasse, dass frühere Windows-Laufwerke beibehalten werden?
NTFS ist nicht für eine Home-Partition geeignet, da bestimmte Arten von Dateisystemobjekten (Zeichengeräte, Named Pipes usw.) für bestimmte Dienste erforderlich sind, von NTFS jedoch nicht unterstützt werden. Zitiert aus: Verwenden eines Ordners auf einer ntfs-Partition als / home
Sie können benutzerdefinierte Ordner für Ordner /home
verwenden, um Ihr Home-Verzeichnis auf mehrere Festplatten zu verteilen.
Beispiel ( xdg-user-dirs-update
- XDG-Benutzerverzeichniskonfiguration aktualisieren):
xdg-user-dirs-update --set DOWNLOAD /media/Redman/2nd-HDD/Downloads/
würde von /home/$USER/Downloads/
zu wechseln /mediaRedman/2nd-HDD/Downloads/
und heruntergeladene Dateien würden dann auf die 2. Festplatte herunterladen. Gleiches gilt für alle anderen Verzeichnisse.
Sowohl die lokalen ~/.config/user-dirs.dirs
als auch die globalen
/etc/xdg/user-dirs.defaults
Konfigurationsdateien verwenden das folgende Umgebungsvariablenformat, um auf Benutzerverzeichnisse zu verweisen:
XDG_DIRNAME_DIR="$HOME/directory_name"
Eine Beispielkonfigurationsdatei sieht folgendermaßen aus (dies sind alle Vorlagenverzeichnisse):
Ergebnisse von cat ~/.config/user-dirs.dirs
:
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_VIDEOS_DIR="$HOME/Videos"
Da xdg-user-dirs
die lokale Konfigurationsdatei als Quelle für die entsprechenden Benutzerverzeichnisse verwendet wird, können daher benutzerdefinierte Ordner angegeben werden. Wenn beispielsweise in einer Anwendung, die diese Variable verwendet , ein benutzerdefinierter Ordner für die
XDG_DOWNLOAD_DIR
Variable benannt $HOME/Internet
wurde
~/.config/user-dirs.dirs
, wird dieses Verzeichnis verwendet.
Was ist, wenn ich zu Windows zurückkehren möchte /home
? Kann ich Daten behalten ?
Das Windows-Installationsprogramm überschreibt die gesamte Partition, auf der es installiert ist, und überschreibt GRUB auf MBR-Systemen, wodurch das Booten von Linux-Betriebssystemen verhindert wird. Aus diesem Grund wird empfohlen, Windows vor der Installation von Ubuntu in einem Dual-Boot zu installieren.