Partitionen

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Raphael H. Becker (beckerra_at_rumms.uni-mannheim.de)
Date: 02. Apr 2001


Hallo Liste,

auf einem der letzten Treffen hatten wir einen kurzen Diskus ueber die
Struktur von Erweiterten Partitionen. Es standen gegenueber meine
Meinung "Die erweiterten haengen hintereinander weg, jede logische hat
einen Pointer auf die folgende Logische" und "es gibt in der erweiterten
eine Tabelle wie im MBR, also 4 Pointer, einer davon Pointer auf eine
weitere folgende Tabelle ... etc"

Nunja, beides schliesst sich ja nicht zwangslaeufig aus.

Soweit ich das rausgefunden habe, sieht das in etwa so aus (Beispiel an
linux' hda):

+------+
| hda1 | ==> Startblock hda1
| hda2 | ==> Startblock hda2
| hda3 | ======> +------+
| hda4 | ==> Star| hda5 | ==> Startblock hda5
+------+ | ... | =======> +------+
                 | ... | | hda6 | ==> Startblock hda6
                 +------+ | ... | =======> +------+
                                   | ... | | hda7 | ==> Star
                                   | ... | | ... | ======>
                                   +------+ | ... |
                                                     | ... |
                                                     +------+

In Worten:
Jede Tabelle kann 4 Eintraege verwalten, aus Kompatiblitaetsgruenden
jedoch werden in den Erweiterten Partitionen pro Tabelle nur eine
logische Partition und ein Pointer auf die Tabelle der naechsten
logischen Partition gefuehrt, also nur 2 Pointer pro Tabelle in der
Erweiterten Partition. Die Tabelle im MBR kann beeinflusst werden, d.h.
man kann sich aussuchen, welcher Eintrag auf eine Partition zeigt und
welcher auf "die Erweiterte Partition" (hier zB #3)

Das bestaetigt meine These und schliesst offenbar die Gegenthese der
"BSD-Fraktion am Tisch" nicht aus.
Die Frage ist nun also, wie es in der Praxis gemacht wird (so wie
dargestellt oder wird erst eine "erweiterte Tabelle" bis auf 4
aufgefuellt, bevor die naechste erweiterte Tabelle angelegt wird)? Hab
den Diskussionsfaden leider nicht mehr so ganz im Kopf.

Soweit das ganze aus meiner Sicht. Wenn das (da oben) ganz flshca ist,
dann wuerde ich mich ueber eine Korrektur (bzw ueber eine andere
Darstellung) freuen.

Ach ja, fuer die, die Partitionen nur aus dem Userinterface von fdisk
anschauen: die oben dargestellte verkettung der logischen Partitionen
ist eine interne Organisation, im fdisk-menue sieht die anordnung der
Partitionen auf der Platte visualisiert (in Anlehnung an die Darstellung
von PartitionMagic) eher so aus:

+----+----------+-----------------------------------------+--------+
| | |+-----+------+----------+--------+------+| |
|hda1| hda2 ||hda5 | hda6 | hda7 | hda8 | hda9|| hda4 |
| | |+-----+------+----------+--------+------+| |
+----+----------+-----------------------------------------+--------+

|------------------------------------------------------------------->
                                                     Blocks/Cylinders

Meinungen? Gegenmeinungen?

Und jetzt noch die Frage (die irgendwie zwar erklaert, aber von mir
nicht unbedingt verstanden wurde):
Wo findet sich eine *BSD-Partition wieder? Wie sind diese intern
strukturiert und was ist was (was ist ein slice, ein label, ...). Das
ganze ausgehend von einer "PC-Partition", also nicht "BSD-only" auf der
Platte.

Schoenen Gruss
Raphael

-- 
d(){ T=/tmp/$$.html;lynx -source "http://dict.leo.org/?lang=en&search=\
$1"|grep results >$T && w3m -dump $T ; rm $T; }; [ -n "$1" ] && d "$1"\
||{ W=" "; while [ -n "$W" ]; do echo -n "dict >"; read W; [ -n "$W" ]\
&& d $W | more ; done; } #by rhb


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET