Departament d’Informàtica [Curs 2002-2003 ] Títol: Autors: Arxiu: Login: Data: Assignatura: Professors: Avaluació: Pràctica 5 – Undelete,Unformat, Defrag i ScanDisck. Eduard Arbós Javier Salinas Prac5.doc S1J11 17/10/02 Sistemes Operatius Ramon Voces i Juan Carlos Cortinas 1ª Avaluació Autors/es: Eduard Arbós i Javier Salinas Login: S1J11 Lliurament de PRÀCTIQUES 1r lliurament Data: Comentaris: Execució (4): Ampliacions (3): Informe (3): 2n lliurament Nota: Data: Comentaris: Execució (3): Ampliacions (2): Informe (2): Recuperació Nota: Data: Comentaris: Execució (2): Ampliacions (1): Informe (2): Nota: EDUARD ARBÓS & JAVIER SALINAS < [1] < S1J11 DAI > [SISTEMAS OPERATIVOS] Pràctica 5 TÍTOL Estudi de l' Undelete, Unformat, Defrag i ScanDisk OBJECTIUS - Entendre els mecanismes de funcionaments de les comandes a estudiar - Fer ús intensiu de les comandes a estudiar - Fomentar la capacitat de búsqueda d’informació ENUNCIAT Explica amb el màxim d'exemples que puguis ( reals i provats ) el funcionament de les comandes undelete, unformat, defrag i scandisk, amb totes les seves formes de treball. Explica també en quines condicions es poden utilitzar i en quines no. Per tal de presentar la pràctica cal afegir els fitxers de resultats que hagueu obtès. Per fer les proves aconsellem que treballeu sobre un disquet. REQUERIMENTS MÍNIMS Les opcions esmentades anteriorment. AMPLIACIONS PROPOSADES DATA DE LLIURAMENT I CONDICIONS ESPECIALS Data de lliurament : 17 de Octubre de 2002 EDUARD ARBÓS & JAVIER SALINAS < [2] < S1J11 DAI > [SISTEMAS OPERATIVOS] UNDELETE (Restablecer) Recupera los archivos que han sido eliminados previamnete con la comanda delete. Hay tres niveles de recupeción: - - Centinela de eliminación: Este tiene el nivel mas alto de protección, este sistema requiete poca memoria y espacio en disco. Con esta opción tenemos la posibilidad de encontrar el contenido del archivo que buscamos y el nombre del mismo, mediante un archivo que se crea llamado Sentry. Registro de eliminación: Require los mismos recursos de memoria pero necesita menos espacio en disco, este es un nivel mas bajo de protección. Estándar: Es le nivel mas bajo de protección, no require ni espacio ni memoria, pero nos permite recuperar todos aquellos archivos que hayamos eliminado anteriormente siempre que no se haya utilizado el espacio donde estaban los archivos anteriores. Sintaxis UNDELETE [[unidad:][ruta]nombrearchivo] [/DT|/DS|/DOS] Modificadores / LIST Nos presenta un listado de los archivos que han sido eliminados anteriormente y pueden ser recuperados. Pero este modificador no recupera ninguno de ellos. /ALL Recupera archivos eliminados sin solicitar confirmación para cada uno, utiliza el método de Centinela de eliminación,sino utilizara el metodo de registro de eliminación, y si no utilizara el metodo estandart. /DOS Recupera sólo aquellos archivos que figuren en la lista interna de MS-DOS de archivos eliminados y solicita confirmación para cada uno. /DT Recupera sólo aquellos archivos que se encuentren en el archivo del Registro de eliminación y solicita confirmación para cada archivo. /DS Recupera sólo aquellos archivos que se encuentran el directorio CENTINELA y pide confirmación para cada archivo. /LOAD Carga el programa residente en memoria (UNDELETE) utilizando la información que hay en el archivo UNDELETE.INI. Si no existe dicho archivo Undelete utilizará los valores predefinidos. /UNLOAD Descarga la información del UNDELETE así desactiva la capacidad de este de volver a restablecer los archivos eliminados. /PURGE [UNIDAD] EDUARD ARBÓS & JAVIER SALINAS < [3] < S1J11 DAI > [SISTEMAS OPERATIVOS] Elimina el contenido de CENTINELA , si a ese no se le especifica una unidad lo ará del directorio actual. /STATUS Presenta el tipo de protección que hay contra la eliminación de los archivos. /S [unidad] Utiliza el Centinela de protección y carga la información que hay en memoria del Undelete /unidadT[-entradas] Es un nivel de protección del Registro de eliminación donde se le entra la unidad, los modificadores y la cantidad de entradas que se quiere guardar. (Se configura el tamaño de información que guardará el Undelete.) Existe el archivo Undelete.INI en el se hayan las configuraciones que se pueden utilizar para ; personalizar el programa ScanDisk. - Hemos creado 3 archivos undel.xt, nada.exe, algo.exe y los hemos eliminado (DEL). Hemos decidido recuperar algo.exe ya que nos hacia falta, esta es el resultado de utilizar el Undelete estandar. undelete/list nos muestra lo siguente; los archivos que hemos borrado y que podemos resuperar. RESTABLECER - Una protección contra eliminación Copyright (C) 1987-1993 Central Point Software, Inc. Reservados todos los derechos. Directorio: C:\ Especificación de archivos: *.* No se encontró archivo control Centinela de eliminación. No se encontró el archivo de Registro de eliminación. El directorio MS-DOS contiene 4 archivos eliminados. De los cuales, 3 pueden ser recuperados. Usando el método directorio MS-DOS. ?NDEL ?ADA ?LGO ** ?ONDIA XT EXE EXE TXT 763 14 13 14 10/10/02 10/10/02 10/10/02 10/10/02 13:07 13:07 13:08 13:00 ...A ...A ...A ...A "**" indica que el primer grupo del archivo no est disponible y no puede ser recuperado con el comando RESTABLECER. EDUARD ARBÓS & JAVIER SALINAS < [4] < S1J11 DAI > [SISTEMAS OPERATIVOS] undelete algo.exe Queremos requperar dicho archivo. RESTABLECER - Una protección contra eliminación Copyright (C) 1987-1993 Central Point Software, Inc. Reservados todos los derechos. Directorio: C:\ Especificación de archivos: ALGO.EXE No se encontró archivo control Centinela de eliminación. No se encontró el archivo de Registro de eliminación. El directorio MS-DOS contiene 1 archivos eliminados. De los cuales, 1 pueden ser recuperados. Usando el método directorio MS-DOS. ?LGO EXE 13 10/10/02 13:08 Escriba el primer carácter para: ?LGO ...A Restablecer (S/N)? s .EXE : A Archivo reestablecido con exito. Mostamos el resultado y efectivamente Algo.exe vuelve a existir. Dir El volumen de la unidad C es AA El número de serie del volumen es 2C73-1903 Directorio de C:\ WINDOWS MSDOS SEXEPIL UNDEL WEXECUT ALGO <DIR> <DIR> 25/07/02 13:11 26/07/02 13:58 BAT 24 07/10/02 12:37 TXT 1.727 10/10/02 13:15 BAT 11 07/10/02 12:54 EXE 13 10/10/02 13:08 * archivo recuperado. 12 archivo(s) 11.253 bytes 638.779.392 bytes libres EDUARD ARBÓS & JAVIER SALINAS < [5] < S1J11 DAI > [SISTEMAS OPERATIVOS] UNFORMAT(Reconstruir) Reconstruye la información de un disco que haya sido formateado con la comanda FORMAT. Unformat solo permite recontruir la información formateada en un disco duro “local” o una undidad de disco (Disquete). Este comando nunca se podrá utilizar en una red. El Unformat tambien puede reconstruir una partición en disco que se haya dañado en un disco duro. Sintaxis UNFORMAT unidad: [/L] [/TEST] [/P] Modificadores /L Lista los archivos y subdirectorios que haya encontrado Unformat. Si no se utiliza este modificador, solo se visualizará los subdirectorios y los archivos que hayan sido defragmentados anteriormente. /TEST Te muestra como se reconstruirá la informació borrada en el disco, pero en ningun caso realizará ninguna operación. /P Envía mensajes de salida a la impresora conectada a LPT1. Limitaciones del comando UNFORMAT Si el comando FORMAT se utilizó con el modificador /U, UNFORMAT no podrá restablecer el disco. Reconstrucción de un disco El comando UNFORMAT puede restaurar su disco utilizando información del directorio raíz y de la tabla de asignación de archivos del disco. Durante la reconstrucción, UNFORMAT indicará cuántos subdirectorios ha encontrado. Si se especificó un modificador /L, éste también mostrará todos los archivos de cada subdirectorio. - En la unidad A teniamos la siguiente información: El volumen de la unidad A es MOLA El número de serie del volumen es 3F27-13FD Directorio de A:\ INFO DISCDUR UNDEL ALGO UNFOR TXT 3.246 07/10/02 12:09 TXT 875 08/10/02 8:23 TXT 2.219 10/10/02 13:16 EXE 13 10/10/02 13:08 TXT 0 10/10/02 13:23 5 archivo(s) 6.353 bytes 1.431.040 bytes libres EDUARD ARBÓS & JAVIER SALINAS < [6] < S1J11 DAI > [SISTEMAS OPERATIVOS] - Realizamos un Format a: y después procedimos a un unformat y nos dijo lo siguiente Inserte el disquete para reconstruir en unidad A: y presione ENTRAR cuando esté listo. Restaura el área del sistema de su disco duro utilizando la imagen de archivo creada por el comando MIRROR. !! ADVERTENCIA !! !! ADVERTENCIA !! Este comando debe ser utilizado únicamente para la recuperación del uso inadvertido de los comandos FORMAT o RECOVER. Un uso diferente del comando UNFORMAT puede causar la pérdida de datos! Archivos modificados desde la creación de imagen de archivo MIRROR se perderan. Se busca en disco la imagen MIRROR La última vez que uso el comando MIRROR o FORMAT fue a la(s)13:19 el 10/10/02. Imagen de archivo MIRROR declarada válida. Esté seguro que desea actualizar el área del sistema de su unidad A (S/N)? El área del Sistema de la unidad A ha sido reconstruida Tal vez necesite reiniciar su sistema - En este paso el unformat ha reestablecido los archivos que habiamos formateado y la unidad nos quedará como nueva.. El volumen de la unidad A es MOLA El número de serie del volumen es 3F27-13FD Directorio de A:\ INFO DISCDUR UNDEL ALGO UNFOR TXT 3.246 07/10/02 12:09 TXT 875 08/10/02 8:23 TXT 2.219 10/10/02 13:16 EXE 13 10/10/02 13:08 TXT 0 10/10/02 13:23 5 archivo(s) 6.353 bytes 1.431.040 bytes libres EDUARD ARBÓS & JAVIER SALINAS < [7] < S1J11 DAI > [SISTEMAS OPERATIVOS] SCANDISK Inicia Microsoft ScanDisk, El ScanDisk realiza un análisis y una reparación de los discos, que verifica no haya errores en la unidad y corrige los problemas que haya detectado. Pasos que realiza ScanDisk Inicio de ScanDisk Para iniciar ScanDisk, se ha de escribir el siguiente comando: Scandisk ScanDisk realiza una comprobación de la unidad actual, si este detecta algún problema se nos mostrará un cuadro de diálogo explicando cual es el problema que ScanDisk ha encontrado. Para comprobar una unidad determinada, se le ha de especificar a continuación la unidad que queramos analizar. Por ejemplo : Scandisk d: La Ejecución de ScanDisk Si no hay ningun problema en la unidad, ejecutará el ScanDisk. ScanDisk está comprobando las siguientes áreas de la unidad a: Descripción de medios. Tablas de asignación de archivos. Estructura del directorio. Sistema de archivo Exploración de superfície. Exploración de superficie. ScanDisk comprueva exhaustivamente todas las áreas de la unidad. Si detecta problemas físicos, ScanDisk mueve los datos que pudiera haber en esa posición hacia una área más segura de la inutilizable. El cuadro de diálogo de Exploración de Superfície presenta un mapa de la unidad. ScanDisk muestra el número de grupos que tiene la unidad, cuandos han sido eliminados por ScanDisk y cuantos con defectuosos. ScanDisk nos muestra los siguentes tipos de grupos: Grupos Grupos Grupos Grupos sin ulitizar en uso utilizados dañados – - Espacio libre en disco. Algunos grupos utilizados actualmente. Todos los grupos que se estan utilizandos. Marcados como defectuosos. Con un total de 2847 grupos. Tambien muetra los examinados y los defectuosos. EDUARD ARBÓS & JAVIER SALINAS < [8] < S1J11 DAI > [SISTEMAS OPERATIVOS] Una vez realizado el ScanDisk se nos guarda , puede ser a continuación o sobreescribirlo. El archivo es el ScanDisk.log Microsoft ScanDisk Se generó un archivo de registro el 20/09/02 a las 15:10.. ScanDisk comprobó los problemas en la unidad C, con los siguientes resultados: Estructura de directorios ScanDisk detectó uno o varios nombres de archivo de longitud no válida. ScanDisk no corrigió la entrada de directorio correctamente. Tabla de asignación de archivos MS-Dos ScanDisk no detectó problemas. Sistema de archivos MS-Dos ScanDisk no detectó problemas. Exploración de superficie MS-Dos ScanDisk no detectó ninguna prueba. Si por lo contrario se encuentra algun problema se explicará el problema y que ocurrirá si se soluciona. Este tendrá la opción Reparar, No reparar y Más Datos. Si al disco ya se le ha realizado un ScanDisk nos comunicará lo siguiente: Scandisk ha terminado de comprobar la estructura de archivos de la undidad A. Si lo desea, Scandisk puede efectuar una exploración de superficie en esa unidad. Durante una exploración de superficie, Scandisk comprueba la superficie fisica del disco o identifica las áreas que pudieran estar fallando. A menudo Scandisk puede recuperar los datos de dicha area. La exploración de superficie en la undiad A tardara 5 minutos.Puede interrumpir la exploración de cualquier momento eligien de Salir. ¿Desea efectuar un exploración de superficie? Si no Scandisk no detectó ningún problema en undidad A. Sintaxis SCANDISK /ALL Comprueva y repara si hay errores todas las unidades locales. EDUARD ARBÓS & JAVIER SALINAS < [9] < S1J11 DAI > [SISTEMAS OPERATIVOS] /AUTOFIX Corrige los errores directamente sin mostrarnos un aviso. Si ScanDisk se inicia po defecto con el modificador /AUTOFIX y éste encuentra grupos perdidos en su unidad los conserva como archivos en el directorio raíz de la unidad. Si no se quieren conservar, hay que utilizar el modificador /NOSAVE. Si con el scandisk utilizas /AUTOFIX y detecta errores, aun le solicitará un disquete Undo,si no quieres que te lo solicite utiliza la comanda /NOSUMARY). No se puede utilizar el modificador /AUTOFIX con /CHECKONLY o /CUSTOM. /CHECKONLY Revisa que no hayan errores en la unidad, sin reparar nada. No se puede utilizar este modificador con los modificadores /NOPROMPT o /BATCH. /CUSTOM Ejecuta ScanDisk segun la configuración de la sección [Custom] del archivo SCANDISK.INI. Esto nos puede ser útil en un programa de proceso por lotes. No se puede utilizar este modificador juntamente con los modificadores /AUTOFIX o /CHECKONLY /NOSAVE Solo se utiliza con el modificador /AUTOFIX y le dice al scandisk que no guarde ningun archivo de los que encuentre. /NOSUMMARY No permite que se haga un resumen de la unidad despues de ser verificada con toda la pantalla.Tambien se puede utilizar para que no nos pida el disco undo si encuentra errores. /SURFACE Realiza una exploración de superficie después de verificar las areas y verifica que puede leerse y escribir en la unidad. Existe el archivo ScanDisk.INI en el se hayan las configuraciones que se pueden utilizar para ; personalizar el programa ScanDisk. EDUARD ARBÓS & JAVIER SALINAS < [10] < S1J11 DAI > [SISTEMAS OPERATIVOS] DEFRAG (Defragmentar) Reorganiza los archivos que hay en la unidad de disco, y optimiza su funcionamiento. Este comando no se puede ejecutar bajo windows. El Defrag primeramente realiza una comprobacion de la memoria del sistema, despues lee la información del disco y la analiza. Y procede a su defragmentación. Para ello hay varias opciones de optimización y ordenación para defragmentar: Metodo - de Optimización. Optimización Plena. Optimización Plena del Disco. Defragmentar solo los Archivos. Defragmentar archivos posiblemente dejando espacios libres. Ordenación. · Criterio - Desordenado. - Nombre. - Extensión. - Fecha & Horas. - Tamaño · Modo - Ascendente. - Descendente. Una vez realilzado el defrag o sí la unidad ya esta defragmentada al volver a defragmentar el disco no dice: Recomendado 100% de la unidad A: no fragmentado Metodo de optimización recomentdado No necesita optimización /F Defragmenta archivos y se assegura de que no queden espacios vacios entre archivos. U Tambien defragmenta archivos pero al contrario que el /F si hay espacios vacios entre los archivos los deja. /S Utiliza un modo de ordenación propio de archivos en sus directorios. Si no utiliza este modificador, defrag utilizara la ordenacion actual de dico. Conbinaciones sin espacios para ordenar los archivos. EDUARD ARBÓS & JAVIER SALINAS < [11] < S1J11 DAI > [SISTEMAS OPERATIVOS] N NE ED DS S/B /H En orden alfabético por nombre En orden alfabético inverso por nombre (Z a A) En orden alfabético por extensión En orden alfabético inverso por extensión (de Z a A) Por fecha y hora, comenzando con la más antigua Por fecha y hora, comenzando con la más reciente Por tamaño, comenzando con el menor Por tamaño, comenzando con el mayor Reinicia su equipo una vez que se hayan reorganizado los archivos. Mueve los archivos que sean ocultos. EDUARD ARBÓS & JAVIER SALINAS < [12] < S1J11