mal wieder "Systemfestplatte als Wechseldatenträger"

  • beteiligte Hardware:
    Asus M2V, Bios 2101 (SATA 1,5 GB/s: Via VT8237A; SATA 3 GB/s: Marvell 88SE6121)
    Samsung HD502HJ (500 GB, SATA 3 GB/s) am Marvell-SATA-Controller

    beteiligte Software:
    Windows 7 professional SP1 64-Bit inkl. Updates
    Marvell 61xx RAID Controller Driver 1.2.0.69

    Die Festplatte wird als Wechseldatenträger angezeigt, obwohl sie sich logischerweise dann doch nicht auswerfen lässt. "SATA hot plug" hin oder her - es ist kein Feature, wenn ein Datenträger als Wechseldatenträger angezeigt wird, obwohl er gar nicht gewechselt werden kann. Eine längere Suche im Internet ergibt, dass dieses Verhalten von Windows vielen Anwendern auf den Puffer geht. Lösungen, die dazu führen, dass die Systemfestplatte nicht mehr als Wechseldatenträger angezeigt wird, werden jedoch nur für AHCI- und nvidia-SATA-Controller angeboten. Diese beiden Lösungen funktionieren nicht für den Marvell-SATA-Controller.

    Gibt es keine generelle Einstellung (oder eine speziell für den Marvell), die dafür sorgt, dass eine an einem (Marvell-)SATA-Controller angeschlossene Systemfestplatte grundsätzlich nicht als Wechseldatenträger angezeigt wird?


  • beteiligte Hardware:
    Asus M2V, Bios 2101 (SATA 1,5 GB/s: Via VT8237A; SATA 3 GB/s: Marvell 88SE6121)
    Samsung HD502HJ (500 GB, SATA 3 GB/s) am Marvell-SATA-Controller

    beteiligte Software:
    Windows 7 professional SP1 64-Bit inkl. Updates
    Marvell 61xx RAID Controller Driver 1.2.0.69

    Die Festplatte wird als Wechseldatenträger angezeigt, obwohl sie sich logischerweise dann doch nicht auswerfen lässt. "SATA hot plug" hin oder her - es ist kein Feature, wenn ein Datenträger als Wechseldatenträger angezeigt wird, obwohl er gar nicht gewechselt werden kann. Eine längere Suche im Internet ergibt, dass dieses Verhalten von Windows vielen Anwendern auf den Puffer geht. Lösungen, die dazu führen, dass die Systemfestplatte nicht mehr als Wechseldatenträger angezeigt wird, werden jedoch nur für AHCI- und nvidia-SATA-Controller angeboten. Diese beiden Lösungen funktionieren nicht für den Marvell-SATA-Controller.

    Gibt es keine generelle Einstellung (oder eine speziell für den Marvell), die dafür sorgt, dass eine an einem (Marvell-)SATA-Controller angeschlossene Systemfestplatte grundsätzlich nicht als Wechseldatenträger angezeigt wird?

    im Bios beim marvel Controller gibts doch die Option IDE und AHCI, dann auf IDE wechseln und gut is

    Meine Main Geräte

    Spoiler anzeigen


    Main PC

    MSI X99-pro-Gaming-Carbon
    Intel XEON E5 2630 V4 20 Threads, 36 MB L3 Cache 2,21 Ghz 2,8 Ghz Turbo
    64 GB DDR4 2400 Mhz Quad Channel (8*8GB)
    2* AMD RX 580 8 GB Crossfire X (Pulse Bios 1250 Core 1950 MEM,) (Dual Bios)
    Samsung 960 pro 500 GB NVME @PCIE X4
    Samsung 2 TB SATA III HDD
    Crucial MX 500 1 TB SSD
    Sandisk pro 250 GB SSD
    Soundblaster Z @PCIE x2
    NEC USB 3.1 COntroller Card @ PCIE x2
    Corsair Obsidian 800D Case
    2* EIZO 4K S-IPS TFT + Oculus Rift CV1

    Notebook primär

    HP Zbook 14 G2
    Intel I5 5300U 4 Threads, 1,9 Ghz Turbo bis 2,66 Ghz
    16 GB DDR 3 1600 Mhz Ram
    Intel HD 5500 + AMD Fire pro MV4150 1GB
    Sandisk SSD 500 GB 2,5 Zoll SATA III
    Transcend SSD NVME 256 GB 2260
    14 Zoll S-VA Samsung Panel 1600*900
    LTE 150 Mbits, Intel AC WIFI Gigabit Lan, BT 4.1, NFC
    4* USB 3.0, 1 Smartcard, 1*PCIE SD card Reader, Sound, DP, Dockport, NT
    4 Cell primär Akku 45 WH + Unterschnall Akku 4 Cell 59 WH bis 14,5H


  • Dass AHCI schneller ist und wenn mans ohne Regeintrag ändern im BIOS umstellt Windows nen blauen beim booten schmeisst lassen wir mal ausser acht?

    ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB DDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS - Win11
    New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS - Win11
    Es ist RISC im Haus!


  • Dass AHCI schneller ist und wenn mans ohne Regeintrag ändern im BIOS umstellt Windows nen blauen beim booten schmeisst lassen wir mal ausser acht?

    ach ja richtig da war was, ja dann vorher den sata treiber ausm gerätemanager löschen dann sollte das gehen

    Meine Main Geräte

    Spoiler anzeigen


    Main PC

    MSI X99-pro-Gaming-Carbon
    Intel XEON E5 2630 V4 20 Threads, 36 MB L3 Cache 2,21 Ghz 2,8 Ghz Turbo
    64 GB DDR4 2400 Mhz Quad Channel (8*8GB)
    2* AMD RX 580 8 GB Crossfire X (Pulse Bios 1250 Core 1950 MEM,) (Dual Bios)
    Samsung 960 pro 500 GB NVME @PCIE X4
    Samsung 2 TB SATA III HDD
    Crucial MX 500 1 TB SSD
    Sandisk pro 250 GB SSD
    Soundblaster Z @PCIE x2
    NEC USB 3.1 COntroller Card @ PCIE x2
    Corsair Obsidian 800D Case
    2* EIZO 4K S-IPS TFT + Oculus Rift CV1

    Notebook primär

    HP Zbook 14 G2
    Intel I5 5300U 4 Threads, 1,9 Ghz Turbo bis 2,66 Ghz
    16 GB DDR 3 1600 Mhz Ram
    Intel HD 5500 + AMD Fire pro MV4150 1GB
    Sandisk SSD 500 GB 2,5 Zoll SATA III
    Transcend SSD NVME 256 GB 2260
    14 Zoll S-VA Samsung Panel 1600*900
    LTE 150 Mbits, Intel AC WIFI Gigabit Lan, BT 4.1, NFC
    4* USB 3.0, 1 Smartcard, 1*PCIE SD card Reader, Sound, DP, Dockport, NT
    4 Cell primär Akku 45 WH + Unterschnall Akku 4 Cell 59 WH bis 14,5H


  • Ein Schluss ins Blaue: Bei dem Marvell-Controller handelt es sich um einen per PCI-Express angebundenen und nicht um einen im Chipsatz integrierten. Da der Controller auf Deinem Mainboard auch noch einen eSATA-Port bereitstellt, liegt darin wahrscheinlich das Problem - der Treiber sorgt dafür, dass alle am Marvell-Controller angeschlossenen Platten als Wechseldatenträger erkannt werden.


  • im Bios beim marvel Controller gibts doch die Option IDE und AHCI, dann auf IDE wechseln und gut is

    In das BIOS vom Marvell-SATA-Controller komme ich nicht rein. Im BIOS der Hauptplatine lässt sich der Marvell-SATA-Controller nur ein- oder ausschalten.


    Ein Schluss ins Blaue: Bei dem Marvell-Controller handelt es sich um einen per PCI-Express angebundenen und nicht um einen im Chipsatz integrierten. Da der Controller auf Deinem Mainboard auch noch einen eSATA-Port bereitstellt, liegt darin wahrscheinlich das Problem

    Treffer versenkt ;)

    Bei der Suche im Internet nach einem Weg, doch in das BIOS des Marvell-SATA-Controller reinzukommen, kamen zwar keine entsprechenden Treffer, dafür wurde aber u.a. eine Seite angezeigt, auf der für viele SATA-AHCI-Controller aktuelle(!) Treiber für neuere Windows-Versionen zum Download bereit stehen. Bei "AHCI" klingelte es, denn der Marvell-SATA-Controller wird unter Linux mit dem ahci-Treiber bestiefelt. Auf der Seite findet sich dann auch der Treiber Version 1.2.0.84 für Win7 64-Bit, also wesentlich neuer als der zuvor installierte 1.2.0.69.

    Dieser Treiber löst das Problem, denn dort lässt sich im Gerätemanager für jeden Port separat "Safe Eject" abschalten. Für Port 0 (internal SATA), an dem die Festplatte hängt, abgeschaltet und schon ist die SATA-Festplatte eine normale "interne Festplatte" und kein Wechseldatenträger mehr. Für Port 1 (eSATA) bleibt das natürlich angeschaltet, falls wirklich mal jemand hinter den Rechner krabbeln sollte und etwas an den eSATA-Port ansteckt.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!