Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.511 Themen, 108.909 Beiträge

Wie kann ich 137GB Grenze im BIOS für Win XP umgehen ?

thmischke / 29 Antworten / Flachansicht Nickles

Mein Arbeitspferd, dass ich zusammen mit diversen Zubehören und SW unbedingt gerne weiter benutzen möchte, ist ein FSC Lifebook E4010D von 2003 und Intel 855 Chipsatz, inzwischen mit einer 250GB Platte. Es hat sich herausgestellt, dass es sich um einen der wenigen Rechner handelt, die auch mit neuesten SP's nicht LBA48 Adressierung bei großen Platten können, und ich nur 137GB benutzen kann. Offenbar eine BIOS Limitierung. Ich hatte immer geglaubt, nach erfolgreichem Boot von Windows wird das BIOS für HDD Zugriff nicht mehr gebraucht. Es gibt den Intel Application Accelerator leider nicht für diesen Chipsatz und das DDO Modul aus dem Ontrack Disk Manager würde das eventuell leisten, erfordert aber eine komplette Neuenridchtung des Rechners mit altem XP (wegen des Keys) mit Hochpatchen und Installation aller Applikationen. Ein testweise installiertes Linux EXT3 filesystem auf der Partition oberhalb 137GB kann von dem Windows EXT3FS File System Treiber auch nicht erreicht werden. Linux läuft übrigens mit der ganzen Platte einwandfrei, kommt aber aus verschiedenen Gründen auf diesem PC nicht in Frage. Gibts da vielleicht doch noch eine Lösung ??

bei Antwort benachrichtigen
Andreas42 thmischke „Wie kann ich 137GB Grenze im BIOS für Win XP umgehen ?“
Optionen

Hi!

Das ganze ist sehr merkwürdig. Windows XP kann mit dem SP3 auf jeden Fall die komplette Platte ansteuern. Da hat das BIOS nach dem Booten nichts mehr zu melden. Im BIOS steckt 16Bit-Programmcode, damit kann WinXP als 32Bit-Betreibssystem gar nichts anfangen.

Ich vermute folgende 2 Ursachen:

1. Im MBR der Platte wurde eine falsche Kapazität eingetragen (die 137GByte).
Das kann IMHO passieren, wenn die Platte mit einem Datenträger initialisiert wurde, der ein Betriebssystem bootet, das der 137GByte Grenze unterworfen ist.

2. Es wurden uralte IDE-Treiber von FSC unter XP installiert, die eine 137GByte Grenze besitzen.

Ich tippe mehr auf die erste Variante. ich würde komplett neu installieren: zuerst den MBR mit s9kill oder einem vergleichbaren Tool komplett löschen. Danach muss mit einem Datenträger gebootet werden, der keine 137GByte-Grenze kennt. Das kann z.B. mit der Linuxdistribution GParted erfolgen. Die ist ja eigentlich ein Festplattenwartungstool.
Damit muss die Platte initialisiert werden (= der MBR wird neu geschrieben, dabei wird die Festplattengrösse bestimmt und dort abgelegt). Die erste Partition muss dann für das alte XP im Bereich von der ersten 137GByte angelegt werden. Dort kann dann XP installiert werden. Nach dem Update auf SP3 sollte man den Rest dann komplett als zweites Laufwerk einrichten können.


Die Neuinstallation ist dabei genau dass, was du vermeiden willst ok. Im Prinzip müsste es möglichsein den MBR zu modifizieren, aber ich kenne jetzt kein Tool, dass das macht (weil ich nie eines gesucht oder benötigt habe). Ich würde mal die aktuellste GParted-Variante ausprobieren, ob die evtl. etwas in diese Richtung kann.

Die Googlesuche bringt da Hinweise:
http://www.google.de/#hl=de&source=hp&q=correct+137+gbyte+mbr&btnG=Google-Suche&meta=&fp=e3ad3ea2b9064ad3

Die erste Fundstelle, scheint genau das Thema zu treffen:
http://www.flaterco.com/kb/48bitLBA.html

Da scheint es mit einem "Data Lifeguard Tools" behoben worden zu sein.

Hier nochmal der MS-Supportbeitrag zur 137GByte-Grenze, die ab XP SP1 behoben wurde:
http://support.microsoft.com/default.aspx?scid=kb;en-us;303013

Bis dann
Andreas

Mir faellt gerade kein bloeder Spruch ein, der mich ueber alle anderen erhebt.
bei Antwort benachrichtigen