Sind USB-Festplattengrößen durch den Festplattencontroller des Motherboards begrenzt?

1758
Nathaniel

Ich suche einen Erweiterungs-EIDE-Controller in den Desktop meines Vaters, damit er ein neues 500-GB-Laufwerk aufnehmen kann (offensichtlich hat der EIDE-Controller des Motherboards 137 GB). Er hat auch eine 500 GB USB-Festplatte dafür bekommen, und ich habe mich gefragt, ob das mit dem Computer funktionieren würde (mit der neuen Controller-Karte). Vielleicht denke ich falsch darüber nach, ich weiß es nicht, aber es tut nicht weh zu fragen. Wenn es funktionieren würde, liegt es auch an der neuen Controller-Karte oder nicht?

Update : Wichtige Info: Ich habe das BIOS nicht aktualisiert. Ich bin nicht sicher, ob eine neuere Version verfügbar ist. Momentan ist kein Betriebssystem auf dem Computer vorhanden - nur 500 GB HDD. Ich habe eine XP-Disc mit SP 2. Der Computer ist gerade in einem Geschäft, und der Techniker sagt, das Motherboard unterstützt keine Festplatten mit mehr als 128 GB. Ich denke, dass dies mit einem Erweiterungskarten-PATA / EIDE-Controller überwunden werden kann, aber ich frage mich immer noch, ob externe 500 GB funktionieren werden und ob ich die neue Controller-Karte benötigen würde.

4
Hat jemand eine Antwort auf die Frage, ob das BIOS nicht aktualisiert werden kann? Nathaniel vor 14 Jahren 0

2 Antworten auf die Frage

3
quack quixote

Sind USB-Festplattengrößen durch den Motherboard-Controller begrenzt? Welcher Controller meinst du?

Wenn Sie über den Festplattencontroller (IDE / SATA) des Motherboards sprechen, nein .

Wenn Sie über den USB-Controller des Motherboards sprechen, ja nein .

Das USB-Massenspeicherprotokoll von USB bestimmt den USB-Speicher. Das Protokoll verwendet ATAPI-Befehle (ATA Packet Interface), um auf das Laufwerk zuzugreifen. Die ATAPI-Unterstützung wird von einem USB-zu-ATAPI-Bridge-Chip im externen Laufwerk bereitgestellt.

Sowohl der USB-zu-ATAPI-Bridge-Chip als auch Ihr Betriebssystem müssen die 48-Bit-Adressierung unterstützen, um Unterstützung für große Laufwerke (> 137 GB) zu erhalten. Das sind Win2000 SP3 +, WinXP SP2 + und alle Versionen von Vista und Win7.

Der USB-zu-ATAPI-Bridge-Chip unterstützt möglicherweise keine großen Festplatten. Wenn dieser Chip die alte 28-Bit-Adressierung (für das IDE-Backend) verwendet, erreichen Sie eine Größenbeschränkung von 137 GB. Dies ist nur ein Problem, wenn Sie ein altes USB-Gehäuse kaufen und ein neues großes Laufwerk einbauen. Jedes vorgefertigte externe Laufwerk verwendet einen Bridge-Chip, der der Größe des Laufwerks entspricht.

Die BIOS-Unterstützung für USB-Massenspeicher ist nur für das Starten von einem USB-Laufwerk erforderlich. Ich kann keine Details finden, aber selbst wenn Ihr BIOS nur 28-Bit-Adressierung unterstützt, können Sie wahrscheinlich noch von einer Partition in den ersten 137 GB des Laufwerks booten. Sobald das Betriebssystem geladen ist, sind die BIOS-Einschränkungen irrelevant.

+1 für das Lesen und Beantworten der Frage. CarlF vor 14 Jahren 1
Dito ---------- Nathaniel vor 14 Jahren 0
1
MDMarra

Normalerweise können Sie das BIOS aktualisieren, um größere Laufwerke zu unterstützen, wenn die Karte wirklich so alt ist. Es kann auch eine Einschränkung von Windows sein, wenn Sie Win 2000 vor SP4 oder XP vor SP1 haben. Ein Add-In-Controller sollte nicht benötigt werden.

Bearbeiten, um zu klären:

Dafür gibt es zwei mögliche Ursachen.

1) Ihr BIOS ist zu alt, um die 48-Bit-Adressierung zu unterstützen, sodass Sie mit einer maximalen Größe von 128 GB von Ihrem BIOS erkannt werden können. Die Lösung hierfür ist die Aktualisierung Ihres BIOS von der Website des Herstellers. Viele haben bootfähige Dienstprogramme, wenn noch kein Betriebssystem auf dem Computer vorhanden ist.

2) Ihr Betriebssystem unterstützt keine 48-Bit-Adressierung. Um dies zu beheben, können Sie eine XP-CD mit SP1 oder höher oder eine Win 2K-CD mit integriertem SP4 installieren. Wenn Sie diese CDs nicht haben, gibt es vier Optionen.

- Einen von einem Freund ausleihen (verwenden Sie Ihren Produktschlüssel immer noch, um legal zu bleiben)

Erstellen Sie die große Partition auf einem anderen Computer, auf dem SP1 oder höher installiert ist. Bringen Sie dann die Festplatte auf den Computer zurück, zu dem sie gehört, und beginnen Sie mit der Installation.

-Nutzen Sie ein bootfähiges Partitionsdienstprogramm wie gParted http://gparted.sourceforge.net/, um die Partition vor der Installation zu erstellen.

-Folgen Sie die Registry-Trickserie hier http://support.microsoft.com/default.aspx?scid=kb;en-us;303013, obwohl dies eine schmerzhafte und am wenigsten wünschenswerte Lösung ist.

Ich weiß, Sie sagten, es sei eine Einschränkung für das Motherboard, aber Sie müssen sicherstellen, dass dies auch keine Einschränkung bei den verwendeten Installationsmedien ist.

Der Computer ist ~ 2004. Außerdem hat es momentan kein Betriebssystem, daher frage ich mich, wie das BIOS aktualisiert werden soll. Vorschläge, was zu tun ist? Außerdem ist es gerade in einem Geschäft, also wenn ein Techniker etwas Nützliches hätte ... Nathaniel vor 14 Jahren 0
Ein Techniker sollte in der Lage sein, das DOS-basierte Flash-Dienstprogramm herunterzuladen und das BIOS von einer startfähigen FreeDOS-CD oder dergleichen zu aktualisieren. Wenn es sich bei Ihrem physischen Medium um XP ohne Service Pack handelt, können Sie keine Partition erstellen, die größer als 128 GB ist. Um dies zu umgehen, können Sie eine neue XP-CD erhalten oder eine Partition in einer Maschine mit SP1 oder höher erstellen und diese dann auf dem Computer installieren. MDMarra vor 14 Jahren 0
Ah danke. Ich werde nachsehen, ob es für das Modell aktuelle BIOS-Versionen gibt. Nathaniel vor 14 Jahren 0
Sorry, ich hätte früher sagen sollen, dass die XP-Disc dafür SP 2-Slipstream hat. Nathaniel vor 14 Jahren 0
Gotcha, dann würde ich sagen, ein BIOS-Update ist in Ordnung. Ich würde Ihre ursprüngliche Frage aktualisieren, damit andere das sehen können, ohne die Kommentare zu meiner Antwort lesen zu müssen. MDMarra vor 14 Jahren 0
Aktualisierte.------- Nathaniel vor 14 Jahren 0