clonar diskettes con proteccion

Imagen de ARIAURO
0 puntos

Hola amigos del foro, mi consulta es la siguiente:

Tengo un programa que para instalarlo y desinstalarlo se requiere de un diskette el cual se encuentra protegido con algun anticopia, la empresa que me vendio el soft ya no da respaldo para esta aplicacion por ende si algo le pasa al diskette ya no podre desinstalarlo e instalarlo en otro pc, es por eso que quiero hacer una copia del diskette y me dijeron por ahi que por medio de ubuntu se podria hacer, yo soy nuevo en este SO, por lo que no lo manejo muy bien, he intentado con el comando DD pero no me resulta, puede ser que este haciendo algo mal o simplemente no se puede hacer lo que necesito, por favor si alguien pudiera ayudarme se lo agradeceria bastante.

Saludos.

Imagen de Gabriel_M
+1
0
-1

Hola ari...:
Primero hace falta generar una imagen del disquete, en consola ejecutas, con el disquete puesto en la disquetera:

dd if=/dev/fd0 of=disquete.img bs=512 count=2880

Luego generas el disquete a partir de la imagen, en consola ejecutas, con un disquete formateado vacio puesto en la disquetera:

dd if=disquete.img of=/dev/fd0

(/dev/fd0 es la unidad de disquete - disquete.img es el nombre de la imagen)

Si quieres instalar el programa, en una pc sin disquetera, puedes montar la imagen

Ejecutando en consola:

sudo losetup /dev/loop0 disquete.img

Para montar en /media/disquetera

sudo mkdir /media/disquetera

sudo mount -t msdos /dev/loop0 /media/disquetera

(si el formato corresponde al msdos)

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de ARIAURO
+1
0
-1

Hola Grabriel, no me ha dado resultado clonar el diskette haciendo lo que me indicas, me sale el siguiente mensaje, despues de crear la imagen y querer pasar al nuevo diskette:

xxx@xxx:~$ dd if=/dev/fd0 of=diskete.img bs=512 count=2880
dd: leyendo `/dev/fd0': Error de entrada/salida
1128+0 registros de entrada
1128+0 registros de salida
577536 bytes (578 kB) copiados, 53,7553 s, 10,7 kB/s
xxx@xxx:~$

No se cual sera el problema, aparte de que el diskette tiene proteccion anticopia, puede que este haciendo algo mal, no se, pero necesito que me puedan ayudar, gracias.

Saludos

Ariauro

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola ari...:
1) ¿Montaste el disquete antes de ejecutar la orden?
2) Prueba ejecutar la orden anteponiendo sudo.
3) La proteccion anticopia no tiene nada que ver, Linux hace una copia exacta de la superficie del disquete sin importar su contenido.

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de ARIAURO
+1
0
-1

Hola Gabriel, no he podido clonar el diskette, me sigue saliento este error:

xxx@xxx:~$ dd if=/dev/fd0 of=diskete.img bs=512 count=2880
dd: leyendo `/dev/fd0': Error de entrada/salida
1128+0 registros de entrada
1128+0 registros de salida
577536 bytes (578 kB) copiados, 53,7553 s, 10,7 kB/s
xxx@xxx:~$

He realizado todos los pasos que me has indicado pero no resulta, estare haciendo algo mal?, a que se debe ese error: dd: leyendo `/dev/fd0': ERROR de ENTRADA/SALIDA ?

Otra cosa, al ejecutar en la consola dev/fd0, me dice permiso denegado.

Por favor, necesito hacer la copia de este diskette antes que sea demasiado tarde y ya no funcione.Saludos y gracias.

Ricardo
ariauro@gmail.com

+1
0
-1
Imagen de slap
+1
0
-1

Hola.
Si la protección anticopia es del tipo "marca láser" tendrás que probar a clonarlo con:

dd if=/dev/fd0 of=diskete.img bs=512 count=2880 conv=noerror

Esto debería hacer la copia, pero que luego funcione es otra cosa. Ten en cuenta que este tipo de protecciones buscan un defecto físico en el disquette.

Recuerdo que había programitas para MS-DOS que podían copiar estos discos y simulaban luego el defecto a la hora de leerlo.

Saludos.
----
Slap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es