Gibt es Software zum vollständigen Emulieren einer USB-Festplatte?

Kennt jemand ein Windows-Programm, das Disk-Images bereitstellen und eine physische USB-Festplatte emulieren kann, einschließlich Eigenschaften wie der Seriennummer?

Ich habe bereits Software zum Emulieren von CDs und DVDs wie Daemon Tools gefunden, aber das ist nicht zum Emulieren von Festplatten. Andere Festplattenmontagewerkzeuge (wie das Windows-eigene VHD-System) emulieren nicht die ursprünglichen Laufwerkeigenschaften.

Erklärung:

Ich habe eine USB-Festplatte mit einer Datenbank mit Texten auf es, das kann mit einem speziellen Windows-Programm angezeigt und durchsucht werden. Das Programm verwendet die Seriennummer (oder eine andere Eigenschaft) der Festplatte als Lizenzschlüssel.

Um die Software auf der Straße zu verwenden, wäre es schön, eine Kopie des Laufwerksinhalts auf der internen Festplatte des Notebooks zu erstellen und diese Kopie anstelle der ursprünglichen physischen Festplatte zu verwenden. Damit dies mit der Lizenzprüfung der Software funktioniert, sollte die physische Festplatte emuliert werden, einschließlich Eigenschaften wie Seriennummer.

Author: Jonathan, 2012-02-19

3 answers

IMDISK, ein Freeware-Tool von LTR Data, sollte das tun, was Sie wollen. Es kann RAW-Festplattenabbilder, einschließlich VHD-Dateien, und Bilder in vielen anderen Formaten bereitstellen. Sie können wählen, wie Sie Ihr Image mounten möchten, sei es als Standardfestplatte, Diskette, optisches Laufwerk oder Wechseldatenträger.

(Ich nehme an, Sie beziehen sich auf die Seriennummer volume, und die Software macht nichts Verrücktes wie eine WMI-Abfrage, um die Firmware zu erhalten seriell Nummer des USB-Geräts.)

 8
Author: Asterisk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-20 07:38:41

Claudio, du hast vergessen zu erwähnen:

  1. Erstellen Sie die VHD / VHDX-Dateien
  2. VirtualBox verwenden
  3. Verwenden Sie solche Festplatten
  4. Einen Windows-Gast ausführen
  5. RAID sie mit Disk Management
  6. Verwenden Sie Sie perfekt auf den Gast -

Aber versuchen Sie nicht, sie auf dem HOST zu mounten... Windows lässt Sie nicht zu, da es sich um ein dynamisches (nicht grundlegendes)Fenster handelt, das Sie nicht verwenden lassen... windows-Datenträgerverwaltung sieht die VHD / VHDX gemountet, auch DiskPart, aber kein mich können Sie tun mit sie außer lösen sie.

Wenn Sie VHD / VHDX-Dateien auf VirtualBox verwenden, können sie natürlich im Gast entfernt oder gespiegelt werden oder sich im komprimierten NTFS-Ordner oder in komprimierten und/oder verschlüsselten Containern wie Pismo File Mount usw. befinden... wenn Sie jedoch möchten, dass Disk Mangment auf sie zugreifen kann, müssen sie sich auf einem nicht komprimierten, nicht verschlüsselten Medium mit direktem linearem Zugriff auf niedrigem Niveau befinden (wie Linux Loop-Anforderungen)... ich konnte nicht versuchen, sie zu zwingen, fragmentiert zu werden und zu sehen, was passieren.

Ich bin bei dir, aber ich denke auch, dass M$ wirklich scheiße ist, wenn man solche Einschränkungen für aparent ohne Grund anwendet!

Am schlimmsten... ich habe eine Demostration: VHD / VHDX kann nur mit Windows-Software (und VirtualBox) dynamisch sein... VirtualBox fungiert als Layer, um Windows anzulügen und Windows (den Gast) glauben zu lassen, dass es sich um normale interne SATA-Festplatten und nicht um VHD / VHDX-Dateien handelt... Warum Windows liegen nicht zu sich selbst (auf Host) und das gleiche tun?

Hoffe, eines Tages wird niemand verwenden Windows nicht mehr... dann werden wir sehen, dass solche Dinge nicht mehr getan werden!

 2
Author: Laura,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-20 11:27:19

Es emuliert nichts, es mountet nur Dateien mit einem Mount-Punkt.

