Domanda

Sto cercando di creare un software come Ibackup.com. Tuttavia, non sono sicuro come rendere il software in modo che sarà la mappa come un hard disk locale. E non sono sicuro da dove cominciare la ricerca su questo. Qualcuno per favore mi dia alcune indicazioni.

È stato utile?

Soluzione

I può puntare a Dokan (un file system utente per finestre come FUSE su linux), You installare il driver poi scrivere il software appropriato per rispondere a richiesta IO.

In una risposta più complessa è necessario lavorare con il NT DDK per scrivere un driver che sarebbe il software per essere un filesystem (sguardo a IFS: file system installabile), nota che è molto complicato lavorare con (prevalentemente perché un crash del software significa un BSOD), e si sarebbe probabilmente come alcuni software di livello più alto come Dokan che vuoi aiutare in tal senso.

Altri suggerimenti

È necessario scrivere un driver di periferica installabile attuazione di un filesystem (IFS).

Io personalmente non hanno fatto questo, ma qui è un pezzo di software So che monta Linux (/ 4 ext2 / 3) filesystem su Windows: Ext2IFS .

Ed ecco l'SDK di Microsoft: IFS Kit

Date un'occhiata alla comando SUBST . Vi suggerisco invoke esternamente invece di simulare ciò che fa, semplicemente perché di tutte le cose che possono andare male.

(Nota a margine:. Il termine corretto è un Volume , non un auto )

Proprio come un riferimento: unità virtuali possono essere create utilizzando il nostro Callback File System prodotto, che è una soluzione supportata, documentata e mantenuta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top