Partitionskonfiguration für den Dual-Boot von Ubuntu und Windows 7 in einer separaten Partition

Partitionskonfiguration für den Dual-Boot von Ubuntu und Windows 7 in einer separaten Partition

Partitionen:

MBR                 100 MB  (Primary)
C: Windows 7        100 GB  (Primary)
D:                  35 GB   (Logical)
E:                  280 GB  (Logical)
Unallocated         50 GB   (free)

Ich möchte, dass dieser nicht zugeordnete Speicherplatz von 50 GB für Ubuntu verwendet wird. Ubuntu benötigt nun mindestens zwei Partitionen, um ordnungsgemäß zu funktionieren:

root
swap

Allerdings lässt MBR nicht mehr als 4 primäre (einschließlich erweiterter) Partitionen auf einer Festplatte zu.

Ist es für mich an der Zeit, meine Partitionstabelle auf GPT umzustellen (was bedeutet, dass ich von Windows 7 auf Windows 8.1 umsteigen müsste). Wäre das möglich? Ist GPT nicht hardwareabhängig?


Weitere Details:

Ich habe das GParted-Tool von Ubuntu verwendet, um eine GPT-Partitionstabelle mit einer bootfähigen USB-Version von Ubuntu zu erstellen. Als ich danach versuchte, mit einer Windows 8.1-Installation auf derselben Festplatte weitere Partitionen zu erstellen, wurde die Fehlermeldung [Wir konnten keine neue Partition erstellen. Fehlercode: 0xeacbbf40] angezeigt, obwohl meine vorherige Partitionskonfiguration (erstellt mit GParted) angezeigt wurde.

Auch wenn Sie den umgekehrten Weg gehen, d. h. wenn Sie eine GPT-Partitionstabelle mit dem Tool „diskpart“ in der Windows-Eingabeaufforderung erstellen, wird diese erfolgreich erstellt, obwohl sie von GParted dann als falsch konfigurierte Partitionstabelle betrachtet wird (GParted liest nicht einmal das aktuelle Partitionsschema, sondern zeigt nur riesigen nicht zugewiesenen Speicherplatz an).

Und ja, mein Laptop (Acer Aspire V3-551G) ist 3 Jahre alt und wurde mit vorinstalliertem Windows 7 geliefert.

Antwort1

@ n0noob, obwohl GPT aus Gründen der Benutzerfreundlichkeit und „Zukunftssicherheit“ Ihrer Installation dringend empfohlen wird, können Sie dennoch MBR verwenden. Die Migration auf Windows 8/8.1 ISTNICHTErforderlich in einer der folgenden Konfigurationen.

Ich gehe von folgenden Annahmen aus:

-- Der Laptop ist mindestens 4 Jahre alt ODER neuer, was bedeutet, dass er EFI-fähig ist

-- Nicht alle Laufwerke D:\ und/oder E:\ sind voll --- oder werden ordnungsgemäß gesichert.

– Ein Ubuntu- und/oder Windows-Installationsmedium ist praktisch oder erhältlich.


  • Um den MBR beizubehalten: Vorausgesetzt, einige oder alle von D:\ oder E:\ sind frei

Auf einem Windows- oder Ubuntu-Installationsprogramm

1) Starten Sie den Formatierungsbildschirm

2) „Erweitern Sie E:\ (und jeden Teil von D:\, der frei ist), um den zusätzlichen Speicherplatz einzuschließen, sodass eine erweiterte Partition entsteht – mit mindestens „logischen“ Volumes – (z. B. 280 Gb + 50 Gb = 330 Gb für das „Neue E:“). Das zweite wird Ubuntu sein.

3) Starten Sie neu, rufen Sie das Boot-Reparaturtool des Installers auf und erstellen Sie das BCD (Boot Code Directory) neu.

3a) Nach dem ODER anstelle von 3) können Sie jetzt Ubuntu booten und den Speicherplatz von E:\ verwenden, um die Ubuntu-Installation mit AT A mindestens /, /home, swap (als separate logische Elemente innerhalb von E:\) durchzuführen. Ubuntu nennt es /dev/sda3 - /dev/sda6. Das Installationsprogramm kümmert sich um die Startreihenfolge. Stellen Sie einfach sicher, dass Sie bei der Frage, wohin es geht, sicherstellen, dass Sie - wiederum unter der Annahme, dass keine neuen Laufwerke im Mix enthalten sind - /dev/sda.


  • So migrieren Sie zu GPT:

1) Sichern Sie alles, was für Sie von Wert ist, unter Windows

2) Verwenden Sie den Formatierer von Windows ODER Ubuntu, um das Laufwerk zu löschen bzw. zu formatieren und eine neue Tabelle zu erstellen – GPT (Globally Universal Unique Identification Partition Table).

3) Erstellen Sie mindestens 4 Partitionen – alle Partitionen sind „primär“ auf GPT – auch gut, da Sie von JEDER davon booten können, wenn sich dort eine gültige Installation befindet. 3a)

  Partition 1 ~ 40Mb  --biosboot (aka biosgrub) --this is needed as a overflow space for the UEFI loader -- If your current or future  motherboard has EFI  split this into  a 5Mb and 35Mb  scheme the 5Mb for biosgrub and the 35Gb  for  {/boot}/efi 

  Partition 2 ~ 35-40Gb (assuming sizes were backwards in post )  This will be the Windows Main Partition -- C:\

  Partition 3 ~ 100Gb  -- D:\ for whatever on Windows  OR possible a "share for both OSes 

  Partition 4 ~ Balance of the drive (assumes LVM for Ubuntu )

       Partition 4 (Logical -- /dev/sda4)  ~10-15Gb  /  for Ubuntu (the equal to C:\ )

       Partition 4 (Logical -- /dev/sda5)  ~2-4Gb  Swap  (assumes less than 8 Gb of  on-board RAM)

       Partition 4 (Logical -- /dev/sda6)  Balance of the Drive (~ 290gb)  /home (the equal to D:\) 

AS mit MBR-Schema So würde die erweiterte Version aussehen (in einer MBR-Welt wäre der Teil Partition 4 die erweiterte Version)

Stellen Sie in beiden Fällen sicher, dass das Ubuntu-Installationsprogramm (zur Vereinfachung der Neuerstellung des Loaders sollte dies zuletzt erfolgen – d. h. Windows installieren/reparieren, DANN Ubuntu installieren)


NOTIZ:Es gibt Tools wie Gdisk und Gparted, die „In-place“ erstellen können"Hybride"Tabelle diese sind

  • Hochentwickelte Techniken

  • Instabiler und mit einem viel höheren Risiko eines Datenverlusts.

verwandte Informationen