Ungenutzten Speicher von erweiterter Partition abspalten

Esteba

Lt. Junior Grade
Registriert
März 2013
Beiträge
292
Hallo allerseits,

Ich nutze seit geraumer Zeit Windows 7 und Linux (Ubuntu) parallel. Über Partitionierung habe ich leider nur ein gewisses Halbwissen, deshalb bin ich relativ aufgeschmissen, wenn irgendetwas nicht so klappt, wie es gedacht war. Ich habe neulich mein Notebook neu aufgesetzt. Dabei habe ich von den 500 zur Verfügung stehenden Gigabyte 420 für Windows und Daten reserviert, aufgeteilt in die Partitonen C (Windows), D und E (ja, ich gehöre noch der aussterbenden Fraktion an, die feinere Unterteilungen vornimmt :)). Für Linux habe ich 80 GB freigelassen. Das war also einfach "ungenutzter Speicher."

Nun wollte ich eben darauf Linux vom Live-USB-Stick installieren und habe bei der Wahl der Installationsart die Variante gewählt, bei der ich selber die Partitionen verwalten kann. Die 80 freien GB wurden auch als ungenutzter Speicher angezeigt, ich konnte sie jedoch weder zur Installation auswählen (da kam eine Fehlermeldung, die ich mir leider nicht gemerkt habe), noch konnte ich das Häkchen in der Checkbox "Formatieren" setzen. Ich habe keine Möglichkeit gesehen, Linux mitzuteilen, dass er aus dem freien Speicher ein neues Volume anlegen und darauf installieren soll.
Dachte ich mir, vielleicht sollte ich den Speicher mal in Windows formatieren, damit er das dann überschreiben kann. Das war jedoch ein dummer Fehler: Nun gehören die 80 GB zu der erweiterten Partition mit den Windows-Volumes C, D und E und im Linux-Installationsmenü wird diese als ein Ganzes angezeigt. Rückgängig machen kann ich den Schritt zumindest im Windows-Partitionsmanager nicht, man kann zwar Volumes verkleinern, löschen und erweitern, jedoch bleibt der Speicher immer in der erweiterten Partition.
Ich habe schon nach Programmen gesucht, die das vielleicht können: Mit EasyUS Partition Master scheint es nicht zu gehen, mit Partition Wizard auch nicht. GParted hab ich auch mal runtergeladen, aber das funktioniert ja nur als Live-CD und das ist mir jetzt echt zu viel Aufwand, wenn ich nicht sicher weiß, dass das mein Problem löst.
Bin ich vielleicht auch auf dem ganz falschen Dampfer und es ist technisch gar nicht möglich, den Speicher wieder von der erweiterten Partition abzuspalten? Die einzige Lösung, die mir gerade einfällt, wäre nochmal alles neu zu installieren, aber das wäre jetzt sehr bitter...
 
Gparted kann man auch auf einen USB Stick schreiben... bzw. so gut wie jede Linux Live CD bringt gparted ja schon mit, grade zum umpartitionieren.

Zudem ist es Linux völlig und total egal ob es in einer erweiterten oder einer primären Partition installiert wird. Das ist ein PEBKAC Problem, kein Linux Problem.

Unter der Live CD, gib uns mal die Ausgabe von "sudo fdisk -l"
 
Dass ich da selber was verbockt habe, war mir schon klar, aber danke für den Hinweis.

GParted ist auf dem Linux-Live-Stick tatsächlich schon mit drauf. Ich halte mich aber lieber mal zurück, etwas zu versuchen, bevor ich noch mehr kaputt mache.

Hier die Ausgabe von fdisk:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe2f6ac6c

Device Boot Start End Blocks Id System
/dev/sda1 63 2047 992+ 42 SFS
/dev/sda2 * 2048 206847 102400 42 SFS
/dev/sda3 206848 307202047 153497600 42 SFS
/dev/sda4 307202048 976771119 334784536 42 SFS

Disk /dev/sdb: 16.0 GB, 16028794368 bytes
64 heads, 32 sectors/track, 15286 cylinders, total 31306239 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x20ac7dda

This doesn't look like a partition table
Probably you selected the wrong device.

Device Boot Start End Blocks Id System
/dev/sdb1 ? 3224498923 3657370039 216435558+ 7 HPFS/NTFS/exFAT
/dev/sdb2 ? 3272020941 5225480974 976730017 16 Hidden FAT16
/dev/sdb3 ? 0 0 0 6f Unknown
/dev/sdb4 50200576 974536369 462167897 0 Empty

Partition table entries are not in disk order
 
Mach ein BACKUP!

Du hast hier 4 Partitionen, alle primär. 4 Primäre sind das Maximum, deswegen konnte Linux keine Partition für sich anlegen. Du musst eine primäre Partition umwandeln in eine erweiterte Partition.
Am einfachsten ist ein Vollbackup von sda4 auf eine externe Festplatte, dann löschen und als erweiterte bzw. logische Partition neu anlegen.
 
Der Fehler entstand als du eine 5.Linux-Partition anlegen wolltest, auf Platten mit MBR Partitionsstil sind maximal 4 primäre oder 3 primäre und 1 erweiterte Partition möglich. Zu deinen C, D und E mußt du die Systemreservierte Partition ohne Laufwerksbuchstaben mitzählen.

In der jetzigen erweiterten Partition liegen jetzt als logische Partition C, D und E, hier kann der freie Bereich zum Anlegen einer (oder zwei, drei,..) weiteren logischen Partition(en) benutzt werden, um dort Linux zu installieren.

Teile dann mit, ob Grub mit dem Starten von Windows aus einer logischen Partition Probleme hat.
 

Ähnliche Themen

Antworten
9
Aufrufe
1.278
Zurück
Oben