Wie partitioniere ich effizient eine einzelne Windows-Ubuntu Dual-Boot-Festplatte?

19

Dies ist keine Frage zur Installation von Ubuntu oder zur Verwendung der manuellen Partitionierung während der Installation, sondern eine Frage zu Zugriffsrechten und wie man sich nicht von ihnen in den Unterleib beißen lässt ... ;-)

Diese Frage wird dir nicht helfen, wie Partitionen auf der Festplatte zu machen, aber wird Ihnen sagen, was zu tun in Schritt 4 des Installationsprozesses , je nach Ihren persönlichen Gebrauch Fall , wählen Sie so eine der folgenden Möglichkeiten :

Hinweis: Die obigen Fragen können auch für mehrere Datenträger verwendet werden, die Beispiele in den Antworten beziehen sich jedoch auf einen Datenträger.

Fabby
quelle
Mögliches Duplikat von Ubuntu-Partitionsgrößen
Bishan

Antworten:

15

Ich kenne Windows gut, aber Ubuntu nicht so gut

(oder umgekehrt)

Sowohl Windows als auch Ubuntu sind POSIX- kompatible Betriebssysteme und ermöglichen es Ihnen zu definieren, welcher Benutzer Zugriff auf welche einzelne Datei, Verzeichnis, Partition oder Festplatte hat!

Aber sie machen es nur ein bisschen anders (Es gibt Vollzeitjobs für Leute, die den ganzen Tag falschen Besitz von Daten bereinigen müssen!)

Also nimm die durchschnittliche Festplatte:

Windows installiert

Wenn Sie mehr als eine Partition haben, führen Sie wahrscheinlich ein UEFI-System aus. Bitte löschen Sie keine dieser Partitionen! Konzentrieren Sie sich auf die größte Partition, die Sie haben, und verwenden Sie diese in der folgenden Übung ...

Geben Sie je nach Anwendungsfall jedem Betriebssystem genügend Speicherplatz für sein eigenes System und seine eigenen Anwendungen (die folgenden Zahlen stellen die minimalen und empfohlenen Systemanforderungen dar , sodass Sie sie mit einem für Ihren Anwendungsfall geeigneten Faktor multiplizieren sollten).

Hinweis: Ubuntu benötigt auch eine Swap-Partition der hier beschriebenen Größe .

Der Rest der Festplatte (-10%) kann einer Datenpartition zugewiesen werden, die von gparted für NTFS formatiert wurde. Siehe Hinweis unten, damit Sie zu folgendem Layout gelangen:

Partitionierung - Mittel

Dann:

  • Installieren Sie Windows
  • Erstellen Sie alle Ihre Benutzer unter Windows
  • Installieren Sie Ubuntu
  • Erstellen Sie alle Benutzer unter Ubuntu und geben Sie ihnen denselben Namen und dasselbe Passwort wie unter Windows.
  • Starten Sie die Ubuntu Live-CD erneut und führen Sie gpartedWindows- und Ubuntu-Partitionen aus und verkleinern Sie sie, bis sie 2 * -3 * der hellgelben Leiste entsprechen. Dann erstelle die Datenpartition und formatiere sie in "ntfs"
  • Mounten Sie diese Partition in Ihremfstab (zB /Data)

Die folgenden Schritte gelten für: user68186 , von hier kopiert

  • Verschieben Sie Ihre Datenverzeichnisse zum /DataEinhängepunkt, indem Sie Ctrl+ Alt+ drücken Tund jede Zeile kopieren und einfügen, gefolgt von Enter(ersetzen Sie "Benutzername" durch Ihren Benutzernamen):

    md /Data/UserName
    md /Data/UserName/{bin,Desktop,Documents,Downloads,Music,Pictures,Public,Templates,Videos}
    mv /home/UserName/bin /Data/UserName/bin
    mv /home/UserName/Desktop /Data/UserName/Desktop
    mv /home/UserName/Documents /Data/UserName/Documents
    mv /home/UserName/Downloads /Data/UserName/Downloads
    mv /home/UserName/Music /Data/UserName/Music
    mv /home/UserName/Pictures /Data/UserName/Pictures
    mv /home/UserName/Public /Data/UserName/Public
    mv /home/UserName/Templates /Data/UserName/Templates
    mv /home/UserName/Videos /Data/UserName/Videos
    
  • Bilden Sie symbolische Links.

    ln -s /Data/UserName/bin/ bin
    ln -s /Data/UserName/Desktop/ Desktop
    ln -s /Data/UserName/Documents/ Documents
    ln -s /Data/UserName/Downloads/ Downloads
    ln -s /Data/UserName/Music/ Music
    ln -s /Data/UserName/Pictures/ Pictures 
    ln -s /Data/UserName/Public/ Public 
    ln -s /Data/UserName/Templates/ Templates 
    ln -s /Data/UserName/Videos/ Videos
    
  • Gehen Sie erneut zu Windows und verschieben Sie die Benutzerverzeichnisse in Ihr D:Laufwerk im usersVerzeichnis.

