• Domingo 15 de Diciembre de 2024, 19:05

Autor Tema:  Re: Disco Virtual  (Leído 824 veces)

misterwilliam

  • Miembro MUY activo
  • ***
  • Mensajes: 291
    • Ver Perfil
Re: Disco Virtual
« en: Jueves 13 de Noviembre de 2003, 18:27 »
0
Hola mis amigos.

Alguien me puede decir cómo puedo o en dónde consigo información para crear un disco virtual en C ?

Para crear particiones, cargar sistema y booteo y lo demás. s que siempre es un poco larguito y estoy como colgado.

Muchas gracias!!

Chao! :clown:
¡ Todo está en la mente !

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Disco Virtual
« Respuesta #1 en: Sábado 15 de Noviembre de 2003, 15:05 »
0
No se como.

Pero se me ocurre:

Un disco posee informacion en un espacio de memoria, este espacio de memoria es la superficie metalica que tiene, pues finalmente alli es donde se encuentran la cargas magneticas...
bien  para manejar los archivos un disco necesita tener los datos y una tabla de direccionamiento de datos.. esto es nu indice.

Entonces el disco virtual (o ram disk si te entendi bien) no es mas que cargar todos los datos reuquridos.. archivos , programas etc.. en segmentos de memoria, y crear un indice de contenidos donde se encuentre la direccion del segmento de memoria de cada archivo que contenido en la memoria.

Creo que eso es todo, ahora debes programar la manera de accesar a ese disco, para lo cual puedes hacer una de dos cosas:

1-como tu mismo definiste el formato de tu ramdisk, deberas idear una forma de acceso a ese disco de acuerdo con tus propias necesidades.
2- si quieres accederlo por consola como si fuera cualquier otra unidad, deberias investigar como hace el sistema operatico para asignar nombres a nua unidad.. lo dificil es que si haces esto el formato de tu ramdisk debe estar de acuerdo a los parametros estandar que lea el sistema operativo.. lo cual puede ser ya muy complicado

Bueno espero que te sirva de ayuda, porque la verdad puede que hayan formas mas faciles pero no las conozco.. esto solo se me ocurrio.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io