Gibt es einen Nachteil bei der Installation von Ubuntu im Laufwerk C gegenüber der Vollformatinstallation?

7

Derzeit habe ich Windows 10 Betriebssystem. Ich möchte nicht dual booten. Ich möchte das Laufwerk C löschen und Ubuntu darin installieren. Ich möchte Daten auf anderen Laufwerken speichern. So fand ich diese . Darin sagt er, wir können es schaffen. Ich möchte nur wissen, ob es Nachteile / Leistungsprobleme gibt, wenn andere Laufwerke über das vollständige Festplattenformat beibehalten und auf Daten zugegriffen werden und Ubuntu installiert wird. Kann ich auch Software / Spiele auf anderen Laufwerken installieren, wenn auf dem Laufwerk C nicht genügend Speicherplatz vorhanden ist?

Manohar Reddy
quelle
5
Sie verstehen den Unterschied zwischen einer Partition (die ein Laufwerk in mehrere virtuelle Laufwerke unterteilt, sodass ein Laufwerk C: und ein D: in Windows Speak haben kann) und einem Verzeichnis (einem Ordner in einem Dateisystem, das befindet sich auf einer Partition, die auf einem Laufwerk / einer Festplatte gespeichert ist). Ihre Frage scheint Verzeichnisse und Partitionen zu verwechseln.
Guiverc
1
Warten Sie, lassen Sie mich richtig bearbeiten
Manohar Reddy
1
@karel wird es einen Leistungsunterschied geben? Wenn ich alle Laufwerke formatiere, bleibt der verbleibende Speicherplatz als / home, während vorherige Windows-Laufwerke beibehalten werden?
Manohar Reddy
1
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
karel
2
Wo sind Ihre Daten installiert?
Paul Benson

Antworten:

10

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 /homeVerzeichnisses. 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 /homeVerzeichnis speichern, wenn ich Windows / Ubuntu erneut installieren möchte?

Sie können Ubuntu /homeauch ohne separate /homePartition 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 /homebelasse, 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 /homeverwenden, 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.dirsals auch die globalen /etc/xdg/user-dirs.defaultsKonfigurationsdateien 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-dirsdie 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_DIRVariable benannt $HOME/Internetwurde ~/.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.

Karel
quelle
Was ist, wenn ich zu Windows zurückkehren möchte? Kann ich / home-Daten behalten?
Manohar Reddy
@ Redman, Wenn Sie überlegen, zu Windows zurückzukehren, empfehle ich Ihnen, eine vollständige Sicherung von Windows zu erstellen, bevor Sie etwas anderes tun. Der einfache Fall besteht darin, das aktuelle Windows-Laufwerk einfach zu entfernen und als Backup beizubehalten . Sie können jedoch auch ein Backup-Image mit Clonezilla erstellen .
Sudodus
1
@karel danke, Windows hat zu viele Datenschutzprobleme, also entferne ich mich davon, obwohl ich dachte, ich bin nicht gut mit Linux und seinen Befehlen. Ich werde einfach alles formatieren und verbleibenden Platz als / home schaffen und würde nicht wieder auf Windows zurückblicken.
Manohar Reddy
Das ist der Grund, warum ich nicht einmal dual booten möchte
Manohar Reddy
"Das Windows-Installationsprogramm überschreibt die gesamte Festplatte, auf der es installiert ist" - das ist völlig falsch. Bei allen Windows-Versionen seit 2000 wählen Sie eine einzelne Partition für die Installation aus. Diese Partition wird erst formatiert, wenn Sie dies anweisen und keine anderen Partitionen geändert werden. Die Installationsreihenfolge ist aus einem ganz anderen Grund von Bedeutung: GRUB erkennt Windows und lässt Sie es starten, aber Windows Loader überschreibt GRUB auf MBR-Systemen, wodurch das Booten von Linux verhindert wird.
Gronostaj
5

Wenn Sie Partitionen mit dem NTFS-Dateisystem behalten, können Sie sie unter Linux mit Lese- und Schreibzugriff bereitstellen, aber es gibt Nachteile.

  • Die Linux-Treiber für NTFS sind robust, aber nicht so effizient wie Linux-Treiber für Linux-Dateisysteme oder Windows-Treiber für Windows-Dateisysteme. Die Dinge werden also langsamer sein, als wenn Sie ext4Dateisysteme erstellen und Ihre Datendateien aus den NTFS-Dateisystemen kopieren (möglicherweise über ein Sicherungslaufwerk).

  • Der Besitz und die Berechtigungen sind nicht flexibel, wenn sie von den Linux-Treibern von NTFS (und FAT32 und exFAT) verwaltet werden. Sie werden während des Mountens so festgelegt, dass sie für alle Dateien und Verzeichnisse gleich sind. Sie können nur geändert werden, wenn Sie das Dateisystem erneut bereitstellen.

  • Einige spezielle Funktionen von Linux können nicht von NTFS verwaltet werden. Sie sollten Linux-Dateisysteme für alle Partitionen haben, die zum Ubuntu-System gehören: root ( /), und wenn Sie eine separate Home-Partition ( /home) usw. haben.

  • Es gibt keine guten Wartungstools für NTFS unter Linux, daher können Sie es nur unter Windows reparieren oder auf dem neuesten Stand halten.


