Es wird nichts emuliert, es werden nur Dateien mit einem Mountpunkt gemountet.
Ich bin auf der Suche nach etwas Ähnlichem, aber im Gegensatz dazu ... simulieren Sie eine interne Festplatte (bitte nicht mit der Festplatte verwechseln), keine USB-Festplatte.
Wer die Frage gestellt hat (und ich), möchte eine vollständige Festplattenemulation, daher wird sie als Festplattenemulator bezeichnet ... nicht als Festplatte ... der Unterschied ist sehr wichtig.
Festplattenemulatoren können zwar die MBR- / GPT-Struktur emulieren (nicht alles, was ich zugeben muss, einige emulieren nur eine Partition), sie emulieren jedoch nicht den Festplattenteil, sodass Windows Disk Management dies nicht als Festplatte ansieht, schlimmstenfalls wird nicht einmal als irgendeine Art gezeigt, überhaupt nicht gezeigt.
Auf der anderen Seite führen Festplattenemulatoren eine vollständige Festplattenemulation durch, sodass Windows sie nicht von einer physischen unterscheiden kann. Sie wird in der Windows-Datenträgerverwaltung angezeigt (normalerweise so, als ob sie intern wäre).
Ich muss zugeben, dass die meisten Tools (kostenpflichtige), die ich getestet habe, eine Festplatte, ein internes iSCSI, keine SATA / IDE usw. emulieren, aber ich konnte keine finden, die eine USB-Festplatte emulieren.
Ich habe weder einen internen Festplattenemulator (Freeware) gefunden, der gut funktioniert, noch einen kostenpflichtigen, der perfekt funktioniert ... am besten erkennbar, wenn Sie versuchen, eine SSD-Festplatte mit einigen USB-Sticks zu emulieren ...
Beispielidee:
- Legen Sie eine Datei auf jeden USB-Stick (2x, 3x, 4x, ... identische)
- Diese Datei muss eine interne Festplatte emulieren (partitionierbar, von der Windows-Datenträgerverwaltung als interne Festplatte eingestuft usw.).
- Jetzt wo die meisten scheitern ... konvertieren Sie solche virtuellen Festplatten nach Dynamic
- Nun, wo alles, was ich getestet habe, kläglich fehlgeschlagen ist ... Windows-RAID-Äquivalent
- Ich bin noch nicht so weit ... benutze es für ReadyBoost
Warum:
- ReadyBoost verwendet nicht alle USB-Sticks gleichzeitig (nicht wie ein RAID0), es verwendet sie nacheinander, wie ein BIG RAID (Verkettung) ... bis einer nicht voll ist, verwendet es nicht den Rest ... verliert viel Geschwindigkeit und E / A-Operationen.
Lösung, die ich dem geben kann, der fragt:
- Verwenden Sie eine alte Festplatte in einem wirklich günstigen USB-Gehäuse für 2,5 "- oder 3,5" -Festplatten (je nach Festplatte).
Wenn Sie eine alte Festplatte irgendwo in einem Schrank haben, etc ... verwenden Sie sie ... USB 2.0-Gehäuse sind wirklich billig (<10 $ und ohne Versand und Steuern).
Aber für das, was ich will, ist es wirklich schwieriger ... ja, ich weiß über Removable Bit auf USB-Sticks Bescheid ... die, die ich will, können nicht umgedreht werden ... in Nur-Lese-Firmware fest codiert (nicht flashbar) .. und Windows ist 64-Bit, so dass das Ersetzen von Treibern wirklich hässlich ist, nicht signierte Treiber können nicht verwendet werden ... bei jedem Neustart müssen die Dinge erledigt und erneut gestartet werden (aktivieren Sie die Option zum Akzeptieren nicht signierter Treiber beim nächsten Neustart), wirklich schrecklich ( es ist nur für den nächsten Neustart, danach geht das System in den Normalzustand über und akzeptiert sie nicht mehr, bis sush reaktiviert und neu gestartet wird), weil ReadyBoost 3x beschleunigt wurde ... ganz zu schweigen davon, dass ich auch nicht weiß, ob es überhaupt möglich ist Verwenden Sie eine dynamische Festplatte für ReadyBoost ... oder ich würde beides benötigen ... Interne emulieren und dann USB-Stick über interne emulierte RAID-Sticks emulieren usw. ... zu komplex.
Wie gesagt, Ihre Lösung könnte sein:
- Kaufen Sie ein billiges (<10 $) USB-Gehäuse und verwenden Sie ein altes Laufwerk
Bergwerk? Sehr hart! Und das Endziel ist vielleicht unmöglich!
PS: VHD / VHDX kann nicht dynamisch sein ... das habe ich auch getestet! Und Windows Storage Spaces lehnt die Verwendung von <4GiB-Laufwerken ab! Warum M $ unsere Ärsche so sehr mit solch dummen Einschränkungen belastet ... Unter Linux und anderen Betriebssystemen gibt es niemanden von ihnen, VHD kann dynamisch sein, Sie können jede gewünschte Größe RAID (ich bin nicht sicher, ob unter 512 Bytes) ist möglich, aber ich habe RAID0 1024-Dateien mit 512 Bytes getestet und es hat funktioniert ... natürlich ohne Dateisystem ... es waren nur 512 KB und nur ein Proof of Concept).