Virtual Disk, Versin 1.3 final
  FS-plugin para Total Commander que permite montar imgenes de discos como
  unidades virtuales adicionales en el sistema.

Autor del plugin: Konstantin Vlasov, 2009
Pgina Web: http://flint-inc.ru
E-mail:   support@flint_inc.ru

El controlador esta basado en el proyecto open-source FileDisk de Bo Branten, 2004
Pgina Web: http://www.acc.umu.se/~bosse/
E-mail:   bosse@acc.umu.se


Descripcin
-----------

Este plugin permite montar imgenes de disco como unidades adicionales. Solo trabaja
bajo Windows 2000/XP/2003.
Cuando una imagen es montada, una nueva unidad aparece en el sistema. Su letra
es especificada antes, y la nueva unidad presenta todos los contenidos del archivo de imagen.
Los siguientes tres modos de emulacin estn disponibles:
  1. HDD - emulacin de disco duro local. En este modod uno puede montar imgenes de
     particiones individuales de discos duros formateados en sistemas FAT o NTFS, y tambin
     imgenes de disquetes y unidades-flash con el sistema de archivos FAT.
  2. FDD - emulacin de disquete. Este modo permite montar las mismas imgenes que en
     el modo HDD, excepto las particiones NTFS (Windows no permite usar NTFS en
     disquetes).
  3. CD/DVD - emulacin de CD-drive (no hay diferencia entre CD y DVD en el sistema).
     Este modo es usado para montar imgenes de discos CD y DVD. Puede usar formato ISO y
     algunas de las imgenes BIN y NRG. (Desafortunadamente, la informacin exacta, de cuales
     imgenes BIN y NRG pueden ser montadas, est ausente.)

Puede montar imgenes CD ISO- y algunas BIN, y archivos de imagen arbitrarios que
son reconocidos por Windows (FAT y NTFS), incluyendo archivos-IMG - imgenes de
disquete. Cuando una imagen es montada, una nueva unidad aparece en el sistema. Su
letra es especificada previamente, y presenta todo el contenido del archivo imagen.
Tres modos estn disponibles:
  HDD - emulacin de unidad de disco duro local.
  FDD - emulacin de unidad de disquete.
  CD/DVD - emulacin de CD-drive (no hay diferencia entre CD y DVD en el sistema).
Adems est el modificador "Solo lectura" que deshabilita modificaciones a la imagen
montada. La emulacin CD-drive siempre es ejecutada en modo Solo-Lectura.


Instalacin
-----------

Antes de instalar el plugin, es necesario instalar el controlador de disco. Abra el men
contextual para el archivo filedisk.sys y seleccione el comando "Instalar". El sistema
instalar el controlador y preguntar si reinicia la computadora. Note que el reinicio
es necesario para que el plugin trabaje!

  Si no tiene el comando "Instalar" en el men contextual del archivo INF, puede
  usar el mtodo antiguo de instalar el controlador: copiar el archivo vd_filedisk.sys en
  la carpeta Windows\System32\Drivers\, luego importar el archivo vd_filedisk.reg dentro
  del registro con doble-click en l, y reiniciar la computadora.


Ahora puede instalar el plugin VirtualDisk.wfx del modo normal: ir al dilogo de config.,
seleccionar Operacin, luego pulsar el botn FS-Plugin, en el dilogo que aparece presione
Agregar y luego seleccione el archivo-WFX del plugin. Tambin puede usar la caracterstica
de instalacin automtica de plugins que ha sido agregada en TotalCommander 6.50: en este
caso el plugin ser instalado automticamente cuando el archivo que contiene al plugin.
Pero note que siempre necesita instalar el controlador manualmente, como se describe arriba.

PS: En la subcarpeta x64 esta un controlador para versiones de 64-bits de Windows. Como yo no
tengo esta versin de Windows instalada, no he probado ninguna de las maneras de instalar el
controlador, ni su operatividad. selo bajo su propio riesgo!

ATENCIN!!!
En la primera versin del plugin (1.0) el formato de registro era distinto al de ahora. Si
esta usando 1.1 o una versin ms reciente, puede fcilmente actualizar el plugin a la
versin actual. Si an esta en la 1.0, tras actualizar se borrar la lista de sus discos.
Si su lista es muy grande y no quiere re-agregar los discos manualmente, por favor,
escrbame a la direccin:
support@flint-inc.ru
y yo le enviar el programa para convertir registros de formato-antiguo en el nuevo.


Trabajar con el plugin
----------------------

