Nic nie emuluje, montuje tylko pliki z punktem montowania.
Szukam czegoś podobnego, ale przeciwnego ... symuluj wewnętrzny dysk twardy (proszę nie mylić z dyskiem twardym), a nie USB.
Kto zadał pytanie (i ja) chce pełnej emulacji dysku twardego, więc nazywa się to emulatorem dysku twardego ... nie dysku twardego ... różnica jest bardzo ważna.
Podczas gdy emulatory dysku twardego mogą emulować strukturę MBR / GPT (nie wszystko, co muszę przyznać, niektórzy tylko emulują partycję), nie emulują one części dysku twardego, a więc Windows Disk Management nie widzi go jako dysku twardego, co najgorsze nie jest nawet pokazywany jako jakikolwiek rodzaj, w ogóle nie jest pokazywany.
Z drugiej strony emulatory dysku twardego wykonują pełną emulację dysku, więc system Windows nie może go odróżnić od fizycznej, jest on pokazywany w Zarządzaniu dyskami systemu Windows (zwykle tak, jakby był wewnętrzny).
Muszę przyznać, że przetestowałem większość narzędzi (płatnych), które naprawdę emulują dysk twardy, emulują wewnętrzny iSCSI, a nie SATA / IDE itp., Ale nie mogłem znaleźć żadnego, który emuluje USB.
Nie znalazłem żadnego wewnętrznego emulatora dysku twardego (darmowego), który działałby dobrze, ani płatnych działa doskonale dobrze ... najbardziej wykrywalnych, gdy próbujesz emulować dysk SSD za pomocą niektórych pamięci USB ...
Przykładowy pomysł:
- Umieść plik na każdej pamięci USB (2x, 3x, 4x, ... identyczne)
- Taki plik musi emulować wewnętrzny dysk twardy (partycjonowany, postrzegany jako wewnętrzny stały dysk twardy przez system zarządzania dyskami w systemie Windows itp.)
- Teraz, gdzie większość zawodzi ... przekonwertuj takie wirtualne dyski twarde na dynamiczne
- Teraz, gdy wszystko, co przetestowałem, nie powiodło się ... wykonaj odpowiednik Windows RAID
- Jeszcze nie dotarłem do tego momentu ... użyj go do ReadyBoost
Dlaczego:
- ReadyBoost nie używa jednocześnie wszystkich pamięci USB (nie jak RAID0), używa ich w sekwencji, jak BIG RAID (konkatenacja) ... dopóki jeden nie jest pełny, nie wykorzystuje reszty ... traci dużą prędkość oraz operacje we / wy.
Rozwiązanie mogę podać osobie, która pyta:
- Użyj dowolnego starego dysku twardego w naprawdę taniej obudowie USB na dyski twarde 2,5 "lub 3,5" (w zależności od dysku)
Jeśli masz jeden stary dysk twardy gdzieś w szafie itp. ... użyj go ... Obudowy USB 2.0 są naprawdę tanie (<10 $ bez wysyłki i podatków).
Ale to, czego chcę, jest naprawdę trudniejsze ... tak, wiem o wymiennym bicie na pamięci USB ... tych, których chcę, nie można odwrócić ... zakodowanych na stałe w oprogramowaniu tylko do odczytu (nie można flashować) .. . i Windows jest 64-bitowy, więc wymiana sterownika jest naprawdę brzydka, nie można użyć sterowników niepodpisanych ... między każdym restartem należy coś zrobić i uruchomić ponownie (aktywuj nie podpisane sterowniki przy następnym uruchomieniu), naprawdę okropne ( jest to tylko przy następnym ponownym uruchomieniu, po tym system przechodzi w normalne działanie i nie akceptuje ich aż do ponownej aktywacji sush i restartu) za przyspieszenie ReadyBoost 3x ... nie wspominając również Nie wiem, czy w ogóle można użyj dysku dynamicznego dla ReadyBoost ... lub potrzebowałbym obu ... emuluj wewnętrzny, a następnie emuluj pamięć USB nad wewnętrznymi emulowanymi RAID itp. ... zbyt skomplikowanymi.
Jak powiedziałem, twoim rozwiązaniem może być:
- Kup tanią (<10 $) obudowę USB i użyj starego napędu
Kopalnia? Naprawdę trudny! A ostateczny cel jest może niemożliwy!
PS: VHD / VHDX nie może być dynamiczny ... Ja też to przetestowałem! A Windows Storage Spaces odmawia użycia dowolnego napędu <4GiB! Dlaczego M $ tak mocno przewraca nasze tyłki z tak głupimi ograniczeniami ... w Linuksie i innych systemach operacyjnych nie ma jednego z nich, VHD może być dynamiczny, możesz RAIDować dowolny rozmiar (nie jestem pewien, czy poniżej 512 bajtów jest możliwe, ale przetestowałem na RAID0 1024 pliki 512 bajtów i działało ... bez żadnego systemu plików, oczywiście ... to było tylko 512 KB i tylko dowód koncepcji.