Comando: undelete
UNDELETE intenta la recuperación de archivos eliminados.
Sintaxis:
undelete [directorio] [opciones]
directorio La ubicación donde está el archivo que se va a
recuperar es. Si no se proporciona ningún
directorio, se supone el directorio de trabajo
actual.
También hay opciones de recuperación más avanzadas:
undelete /acción que destino [tamaño]
Opciones:
/ALL Recupere TODOS los archivos en el directorio dado sin
solicitar cada archivo.
/LIST Enumera los archivos que se pueden recuperar sin solicitar
la recuperación; No se toman medidas.
/E Exporta todos los archivos no eliminados a un disco externo
y directorio. Con esta opción, el disco de origen no se
modifica.
Posibles [acción]es:
/syssave Guarda la primera o segunda copia de FAT, sector de
arranque o directorio raíz. Seleccione fat1, fat2, boot o
root en [what].
/follow Busca un archivo (posiblemente eliminado) que comience en
el clúster [what] y guarda los datos en un archivo dado
como [destino]. El resultado de DIRSAVE le ayuda a
encontrar el número de clúster correcto.
/dirsave Como FOLLOW, pero guarda un directorio en un archivo. El
directorio [what] debe ser dado por una ruta absoluta que
comienza con \ OR por un número de clúster. También
muestra una lista de directorios técnicos en la pantalla.
destino Debe estar en una unidad que no sea la unidad actual. Los
datos siempre se leen/recuperan de la unidad desde la que
se invoca recuperar.
tamaño No es necesario especificar el tamaño, pero puede anular
la autodetección especificando el tamaño (en grupos para
FOLLOW, en sectores para DIRSAVE).
Comentarios:
¡UNDELETE solo funciona en discos FAT12 / FAT16!
Usando UNDELTE:
1. Encontrar archivos y directorios no recuperables:
Ejecuta recuperar en modo DIRSAVE. Verá entradas de directorio
eliminadas especialmente marcadas, y verá sus números de clúster
en la pantalla. Puede redirigir la salida de la pantalla a un
archivo, por ejemplo:
undelete /DIRSAVE \ x:\rescued.dir >y:\logfile
Donde el archivo de registro contendrá la salida de la pantalla.
Si tiene las utilidades FreeDOS instaladas en su sistema, podría
usar algo como uno de los siguientes:
undelete /DIRSAVE \ x:\rescued.dir | TEE y:\logfile
undelete /DIRSAVE \ x:\rescued.dir | TEE y:\logfile | MORE
Estos mostrarán la información en la pantalla y la alamacenarán
en el archivo de registro.
2. Recuperación de un archivo no recuperable Busque el clúster
inicial del archivo utilizando DIRSAVE, como se explicó
anteriormente. Luego use FOLLOW en ese clúster, por ejemplo:
undelete FOLLOW 1234 x:\rescued.bin
guardaría el contenido del archivo eliminado que comienza en el
clúster 1234 en el archivo rescued.bin en la unidad x.
Usos Avanzados:
- Recuperación desde dentro de directorios eliminados.
Ejecutar DIRSAVE en un directorio existente para encontrar el
clúster inicial del directorio eliminado. Luego ejecute DIRSAVE en
ese clúster para buscar archivos y directorios eliminados dentro
del directorio eliminado ... y así sucesivamente con los números
de clúster sucesivos según sea necesario.
- Recuperación de archivos parcialmente sobrescritos.
Use FOLLOW en los nuevos archivos existentes y anule el valor del
tamaño (en grupos, undelete le dice qué tan grande es un grupo en
la unidad actual cuando comienza a recuperar). Entonces, si ha
sobrescrito accidentalmente un archivo largo "ANTIGUO" con un
nuevo archivo corto "NUEVO":
* encuentre el número de clúster de "NUEVO"
* dar el tamaño de "ANTIGUO" cuando se utiliza FOLLOW
* La salida recuperada comenzará con el contenido de "NUEVO" pero
también debería contener el final no sobrescrito de "ANTIGUO",
con suerte.
- Usar undelete para "reflejar" datos importantes del disco.
Si su sistema de archivos se romple por completo, puede intentar
escribir los datos importantes guardados por SYSSAVE. La
información guardada debe almacenarse en un disco separado. También
puede usar el comando MIRROR, que es más simple de usar pero
almacena la información guardada al final del disco.
* Ejecuta undelete en modo SYSSAVE para las 4 fuentes: fat1, fat2,
boot, root.
* Mantenga los archivos en un lugar seguro.
- Restauración de los datos "mirror".
Esto puede ser necesario en algunos casos de desastre de disco.
ADVERTENCIA: ¡Esto es solo para expertos, reparadores y personas
muy desesperadas! ¡Hacer esto de manera incorrecta o innecesaria
podría empeorar las cosas!
* Pegue las 4 fuentes juntas en el orden "boot fat1 fat2 root"
para reconstruir la primera parte de su partición, comenando con
el primer sector.
* Podría usar DEBUG (comando w) para restaurar esta información.
* También puede combinar datos guardados y existentes con un
editor hexadecimal.
Ejemplos:
- Ver comentarios -
Ver también:
debug
del
deltree
erase
format
mirror
more
rd
rmdir
tee
unformat
------------------------------------------------------------------------------
Copyright (C) 2003 Eric Auer, modificado en 2008 por W. Spiegl.
Traducido en 2020 por Lorenzo del Toro Saravia.
Este archivo se deriva del comando de especificaciones HOWTO de FreeDOS.
Consulte el archivo H2Cpying para ver las condiciones de copia.