Warum?

Wenn Sie in Windows (oder Ubuntu) booten, haben sowohl Windows als auch Ubuntu ihre eigenen Systemdateien und Anwendungen in ihrer eigenen Umgebung installiert. Darüber hinaus müssen Sie sich keine Gedanken machen, welche Datei wohin geht: Alle Ubuntu-Dateien befinden sich unter Windows im d:\homeVerzeichnis und alle Ihre Windows-Dateien /usersim Ubuntu-Verzeichnis.

Wenn Sie eine der folgenden Methoden verwenden:

  • Ubuntu - Befehle: chown, chmododer Windows - Befehl: cacls,
  • Wenn Sie einen der Dateimanager verwenden, um mit der rechten Maustaste auf die zu verwendenden Verzeichnisse oder Dateien zu klicken set permissions

Dann bitte keine Berechtigungen innerhalb von Windows in D:\homeoder innerhalb von Ubuntu auf das /UsersVerzeichnis setzen ! Außerdem bewegen sich nicht Dateien zwischen /usersund /home(oder D:\homeund D:\Users) überhaupt!

Nur Dateien kopieren!

(und dann das Original löschen , da bewegt werden versuchen , die Berechtigungen von einem völlig anderen Dateisystem zum anderen zu bewegen und dass geb dir stört Sie vermeiden möchten)

Warum gibt es 10% nicht zugewiesenen Speicherplatz auf Ihrem Laufwerk? Nun, das ist ein kleiner Trick, wenn Ihr PC brandneu ist: Sie brauchen nicht all diesen Platz, und dieser freie Platz ist Ihr sprichwörtliches Reserverad, wenn Sie jemals eine der anderen Partitionen erweitern müssen, wenn sie platt laufen! ;-)

Kehren Sie nun zu Schritt 5 der Anleitung zur Installation von Ubuntu zurück und fahren Sie dort fort ...

Fabby
quelle
Gute Antwort. Beachten Sie jedoch, dass Sie mit mindestens 4 GB für Ubuntu Desktop nicht mehr weit kommen, wenn Sie mit der Installation von Anwendungen und Bibliotheken beginnen. Wenn ich das nächste Mal eine Dual-Boot-Maschine mit einer SSD und einer HD einrichte, gehe ich davon aus, dass Ubuntu genauso speicherplatzintensiv ist wie Windows, und teile den SSD-Speicherplatz zur Hälfte auf die einzelnen Betriebssysteme auf.
WillC
1
@ WillC Ich stimme dir zu (Ubuntu hat eine 64 GB Partition auf meiner SSD für /und 1 TB für /home), aber dies sind die Mindestanforderungen des Anbieters ... ¯ \ _ (ツ) _ / ¯
Fabby
11

Ich bin Experte für Windows und Ubuntu

Gut! Herzlich willkommen! :-) Sie haben wahrscheinlich die obigen Versionen gelesen und sich gefragt, was für Sie drin ist ...
Nun, das werde ich Ihnen nicht sagen:

  • Das Erstellen von 4 primären Partitionen auf einem einzelnen MBR- Laufwerk sperrt sich in einer Ecke (obwohl einige der oben genannten Benutzer diese auf einem GPT- Laufwerk haben).
  • Noch welches Partitionsschema für die Installation Ihres Betriebssystems verwendet werden soll: Dafür sind die FHS- und die Microsoft Server- Installationsrichtlinien gedacht
  • noch , dass Microsoft - Server nicht ist wirklich ein POSIX - konformer Server mehr, sondern ein Interix - Subsystem.
  • Um den Startvorgang zu beschleunigen, speichern Sie Ihre Betriebssystemdateien sowohl für Ubuntu als auch für Windows auf der SSD und Ihre Datendateien auf der Festplatte
  • Es ist eine schlechte Idee, Swap Space auf einer SSD zu erstellen (obwohl es besser wird), sowohl für Ubuntu als auch für Windows.

Das weißt du doch alles, oder?