In einem Dual-Boot-Szenario kann es jedoch eine gute Idee sein, eine separate dataPartition mit NTFS zu haben. Es kann sowohl von Ubuntu als auch von Windows aus aufgerufen werden.

Sudodus
quelle
4

Vorbemerkung: Sie können Ihre Daten nur beibehalten, wenn sie sich derzeit auf anderen Partitionen als der als C-Laufwerk bezeichneten befinden.

Sie können Ihre Partition, die Windows als C-Laufwerk bezeichnet wird, mit dem Ubuntu GNU / Linux-Betriebssystem überschreiben und die anderen Partitionen an Ort und Stelle belassen. Es gibt jedoch Probleme beim Verwalten von ntfs-Partitionen auf einem Computer, auf dem MS Windows nicht installiert ist.

Windows hat ein eigenes Dateisystem, ntfs. Alle Ihre aktuellen Partitionen sind daher höchstwahrscheinlich im ntfs-Dateisystemformat formatiert. Windows unterstützt auch vfat, sodass nicht ausgeschlossen ist, dass einige Ihrer Partitionen in vfat formatiert sind. Vfat ist jedoch ein älteres, weniger robustes und fehlerresistentes Dateisystem und weist Einschränkungen auf, unter anderem hinsichtlich der maximalen Dateigröße, die es speichern kann. Ubuntu hingegen hat verschiedene Dateisysteme. Das ext4-System wird am häufigsten verwendet und ist das Dateisystem, das durch eine Standardinstallation erstellt wurde.

Linux kann ntfs-Partitionen fehlerfrei lesen und schreiben, es sei denn, andere Betriebssysteme (ich sehe Sie an, Apple). Unter diesem Gesichtspunkt kann also erreicht werden, was Sie wollen.

Es gibt jedoch eine große Einschränkung. ntfs ist ein proprietäres Dateisystemformat. Die Vor- und Nachteile des Dateisystems sind daher nur dem Unternehmen bekannt, das das Dateisystem erstellt hat. Während Ubuntu- und GNU / Linux-Betriebssysteme im Allgemeinen damit arbeiten können und sogar über grundlegende Tools zur Überprüfung der Konsistenz des Dateisystems verfügen, können nur die Windows-Tools zur Überprüfung des Dateisystems (chkdsk in der Befehlszeile) gründliche Untersuchungen durchführen und Reparieren des Dateisystems. Aus diesem Grund sollte ein Windows-System auf alle kritischen ntfs-Partitionen zugreifen können .

Sie können eine interne Festplatte nicht einfach herausnehmen, um sie vorübergehend auf einem Windows-System bereitzustellen und zu überprüfen. Es wird daher dringend davon abgeraten, ntfs-Partitionen auf internen Laufwerken zu belassen, auf denen kein Windows-System installiert ist.

Wenn Sie von Windows zu Ubuntu wechseln, sollten Sie daher alle vorhandenen Partitionen in ein Linux-Dateisystem (normalerweise ext4) umformatieren. Dadurch werden alle Daten gelöscht. Sie sollten die Daten daher auf eine externe Festplatte verschieben und sicherstellen, dass Ihre Sicherung auf dem neuesten Stand ist, damit die Daten nach der Installation des neuen Betriebssystems wiederhergestellt werden können.

Vanadium
quelle
Ich bin neu bei Ubunto, also nur eine kurze Frage. Angenommen, Ubuntu ist auf ein Problem gestoßen. Kann ich Daten im Verzeichnis / home speichern, wenn ich Windows / Ubuntu erneut installieren möchte?
Manohar Reddy
2
Das Fazit lautet: Wenn Sie Daten bewerten, sollten Sie immer eine Sicherungskopie davon haben. Zu diesem Zeitpunkt ist die Frage nicht mehr relevant - es gibt immer die Sicherung. Zu Ihrer spezifischen Frage: Die Datenpartition kann immer beibehalten werden, wenn sie sich auf einer anderen Partition als das Betriebssystem befindet. Sie ist jedoch für die neue Partition zugänglich Betriebssystem müssen Sie die Partition erneut in ntfs konvertieren.
Vanadium
Danke für die Hilfe . Ich werde jetzt in die Ubuntu-Welt eintreten
Manohar Reddy