Hellihello Sven und merci Harlequin und Horst,
Am Ende entsteht also eine Kette (und es ist nur eine einzige Kette pro Festplatte erlaubt) von erweiterten Partitionen und logischen Laufwerken, bis am Ende das letzte logische Laufwerk den gesamten Platz der vorher definierten erweiterten Partition aufbraucht.
sdb5 - die 5 zeigt an, dass es eine extended-Partition ist, weil 1, 2, 3 und 4 die 4 primären Partitionen sind. 5 kann also nur ein erweiterte Partition sein. Außerdem ist glasklar, dass es das logische Laufwerk in der allerersten erweiterten Partition ist, denn das logische Laufwerk im zweiten Kettenglied heißt sdb6.
Die Numerierung ist eindeutig, beginnt immer bei 5 und endet beim erlaubten Maximum, das IIRC mindestens bei 16 liegt und Abhängig vom HD-Interface ist (SCSI und IDE unterscheiden sich da).
Konkreter Anlass, fehlende Endmark in einer extended/logical Partition:
auf sdb1 hab ich windows, auf sdb2 linux, sdb3 ist swap, auf sdb4 und sdb5 hab ich vor kurzem mit gparted eine logische partition erstellt und auch schon eine Datei mit FF-Download gepackt (Ubunut-Desktop-iso).
Du kannst sdb4 nicht als Partition nutzen, wenn du sdb5 als logisches Laufwerk der erweiterten Partition nutzen willst.
Nachfrage: ich habe es ja mit gparted gemacht. Also dachte ich in dem Sinne, "falsch" machen könnte ich ja nichts. Somit war ich oben scheinbar auch ungenau mit der sdb5, ich meinte: 1. und 2. Partition der 4. (=extended) Partition. Gparted hatte mir eine Extended Partition mit zwei Unterteilungen basteln wollen bzw. hat das auch gemacht. Die waren auch ansprechbar und ich konnte da was speichern (alles über GUI/Gnome bzw. FF-Download). Erst nach einem Neustart kam dann das Problem.
sdb4 muß eine erweiterte Partition werden, in die du dann als nutzbare Laufwerke sdb5 und sdb6 anlegst.
qtparted gibt folgende Fehlermeldung:
No Implementation: Unterstützung für das Öffnen von Dateisystemen ist für ntfs noch nicht implementiert.
Error: Ungültige Partitionstabelle auf /dev/sdb -- falsche Signatur von 0.
Error: Partitionen dürfen sich nicht überschneiden.Klingt vernünftig und paßt zu deiner Fehlkonfiguration.
Testdisk sagt ja noch: "test_logical: partition sector doesnt have the endmark 0xAA55"---; kann ich den 0xAA55 nicht selber setzten *lol*?
Also mit Testdisk eine neue Partitionlist erstellen lassen, in der die sdb4 extended ist? Oder einfach die sdb4 erstmal löschen? Ist ja nur die eine 700MB-iso drauf. Irgendeine Idee, warum gparted da murx überhaupt hat bauen können?
Dank und Gruß,
frankx