Ich suche etwas Ähnliches, aber Entgegengesetztes... simulieren Sie eine interne Festplatte (bitte nicht mit Festplatte verwechseln), keine USB-Festplatte.

Wer hat die Frage gestellt (und ich) möchte eine vollständige Festplattenemulation, daher wird sie Festplattenemulator genannt... nicht Festplatte... der Unterschied ist sehr wichtig.

Während Festplattenemulatoren die MBR/GPT-Struktur emulieren können (nicht alle muss ich zugeben, einige nur emulieren einer Partition), emulieren sie nicht die Festplatte Teil, und so Windows Disk Management sieht es nicht als Festplatte, aber es ist nicht einmal als jede Art, überhaupt nicht gezeigt.

Auf der anderen Seite Festplatten-Emulatoren tun eine vollständige Festplattenemulation, so dass Windows kann es nicht von einem physischen unterscheiden, wird es auf Windows-Datenträgerverwaltung angezeigt (normalerweise, als ob es intern wäre).

Ich muss zugeben, die meisten Tools (bezahlte), die ich getestet habe, emulieren wirklich eine Festplatte, emulieren eine interne iSCSI, kein SATA / IDE usw... aber ich konnte keine finden, die einen USB emulieren.

Ich weder fand eine interne Festplatte emulator (freeware) das funktioniert auch noch bezahlt, funktioniert bestens... höchstwahrscheinlich, wenn Sie versuchen, eine SSD-Festplatte mit einigen USB-Sticks zu emulieren...

Beispiel Idee:

  • Legen Sie eine Datei auf einem USB-stick (2x, 3x, 4x, ... identische)
  • Eine solche Datei muss eine interne Festplatte emulieren (partitionierbar, gesehen als interne feste Festplatte durch Windows-Datenträgerverwaltung usw.)
  • Jetzt wo die meisten scheitern... konvertieren Sie solche virtuellen Festplatten in dynamische
  • Jetzt, wo alles, was ich getestet habe, kläglich gescheitert ist... tun Windows RAID äquivalent
  • Noch nicht an diesen Punkt gekommen... verwenden Sie es für ReadyBoost

Warum:

  • ReadyBoost verwendet nicht gleichzeitig alle USB-Sticks (nicht wie ein RAID0), es verwendet sie nacheinander, wie ein GROßER RAID (Verkettung)... bis man nicht voll ist, benutzt es den Rest nicht... viel verlieren geschwindigkeit und E / A-Betrieb(e).

Lösung, die ich demjenigen geben kann, der fragt:

  • Verwenden Sie eine alte Festplatte in einem wirklich billigen USB-Gehäuse für 2,5" oder 3,5 " Festplatten (abhängig von der Festplatte)

Wenn Sie eine alte Festplatte irgendwo in einem Schrank usw. haben... benutze es... USB 2.0 Gehäuse sind wirklich billig (

Aber für das, was ich will, ist es wirklich schwieriger... ja, ich weiß über Abnehmbare Bit auf USB-sticks... die, die ich will, kann nicht sein umgedreht... fest codiert in Nur-Lese-Firmware (nicht flashbar)... und Windows ist 64-Bit, also ist der Treiber wirklich hässlich, nicht signierte Treiber können nicht verwendet werden... unter jedem Neustart muss Dinge tun und neu starten (aktivieren Sie die nicht signierten Treiber beim nächsten Neustart akzeptieren), wirklich schrecklich (es ist nur für den nächsten Neustart, danach geht das System normal und akzeptiert sie nicht mehr bis zur Reaktivierung von Sush und Neustart), um ReadyBoost 3x beschleunigt zu haben... ganz zu schweigen davon, dass ich auch nicht weiß, ob es ist sogar möglich, Dynamic Disk für ReadyBoost zu verwenden... oder ich würde beides brauchen... emulieren interne und dann emulieren USB stick über RAIDed interne emulierten diejenigen, etc... zu Komplex.

Wie gesagt, Ihre Lösung könnte sein:

  • Kaufen Sie ein günstiges (

Mine? Wirklich hart! Und das Endziel ist vielleicht unmöglich!

P. S.: VHD /VHDX kann nicht Dynamisch sein... Ich habe das auch getestet! Und Windows Storage Spaces weigert sich, irgendwelche zu verwenden

 0
Author: Laura,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-20 12:11:09