Was Sie möglicherweise nicht über die Interoperabilität zwischen NTFS und Ubuntu wissen, ist Folgendes:

  • Datei - Besitzer und Berechtigungen können Interoperabilität zwischen Windows und Ubuntu.
  • Windows-Unix-kompatible ACLs können definiert werden
  • Diese Windows Junction-Punkte können als symbolische Ubuntu-Links angesehen werden.
  • Das Erstellen und Aktualisieren komprimierter Dateien kann unterstützt werden.

Sie müssen jedoch

  • Verwenden Sie die richtige Mount - Optionen: inherit, permissions, streams_interface=windows, hide_hid_files, windows_names,compression
  • Erstellen einer /.NTFS-3G/UserMappingDatei mit ntfs-3g.usermapund dann manuell bearbeiten ( permissionsoben nicht benötigt)
  • Um ein Image-Backup durchführen zu können, mounten Sie das Volume mit roundefs_raw
  • Führen Sie die Verwaltung komplexer Rechte immer auf dem Host-System durch!
  • Benutze den ntfs-3g-advancedFahrer (um alle Schnickschnack zu bekommen )
  • ACLs erstellen (Treiber neu kompilieren, Option --enable-posix-acls im Befehl configure setzen)
  • Erstellen Sie Windows Junctions unter Windows und definieren Sie sie unter /.NTFS-3G/(z. B. /.NTFS-3G/D:/Users).

Für alle Pfeifen und Glocken: man ntfs-3gund den Artikel mit erweiterten Optionen von einem der Schöpfer von ntfs-3g.

Fabby
quelle
8

Ich bin ein Anfänger von Windows und / oder Ubuntu

Sowohl Windows als auch Ubuntu sind fortschrittliche Betriebssysteme, mit denen Sie definieren können, welcher Benutzer Zugriff auf welche einzelne Datei, Verzeichnis, Partition oder Festplatte hat! Das Definieren all dieser Zugriffsrechte kann jedoch eine mühsame Aufgabe sein. (Es gibt Vollzeitjobs von Leuten, die das den ganzen Tag machen!)

Also nimm die durchschnittliche Festplatte mit installiertem Windows:

Windows installiert

Wenn Sie mehr als eine Partition haben, führen Sie wahrscheinlich ein UEFI-System aus. Bitte löschen Sie keine dieser Partitionen! Konzentrieren Sie sich auf die größte Partition, die Sie haben, und verwenden Sie diese in der folgenden Übung ...

Sie können an der hellgelben Farbe erkennen, dass sie nur teilweise verwendet wird. Wenn es mehr als 50% voll ist, sollten Sie bereits Geld sparen, um eine größere Festplatte zu kaufen. Wenn es mehr als 80% voll ist, hören Sie jetzt auf, diese Antwort zu lesen, und aktualisieren Sie zuerst Ihre Festplatte! ;-)

Die ideale Situation ist zu geben:

  • 40% des Festplattenspeichers für Windows (Partition verkleinern)
  • 40% zu Ubuntu (erstellen Sie eine EXT4-Partition)
  • 20% zur gemeinsamen Nutzung zwischen beiden. (Erstellen Sie eine FAT32-Partition: Die maximale Volume-Größe beträgt 8 TB, wenn Sie keine Windows 2000-Kompatibilität benötigen.)
  • Erstellen Sie im Idealfall auch eine Swap-Partition der hier beschriebenen Größe .

Wenn Sie die obigen Regeln befolgt haben, erhalten Sie:

Partitionierung - Anfänger

Warum? Wenn Sie in Windows (oder Ubuntu) booten, hat jedes Betriebssystem seine eigenen Systemdateien und Anwendungen in seiner eigenen Umgebung installiert.

Manchmal möchten Sie Dateien haben , die beiden Betriebssystemen gemeinsam sind (Musik? Videos?), Und hier kommt die dritte Partition ins Spiel: Dies ist ein Laufwerk, das D:unter Windows als Laufwerk und unter Windows als Laufwerk angezeigt wird/home/YourUserName/data unter Ubuntu Verzeichnis angezeigt wird. Sie können jede Datei dort sicher speichern, und keines der Betriebssysteme kann den Besitz, die Rechte an den Dateien, ... durcheinander bringen, da es im Grunde wie ein großer USB-Stick ist, aber auf Ihrer Festplatte (FAT32)

Warnung: Die maximale Dateigröße auf Ihrem /dataVolume ( D:unter Windows) beträgt 4 GB!

Kehren Sie nun zu Schritt 4 der offiziellen Installationsanleitung zurück und fahren Sie dort fort ...

Fabby
quelle