Despus de instalar una nueva carpeta aparece en el Entorno de Red de Total Commander -
"Virtual Disks". En esta carpeta existe una lista de archivos de imgenes. Al inicio esta lista
esta vaca. Para agregar imgenes solo copie el archivo de imagen en la carpeta del plugin.
La imagen en s no es copiada, el plugin solo recuerda el enlace a ella. Para excluir la imagen
de la lista, solo brrela del modo normal - el archivo original no ser corrompido o borrado.
Para cambiar los parmetros de la imagen, presione Enter o Alt+Enter, o seleccione "Propiedades"
desde el men contextual de click-derecho. El dilogo de opciones aparecer. En este dilogo
puede ver la ruta completa del archivo de imagen, su estado (montado/desmontado), y adems puede
seleccionar la letra de unidad y el modo de montaje (HDD/FDD/CD). En el futuro ser posible usar
una opcin ms - restaurar imgenes montadas al reiniciar. Ahora esto esta deshabilitado y las
imgenes estn desmontadas al reiniciar.
Para montar imgenes presione el botn Montar. Si la imagen esta montada, este botn esta
cambiado a Desmontar.


NOTAS IMPORTANTES para trabajar con el plugin:
----------------------------------------------

1. No es conveniente montar/desmontar imgenes en diferentes instancias de Total Commander.
   Puede darse la situacin de cuando una copia de TC dice que la imagen esta montada, y otra
   dice que no esta montada. Actualmente muchas de tales situaciones son automticamente
   resueltas pero puede haber situaciones no previstas.
   Para quienes gustan de experimentar tengo una sugerencia - por favor, prueben este plugin:
   cmo trabaja en varias copias de TC simultneamente? No puedo hallar todas las situaciones 
   malas yo solo, pueden ayudarme a encontrarlas.
   Para situaciones malas hay un botn adicional en el dilogo Opciones - "Alternar estado".
   Este botn solo alterna la seal de montaje del software y no afecta el montaje real..
2. Las imgenes-CD solo pueden ser montadas en modo-CD, imgenes FAT en modos HDD y FDD, e
   imgenes NTFS solo en modo HDD. De otro modo la imagen ser montada, aparecer el disco 
   virtual, pero al tratar de acceder a l obtendr el error de disco no formateado.
3. La nueva unidad no es visible para programas que listen unidades desde la lista de dispositivos
   del sistema. Es as porque esta nueva unidad no es un dispositivo del sistema, solo una unidad
   lgica. En versiones futuras intentar agregar la creacin del dispositivo apropiado del sistema.


FAQ (Respuestas a preguntas frecuentes)
---------------------------------------
Q. He instalado el plugin, intento montar una imagen y obtengo el siguiente error:
     Error while creating the virtual drive!
     El controlador probablemente no est instalado.
A. Para que el plugin trabaje es necesario instalar el controlador; debe ser instalado
   manualmente, la instalacin automtica del plugin en TC no instala el controlador! Como
   instalar el controlador puede leerlo arriba, en la seccin "Instalacin".

Q. Al intentar montar una imagen obtengo el siguiente error:
     Error while creating the virtual drive!
     There are too many drives of this type mounted already.
A. Por omisin, el controlador permite montar solo 4 dispositivos de cada tipo (p.e. 4 virtual
   FDDs, 4 CDs y 4 HDDs). Si necesita ms, puede cambiar este valor en el registro
   del sistema:
     [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VD_FileDisk\Parameters]
     NumberOfDevices=dword:00000004
   Luego necesitar reiniciar la computadora.

Q. Cuando monto la imagen la nueva unidad es creada, pero no puedo accesar a ella: se presenta
   un error.
A. Esto significa que el formato de la imagen no es soportado por el (ms exactamente -
   por el controlador). Compruebe que no montado accidentalmente imgenes CD/DVD como HDD o
   viceversa. Adems note que el conjunto de formatos actualmente soportados es muy limitado
   (ver la seccin "Descripcin" para detalles).

Q. En mi Windows XP/2003 x64 el plugin no monta imgenes. Qu est mal?
A. Quizs, ha instalad el controlador incorrectamente. En sistemas Windows 64-bits el controlador
   debe ser instalado solo desde el Explorador de Windows Explorer, no desde Total Commander,
   porque TC es un aplicacin de  32-bit; para tales aplicaciones Windows x64 substituye carpetas
   del sistema y claves de registro. Como resultado, la instalacin del controlador es ejecutada
   dentro de la carpeta equivocada.



Por si acaso, he escrito esta ADVERTENCIA:
------------------------------------------

Mi plugin trabaja con funciones de bajo-nivel de Windows, y esto no es seguro. No puedo garantizar
que el programa opera correctamente (especialmente porque yo no he trabajado mucho con programacin de controladores). Por tanto, yo distribuyo este plugin "tal cual", sin garantas o promesas. selo bajo su propio riesgo.
Solo quiero agregar, que en tanto pueda yo intentar corregir todos los bugs hallados. Despus de 
todo, yo mismo uso este plugin, y estoy interesado en trabajar seguro...


Planes futuros:
---------------

* Montar imgenes al reiniciar.
* Corregir operacin desde varias instancias de TC.
* Agregar nueva unidad en la lista de dispositivos del sistema.
* Mostrar cuales imgenes estn montadas. (actualmente imposible)
* Soporte para formatos de imgenes no estndar.
* Instalacin automtica del controlador.
