Frage zu Speicherbegrenzung (128GB)
thachriz 26.10.2009 - 09:11 1686 22
that
Hoffnungsloser Optimist
|
Ein vereinfachtes Beispiel im Dezimalsystem:Angenommen, die Festplattenschnittstelle versteht maximal 3stellige Sektornummern, also 0 bis 999. Irgendwer hat aber vorher mal (mit einer 48-Bit-fähigen Installation) auf der Platte eine größere Partition angelegt, z.B. von Sektor 1 bis 1500. Jetzt füllst du die Platte langsam an, und irgendwann mal will das Filesystem auf Sektor 1000-1005 schreiben. Die Daten landen auf Sektor 0 bis 5, und du darfst dein Backup wieder einspielen.
|
thachriz
in between
|
erkennt denn das neue mobo(bios) ansich platten mit mehr als 128GB? Also im Bios werden die Platten richtig erkannt, also aufgelistet. Habe eine neue 300er Platte dazugehängt, und als da im Windows dann nur die 128GB verfügbar waren, ist mir das Problem erst aufgefallen. Wenn ich sie, wie gesagt über einen IDE Controller anhänge, hab ich auch die 300GB im Windows. Also wenn ich das Alles richtig verstehe, kann es sich nur um ein Windows Problem handeln? Dadurch, dass das Windows bei Mainboard A und B das gleich war, kann das Filesystem sich ja nicht geändert haben, was wiederrum heißt, auf den 170 nicht zugewiesenen GB kann gar nichts drauf gewesen sein!?
|
jives
And the science gets done
|
Das Filesystem ist (zum Glück) nicht abhängig vom Motherboard.
@that, EvilGohan: Vielen Dank für die Erklärung. Dass da einfach ein Overflow stattfindet, hätte ich im ersten Augenblick nicht gedacht, macht aber durchaus Sinn.
|
thachriz
in between
|
Also es liegt auf alle Fälle am Windows 2000 und nicht am Mainboard. Hab schnell XP auf einer leeren 320er Platte installiert und da war der volle Speicherplatz verfügbar. Also können auf den nicht zugewiesenen 170GB auch vorher keine Daten drauf gewesen sein Danke für die Hilfe.
|
Castlestabler
Here to stay
|
Es hängt wohl mehr vom Service Pack ab. Soweit ich weiß kann Win2000 auch mit einem der letzten Service Packs 6 oder 7 auch auf über 128GB zugreifen. Bei WinXP geht es ja auch erst mit dem Service Pack.
|
that
Hoffnungsloser Optimist
|
Es hängt wohl mehr vom Service Pack ab. Soweit ich weiß kann Win2000 auch mit einem der letzten Service Packs 6 oder 7 auch auf über 128GB zugreifen. Das letzte Servicepack für Win2k ist 4. Seit SP3 geht 48-Bit-LBA. Möglicherweise muss mans in der Registry aber erst einschalten.
|
Crazyjoe
Addicted
|
Das letzte Servicepack für Win2k ist 4. Seit SP3 geht 48-Bit-LBA. Möglicherweise muss mans in der Registry aber erst einschalten. Stimmt, aber unter Windows 2000 musste 48 Bit Support immer erst manuell in der Registry gesetzt werden. Auch SP4 hat hier nichts per default eingeschaltet. Unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters
einen neuen DWORD mit Namen "EnableBigLba" erstellen und den Wert "1" zuweisen. HTH
|
EG
thinking with portals
|
Ich kann mich dunkel erinnern, dass man da einen Registry-Key händisch umschreiben musste um mehr als 128GB HDDs verwenden zu können...kA obs da noch ein Service Pack gab, dass das von selbst gelöst hat.
Try this: http://www.48bitlba.com/enablebiglbatool.htm ne? -.-
|