Pregunta

Todavía tengo una gran cantidad de disquetes. En algunos de ellos probablemente haya un código fuente que no quiero perder. Tampoco quiero ver cada uno individualmente, ya que eso llevará mucho tiempo. ¿Qué software sería mejor para copiar todos los datos en un disco duro, preferiblemente mientras se crea un índice al mismo tiempo?

También me interesaría crear imágenes de disquetes Mac, pero no tiene que estar en la misma máquina.

[respuestas]
El objetivo es finalmente deshacerse de todas esas cajas con disquetes. Estaba preguntando acerca de las imágenes, ya que xcopy no copia todos los sectores (¿ocultos?), ¿Verdad? ¿Es mejor xxcopy?

No quiero escribir un nombre para cada disquete.

La Utilidad de Discos en la Mac probablemente necesita demasiada acción del teclado o del mouse, pero puede ser apta para escribir

¿Fue útil?

Solución

Aquí hay un script que utilicé en mi caja de Linux para realizar el mismo tipo de tarea. Básicamente solo una imagen en bruto de cada disco en una carpeta. Tuve otro script que ejecuté más tarde que montó cada uno y volcó una lista de directorios en un archivo.

#!/bin/bash

floppydev='/dev/sdb'
savepath='/srv/floppy_imgs'
while true
do
  echo "Press a key to create an image of the next floppy"
  read -n 1

  dd if=$floppydev of=/dev/null count=1 2> /dev/null
  errlvl=$?
  #if the disk isn't in the drive then wait
  while [ $errlvl -ne 0 ]
  do
    sleep 1
    dd if=$floppydev of=/dev/null count=1 2> /dev/null
    errlvl=$?
  done

  filename=$(date +'img-%Y%m%d-%H%M%S.flp')

  if [ ! -f $savepath/$filename ]
  then
    echo "creating image as $filename"
    dd if=$floppydev of=$savepath/$filename
    errlvl=$?

    if [ $errlvl -ne 0 ]
    then
      echo 'the image copy failed!'
      rm -i $savepath/$filename
    else
      mlabel -s -i $savepath/$filename ::
      md5sum $savepath/$filename > $savepath/$filename.md5
      echo "copy complete"
      echo " "
    fi
  fi

done

Otros consejos

Use rawread y rawrite.

Puede haber varias implementaciones, la primera que encontré fue esta: http: //www.pamarsystems .com / raw.html

He usado WinImage con resultados satisfactorios.

En OS X, ¿tal vez simplemente puede usar DD?

No estoy muy seguro de tu objetivo. De alguna manera, lo que necesita es un robot, insertando los disquetes, copiando, etc. :-)

Simplemente haría un montón de carpetas vacías, insertaría el disco, seleccionaría todo y arrastraría a la enésima carpeta. O use algo como xcopy o xxcopy para transferir datos recursivamente del disquete a la carpeta. Etc.

DOS? ¿Por qué no crea usted mismo un archivo por lotes que crea una nueva carpeta en una ubicación prescrita que se denomina como la marca de tiempo actual y copia el contenido de su unidad de disquete? De esa manera, puede mirar televisión mientras inserta disquetes y ejecuta su archivo por lotes. Siempre y cuando los coloque en la unidad en un orden conocido, puede identificar cuál es cuál clasificando las carpetas resultantes por marca de tiempo.

No estoy seguro de cuál sería el equivalente en Mac, pero estoy seguro de que hay uno.

Editar: creo que todo lo que debería necesitar está en aquí

En Mac, probablemente podría usar la Utilidad de Discos para convertir los disquetes a archivos DMG, pero no he tenido una unidad de disquete Mac en años, así que no puedo probar esa teoría.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top