[[Vorlage(Getestet, general)]] {{{#!vorlage Wissen [:Partitionierung/Grundlagen:] [:Partitionierung:] [:Dualboot Partitionierung:] }}} [[Inhaltsverzeichnis(2)]] Dieser Artikel beschreibt die manuelle Einteilung ([:Partitionierung:]) der Festplatte, die man während der Installation durch [:Ubuntu_Installation_im_BIOS-_oder_Legacy-_Modus/#Varianten-der-automatischen-oder-halbautomatischen-Partitionierung:Festplattenspeicher zuweisen] vornehmen kann. Die manuelle Partitionierung erlaubt die __vollständige__ Kontrolle über die [:Datenträger#Wie-heissen-die-Datentraeger:Einteilung der Festplatte(n)]. Der Artikel soll ebenso dazu dienen, das Verfahren im Fall a) aus [:Dualboot_Partitionierung#Ausgangspunkt-Bereits-installiertes-Windows-soll-weiter-genutzt-werden: Dualboot Partitionierung] zu veranschaulichen. Wie die Einteilung von Festplatten (die Partitionierung) erfolgt, kann man nicht abschließend für jeden Einzelfall festlegen. Dazu sind die Anforderungen und individuellen Bedürfnisse zu verschieden. Das hier vorgestellte Beispiel soll lediglich als Anhaltspunkt für eigene Gedanken dienen und die grundsätzliche Vorgehensweise zeigen. Für das hier dargestellte Beispiel wurde ein virtueller Rechner mit einem 15 GB-Festplatten-Image genutzt. Das Image war zuvor komplett unbenutzt. Für die Vorführung wurde zuvor eine NTFS-Partition angelegt, die dann verkleinert wird. {{{#!vorlage Warnung Eine Änderung der Partitionierung stellt einen fundamentalen Eingriff in die Festplatte dar. Deshalb ist vor der Partitionierung unbedingt eine Datensicherung vorzunehmen. In der Regel gehen zwar keine Daten verloren, aber da es immer zu unvorhersehbaren Zwischenfällen kommen kann (Stromausfall, Absturz des Rechners...) ist man mit einer Datensicherung auf der sicheren Seite. }}} = Vorarbeiten unter Windows = * Die [https://support.microsoft.com/kb/843476/DE/ Datenträgerbereinigung] {de} durchführen. * Eine [https://support.microsoft.com/kb/843474/de Datenträgerüberprüfung] {de} starten * Eine [https://support.microsoft.com/kb/843475/DE/ Defragmentierung] {de} durchführen. ## im Archiv: [:Manuelle_Partitionierung/Vorarbeiten_Windows: Ausführliche Beschreibung] = Vorüberlegungen = Bevor man sich ans Partitionieren macht, sollte man sich über folgende Dinge im Klaren sein: * Welcher Typ von Partitionstabelle kommt zum Einsatz, [wikipedia:Master_Boot_Record:MBR] mit integrierter [wikipedia:Partitionstabelle:] oder eine [wikipedia:GUID_Partition_Table:GPT]? * Welches Startverfahren kommt zum Einsatz, [wikipedia:BIOS:] oder [wikipedia:Extensible_Firmware_Interface:(U)EFI]? * Welche Partitionen sind in welcher Größe vorhanden? * Wie viele Partitionen benötige ich zusätzlich? * Wie groß sollen die zusätzlichen Partitionen werden? Die in diesem Beispiel verwendeten Größen und Partitionen sind keine verbindlichen Werte. Die Bemerkungen in folgender Tabelle geben Hinweise auf eigene Größenanpassungen: {{{#!vorlage Hinweis Möchte man spezielle Programme benutzen oder soll/muss die Partitionierung auf lange Sicht ohne nachträgliche Änderungen auskommen, kann es sinnvoll sein, die Frage im Forum zu diskutieren, um die spezifischen Aspekte ausreichend zu beleuchten. }}} {{{#!vorlage Tabelle Zusätzliche Partition für Bezeichnung Einhängepunkt Größe im Beispiel Bemerkung +++ Bootpartition '''/boot''' 800 MB Die Einrichtung einer Partition für '''/boot''' ist nur empfohlen, wenn besondere Gründe vorliegen.[[BR]][[BR]] Sie ist zwingend notwendig, wenn man ein voll verschlüsseltes System oder für die Root-Partition ein Dateisystem nutzt, welches nicht von [:GRUB_2:] unterstützt wird. Auf der Bootpartition werden für jeden installierten Kernel eigene Imagedateien abgelegt.[[BR]][[BR]] Die Partition sollte nicht zu klein gewählt werden, damit mehrere Kernelversionen gleichzeitig vorhanden sein können (ca. 150 MB pro Kernel). Nicht mehr benötigte [:Kernel#Kernel-deinstallieren:Kernel sollten regelmäßig deinstalliert werden]. Wer dazu keine Lust hat, sollte deutlich mehr Platz vorsehen (2 GB - 4 GB), damit für Kernelaktualisierungen immer ausreichend Speicherplatz vorhanden ist. +++ Betriebssystem Linux '''/''' 10 GB Die Größe, die man benötigt, hängt auch davon ab, wie viele bzw. welche Programme man nachinstalliert. Ubuntu 20.04 benötigt in der Standardinstallation bereits ca. 6 GB an Festplattenplatz. (Möchte man zusätzlich einige [:snap:]- oder [:Flatpak:]-Pakete benutzen, so sollte man entsprechend einige GB mehr einplanen.) +++ Persönliche Einstellungen und Daten '''/home''' 3.7 GB (50, 100, 200 und mehr sind angemessen) Sollte reichlich bemessen sein, benötigt den meisten Speicherplatz, da im Homeverzeichnis u.a. standardmäßig von den meisten Programmen Musik-, Bild- und Videodateien abgelegt werden. +++ Auslagerungspartition '''swap''' 1 GiB Ab 18.04 optional, da eine Datei verwendet wird, siehe [:Swap:]. Faustregel: 1 GB Swapspeicher bzw. für Suspend-to-Disk 1 GB + RAM-Kapazität. In diesem Beispiel wird der swap-Speicher selten benötigt, da kein [wikipedia:Suspend to disk:] benutzt wird und der verfügbare RAM für den normalen Betrieb völlig ausreichend ist. Ist das RAM oft knapp und die Festplatte groß, sollte man 4-8 GiB Swap spendieren. Hinweis: RAM-Grössen sind "GiB", auch wenn es als "GB" bezeichnet wird. 4 GB RAM sind also 4 GiB RAM und das sind 4096 MiB. Falls man in GParted nur "4000" eingibt, kann es knapp werden. }}} {{{#!vorlage Hinweis Beim Einsatz einer GPT und BIOS , also [:GRUB_2/Grundlagen#MBR-mit-GUID-Partitionstabelle-GPT:ohne (U)EFI] wird eine weitere Partition für [:GRUB_2:] benötigt, die nicht ins System eingehängt wird. In diese Partition wird das '''core.img''' installiert. || Zusätzliche Partition für || Bezeichnung Einhängepunkt|| Größe im Beispiel || Bemerkung || || BIOS Boot-Partition || - || 34-100 KiB || Partitionsnummer: 1 , Kennung: ef02, nicht formatiert (Reservierter BIOS Boot-Bereich) || Beim Einsatz des EFI-(Boot)Modus wird eine EFI System-Partition (ESP) benötigt, die ins System mit eingebunden werden muss. Im Falle einer Windowsinstallation auf einem [wikipedia:GUID_Partition_Table:GPT]-Datenträger ist diese Partition bereits eingerichtet und kann von [:GRUB_2:] mit genutzt werden. || Zusätzliche Partition für || Bezeichnung Einhängepunkt|| Größe im Beispiel || Bemerkung || || EFI System || /boot/efi || 100 - 200 MByte || empfohlene Partitionsnummer: 1, Kennung: ef00, FAT 32, ''boot-Flag'' setzen || }}} [:Manuelle_Partitionierung/Vorüberlegung: Ausführliche Beschreibung] = Manuelle Partitionierung = Im Folgenden werden zwei unterschiedliche Programme gezeigt: Links die Verwendung des Programms [:GParted:] unter GNOME, welches auch eine nachträgliche oder vorhergehende Partitionierung ermöglicht. Rechts wird das Programm des Ubuntu-Installers gezeigt. Die Reihenfolge der Schritte ist zwar identisch, sie unterscheiden sich aber in Aussehen und Ausführung. Statt GParted kann auch das QT-Programm [:Partitionmanager:] für eine vorhergehende Partitionierung verwendet werden. GParted kann nur gestartet werden, wenn man zu Beginn der Installation ''"Ubuntu testen"'' auswählt und dann in der Dash nach ''"GParted Partition Editor"'' auswählt. Dieser ist im Startmedium noch nicht lokalisiert, weshalb im Folgenden auch die englischen Begriffe in Klammern genannt werden. ||<-2 rowclass="titel" tablestyle="width:97%;" :> Der Vorgang des Partitionierens || || Mit GParted ||<:> Mit dem Installationsprogramm || || {{{#!vorlage Hinweis Sollte man sich einmal vertan haben, oder während der Partitionierung eine bereits geplante Partition ändern wollen, so muss man entweder über ''"Bearbeiten (Edit) -> Alle Operationen löschen (Clear All Operations)"'' von vorne beginnen oder über ''"Bearbeiten (Edit) -> Letzte Operation rückgängig machen (Undo Last Operation)"'' die letzte geplante Änderung löschen. }}}|| {{{#!vorlage Hinweis Sollte man sich einmal vertan haben oder während der Partitionierung eine bereits geplante Partition ändern wollen, so muss man den Button ''"Zurücksetzen"'' betätigen und von vorne beginnen. }}} || ||<:> [[Bild(01_GParted.png, 400)]] ||<:> [[Bild(install01.png, 400)]] || ||<^> Die bisherige Einteilung der Festplatte. Man markiert die Partition, die verkleinert werden soll, klickt dann auf ''"Größe ändern/verschieben (Resize/Move)"''. Ist die Festplatte leer, überspringt man diesen und den folgenden Schritt.||<^> Die bisherige Einteilung der Festplatte. Man markiert die Partition, die verkleinert werden soll, und klickt dann auf ''"Partition bearbeiten (Change...)"''. Ist die Festplatte leer, überspringt man diesen und den folgenden Schritt.|| == Eine Partition verkleinern == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(02_GParted_Partion_verkleinern.png , 400)]] ||<:> [[Bild(inst_verkl.png , 410)]] || ||<^> Nun kann man entweder die Größe mit Hilfe des Schiebereglers einstellen oder man gibt im Feld ''"Neue Größe (New size)"'' die gewünschte Größe an (1GiB = 1024MiB). Anschließend einmal [[Vorlage(Tasten, TAB)]] drücken, damit die anderen Felder automatisch ausgefüllt werden.\\ Nach Klick auf ''"Größe ändern/verschieben (Resize/Move)"'' kann man die erweiterte Partition anlegen: ||<^> Im nun geöffneten Fenster gibt man die neue Größe der Partition an. Die folgenden Felder dienen dazu, diese Partition in der Datei [:fstab:] einzutragen, um nach der Installation einen direkten Zugriff zu ermöglichen.{{{#!vorlage Hinweis Die Schritte für das Einhängen der Partition(en) sind auch nötig, wenn man die Festplatte vorher mit einem anderen Partitionierungsprogramm eingeteilt hat oder Ubuntu neu installieren will. }}} * ''"Benutzen als"'': Das Dateisystem einstellen, der Eintrag entspricht der Angabe, welche unter "Verwendung" im Hauptfenster zu sehen ist. * ''"Einbindungspunkt"'' : Unter diesem Namen wird die Partition eingebunden (siehe [:mount:] + [:fstab:]) * ''"Partition formatieren"'': Wird hier ein Häkchen gesetzt, wird diese Partition formatiert.{{{#!vorlage Warnung Durch eine Formatierung werden alle Daten auf dieser Partition gelöscht! }}} Sollen die Daten auf dieser Partition erhalten bleiben, ist unbedingt darauf zu achten, dass das Häkchen __nicht gesetzt ist__! Nach Klick auf ''"OK"'' wird die Verkleinerung der Partition __sofort__ durchgeführt! || == Eine Partition verschieben == || Mit GParted || || {{{#!vorlage Hinweis An dieser Stelle könnte die Partition verschoben werden. Da aber das Installationsprogramm keine Verschiebungen durchführen kann, wird in diesem Beispiel darauf verzichtet. Hier dennoch ein paar Hinweise dazu: * Das Verschieben wird genauso durchgeführt wie die Verkleinerung: Partition markieren, ''"Größe ändern/verschieben (Resize/Move)"'' wählen. Im Fenster wird nun entweder mit Hilfe des Schiebebalkens die Partition verschoben oder man gibt im Feld ''"Vorhergehender freier Speicherplatz (Free space preceding)"'' bzw. ''"Anschließender freier Speicherplatz (Free space following)"'' den gewünschten Wert ein. * Das Verschieben bestehender Partitionen kann - wenn sie nicht datenfrei sind - sehr lange (Stunden!) dauern! * Ein Verschieben der Vista-Systempartition lässt Vista nicht mehr booten. Das Problem kann mit der Vista-CD behoben werden (siehe [#Wenn-was-schief-gelaufen-ist Wenn was schief gelaufen ist]). (Gilt genauso auch für Windows 7.) }}} || {{{#!vorlage Hinweis Die folgenden zwei Schritte sind nur notwendig, falls es sich um eine '''leere''' Festplatte handelt! Durch das Schreiben einer neuen Partitionstabelle gehen alle bisher vorhandenen Daten verloren! }}} == Neue Partitionstabelle erstellen == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(03_GParted_leer.png ,400)]] ||<:> [[Bild(inst_leer.png, 400)]] || ||<^> Ist die Festplatte noch komplett leer, wird eine frische Partitionstabelle erstellt. Hierfür geht man auf ''"Laufwerk (Device) -> Partitionstabelle erstellen... (Create Partition Table...)"''. '''Achtung:''' Diese Aktion wird sofort ausgeführt und führt zu komplettem Datenverlust auf der Festplatte! ||<^> Ist die Festplatte noch komplett leer, wird eine neue Partitionstabelle erstellt. Hierfür klickt man einfach auf ''"Neue Partitionstabelle ..."''|| == Primäre Partition /boot erstellen == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(04_GParted_Partion_Boot.png ,400)]] ||<:> [[Bild(inst_boot.png, 400)]] || ||<^> Auf einer leeren Festplatte wird zu Beginn eine Boot-Partition erstellt: Nach dem Markieren des ''"nicht zugeteilten (unallocated)"'' Speicherbereichs und Klick auf ''"Neu (New)"'', müssen folgende Eintragungen gemacht werden: * ''"Neue Größe (New size)"'': Größe eintragen, hier 150 * ''"Erstellen als (Create as)"'': Primäre Partition (Primary Partition) * ''"Dateisystem (File system)"'': ext4 Die Angabe der Bezeichnung (Label) ist optional. Alle anderen Einstellungen können übernommen werden. Nach Klick auf ''"Hinzufügen (Add)"'' kann man nun mit den weiteren Schritten fortfahren. ||<^> Ist die Festplatte noch komplett leer, wird zu Beginn eine boot-Partition erstellt: Man markiert den freien Speicher und klickt auf ''"+"''. Im Fenster werden nun die Einstellungen wie im Bild zu sehen vorgenommen.|| == Eine erweiterte Partition anlegen == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(05_GParted_erweiterte_Partition.png , 410)]] || Dieser Schritt wird im Installationsprogramm automatisch bei den weiteren Einstellungen ausgeführt. || ||<^> In der Anzeige ist nun ein ''"nicht zugeteilter (unallocated)"'' Bereich zu erkennen. Dieser wird nun markiert und man betätigt die Schaltfläche ''"Neu (New)"''. In diesem Fenster stellt man nun bei ''"Erstellen als (Create as)"'' die Option ''"Erweiterte Partition (Extended Partition)"'' ein. Alle anderen Felder können übernommen werden. Anschließend klickt man auf ''"Hinzufügen (Add)"''. In dieser ''"erweiterten Partition"'' erstellen wir nun nacheinander die restlichen Partitionen: || || == Logische Partition /swap erstellen == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(06_GParted_Partion_swap.png ,400)]] ||<:> [[Bild(inst_swap.png, 400)]] || ||<^> Als erstes wird die swap-Partition erstellt: Nach dem Markieren der erweiterten Partition und Klick auf ''"Neu (New)"'' müssen folgende Eintragungen gemacht werden: * ''"Neue Größe (New size)"'': Größe eintragen, hier 1024 (= 1GiB) * ''"Erstellen als (Create as)"'': Logische Partition (Logical Partition) * ''"Dateisystem (File system)"'': linux-swap Die Angabe der Bezeichnung (Label) ist optional. Alle anderen Einstellungen können übernommen werden. Nach Klick auf ''"Hinzufügen (Add)"'' kann man in gleicher Weise die weiteren Partitionen erstellen: ||<^> Man markiert den freien Speicher und klickt auf ''"+"''. Im Fenster werden nun die Einstellungen wie im Bild zu sehen vorgenommen.|| == Logische Partition root erstellen == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(07_GParted_Partion_Root.png , 402)]] ||<:> [[Bild(inst_root.png , 405)]] || || Die Partition für das Linuxsystem wird in gleicher Weise angelegt wie die swap-Partition: ''"Nicht zugeteilt (unallocated)"'' markieren, Schalter ''"Neu (New)"'' betätigen, Größe angeben, ''"Logische Partition (Logical Partition)"'' einstellen. Als Dateisystem stellt man allerdings nun ''"ext4"'' ein. Bezeichnung (Label) ist optional. ''"Hinzufügen (Add)"''. || Die root-Partition wird genauso wie die swap-Partition angelegt. Zwei Dinge unterscheiden sich jedoch: * ''"Benutzen als"'': Ext4-Journaling-Dateisystem * ''"Einbindungspunkt"'': / || == Logische Partition /home erstellen == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(08_GParted_Partion_Home.png, 421)]] ||<:> [[Bild(inst_home.png, 406)]] || || Die /home-Partition wird entsprechend angelegt || Die /home-Partition wird entsprechend angelegt. Unterschied: * ''"Einbindungspunkt"'': /home || == Fertig == || Mit GParted ||<:> Mit dem Installationsprogramm || ||<:> [[Bild(09_GParted_Fertig.png, 420)]] ||<:> [[Bild(inst_fertig.png, 406)]] || || So sieht die fertige Partitionierung mit GParted aus. '''Achtung:''' Sämtliche Änderungen werden erst durchgeführt, wenn man ''"Bearbeiten (Edit) -> Alle Operationen ausführen (Apply all operations)"'' auswählt. Je nach Umfang der Änderungen kann es eine Weile dauern bis GParted alle Operationen durchgeführt hat. Ein längeres Stillstehen bei 0% ist durchaus normal.|| So sieht die fertige Partitionierung mit dem Installationsprogramm aus. '''Achtung:''' Bis auf das Verkleinern der Partition werden die Änderungen erst am Ende der weiteren Installationsschritte vorgenommen. || = Nach der Partitionierung = * Bei einer Neuinstallation geht es mit den Dialogen [:Ubuntu_Installation_im_BIOS-_oder_Legacy-_Modus/#Zeitzone-und-Benutzerdaten:Zeitzone und Benutzerdaten] weiter. * Wurde mit GParted eine Partitionierung zur Vorbereitung der Installation vorgenommen, so muss während der Installation ebenfalls ''"Manuell"'' ausgewählt werden. So kann man für jede Partition die entsprechenden Einstellungen für ''"Benutzen als"'' und ''"Einhängepunkt"'' vornehmen (siehe Beispiel [#Eine-Partition-verkleinern Eine Partition verkleinern]). = Wenn was schief gelaufen ist = * [:Notfall:] {Übersicht} Was tun in Notfällen? * [:Festplatten_Problembehebung:] - bei Festplattenproblemen * [https://www.cgsecurity.org/wiki/TestDisk_DE Testdisk] {de} - Partitionen wiederherstellen und retten * [https://www.howtogeek.com/howto/windows-vista/using-gparted-to-resize-your-windows-vista-partition/ Vista Partition verschoben] {en} - Vista bootet nach Verschieben der Partition nicht mehr (englisch, aber sehr anschaulich bebildert). Funktioniert genauso bei Windows 7 - in diesem Falle analog mit der Win7-DVD booten. * [topic:partitionsreihenfolge-beliebig-vergeben:Forenthread] zum Thema MBR/PBR manipulieren #tag: System, Installation, Einsteiger, Datenträger, Partitionierung