Linux auf dem Computer mit Marvell-Adapter installieren

585
Vultour

Ich habe kürzlich meinen Computer neu installiert und beschlossen, eine native Installation von Linux neben Windows zu haben (wurde müde von VMWare). Nach der Installation (Debian) läuft alles gut, bis der Abschnitt zur Erkennung von Discs erkannt wird - Linux kann mein digitales 1-TB-Westernlaufwerk (IDE-Modus) nicht finden.

Ich habe die Installations-CD jetzt nicht bei mir, aber ich denke, wenn ich den Modus auf AHCI geändert habe, hat alles funktioniert, obwohl Windows nicht booten konnte, also ist dies keine Option.

Ich habe einen Marvell 91xx Controller.

1
Baue den Kernel :-) Mikhail vor 11 Jahren 0
Ich bin (noch) kein Linux-Typ: P Vultour vor 11 Jahren 0

2 Antworten auf die Frage

1
nerdwaller

Wenn Sie beide auf AHCI (die Sie für größere, neuere Laufwerke benötigen) ausführen möchten, müssen Sie im Allgemeinen installieren, nachdem dieser Modus aktiviert wurde.

Also die unglückliche Antwort auf Ihre Frage, wie komme ich dazu, dass es funktioniert? ist, dass Sie Windows neu installieren sollten, nachdem Sie SATA auf AHCI eingestellt haben. Allerdings sollten Sie bei neuen Laufwerken (insbesondere anständigen SSDs) eine Leistungssteigerung feststellen.

Ich hatte eine ähnliche Erfahrung, und mein Vorschlag oben hat es für mich korrigiert.

Ich habe keinen Weg gefunden, um das Problem zu umgehen, aber vor ungefähr fünf oder sechs Monaten habe ich es versucht.

Nach der Installation auf IDE unterstützt Windows AHCI. Überprüfen Sie meine Lösung :) Vultour vor 11 Jahren 1
@Seth - Danke dafür! Ich wünschte, ich hätte das gewusst, als ich es versucht hatte. nerdwaller vor 11 Jahren 0
1
Vultour

Okay, ich habe das herausgefunden.

Die Debian-Installation mag den IDE-Modus auf der Festplatte irgendwie nicht, also musste ich mich für AHCI entscheiden. Die Sache war: Windows deaktiviert standardmäßig AHCI-Treiber nach der Installation auf einem IDE-Laufwerk. Sie müssen sie daher wie folgt aktivieren:

  1. Regedit öffnen
  2. Navigiere zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
  3. Auswahl msahci(linker Bereich)
  4. Ändern Sie den Wert startvon 3(oder 4) bis0
  5. Starten Sie den Computer neu, rufen Sie das BIOS auf und ändern Sie den Laufwerkmodus in AHCI
  6. Windows sollte jetzt booten und alle zusätzlichen Treiber installieren

Auf diese Weise konnte ich Windows starten und die Linux-Installation gleichzeitig zur Erkennung meines Laufwerks veranlassen. Ich hoffe, es wurde erfolgreich installiert. Ich habe mit keinem Betriebssystem ein Problem festgestellt (außer einem Windows was unable to bootFehler nach der Linux-Installation, obwohl die Start Windows normallyOption das Problem gelöst hat).