Disco Winchester: (principio del disco duro)
El principio general es que el cabezal de tiempo no laborable permanece en la zona de aterrizaje; cuando es necesario leer los datos, el cabezal abandona la zona de aterrizaje. Confiar en la rotación del disco genera una elevación para suspender los datos en la superficie del disco. Debido a que el disco gira muy rápido y la cabeza está muy cerca del disco (una milésima parte del cabello), si la vibración o la fuerza externa, incluso la tensión es inestable, se pueden generar la cabeza magnética y el disco giratorio de alta velocidad. El contacto físico, causando daños físicos irreparables.
Cuando su disco: Al leer un archivo o ejecutar un programa, el disco duro lee el disco repetidamente y comete un error, lo que indica que el archivo está dañado, etc., o puede llevar mucho tiempo para tener éxito; a veces incluso puede aparecer Punto muerto; io espere a que no haya ninguna razón para aumentar o mantenerse alto; el sonido del disco duro cambió repentinamente del sonido de fricción normal a un sonido extraño; el sistema no puede iniciarse normalmente; aparece un mensaje como "Error de E /S"; mkfs, cuando se detiene un determinado programa Finalmente, el error se informa y no se puede completar; cada vez que se inicia el sistema, se ejecutará automáticamente fsck para escanear el error del disco; cuando se ejecuta FDISK en el disco duro, irá repetidamente hacia un cierto progreso, si su disco tiene la situación anterior, debe realizar el disco a tiempo. Detección de pista incorrecta para probar la disponibilidad del disco y hacer una copia de seguridad de los datos inmediatamente
Detección de solo lectura del disco: sudo badblocks -s -v /dev /sd * Debido a que el disco necesita ser detectado, la velocidad es muy lenta, no se apague durante el proceso de detección, no ejecute el disco duro No retire el disco duro para ninguna operación, no lo dañe físicamente, no lo vibre, etc.
El proceso de detección se puede finalizar a medio camino o se puede reiniciar el bloque. Sudo badblock -s -v /dev /sd * último inicio
Si ve que se completó el paso después de que se completó la prueba, se encontraron 0 bloques defectuosos.
Entonces, felicitaciones, este disco pasó la prueba, no está mal Camino (bloque malo). Puede usar
con confianza. Sin embargo, si uno de los bloques está estancado durante el proceso de detección y el informe indica un bloque defectuoso, entonces la copa tiene "hellip;" hellip; su disco tiene sectores defectuosos. Independientemente del tipo de sectores defectuosos, se recomienda que primero realice una copia de seguridad de sus datos. Haga una copia de seguridad de los datos importantes y trate de arreglarlo. Si tiene datos importantes pero no puede leerlos (el disco es anormal), deje de usar el disco y pídale a un profesional que lo arregle. Reparación /blindaje de pistas defectuosas Los sectores defectuosos comunes se clasifican en los siguientes tipos: sectores defectuosos lógicos 0 daños en los sectores defectuosos físicos
los sectores defectuosos generalmente aparecen en forma separada o combinada. Reparación de una mala pista lógica: fsck -a /dev /sd * es tan simple como eso. Para más uso de fsck puede verlo aquí o visitar la página man.
0 reparación de daños en la pista: use 1 pista en lugar de cero (la precaución operativa debe ser cautelosa) El proceso general consiste en formatear todo el disco, luego volver a particionar, editar la tabla de particiones para usar 1 pista, reviviendo así el disco duro. Los sectores físicos malos Los sectores físicos malos no tienen posibilidades de reparación y solo se pueden proteger. Si ya ha realizado una detección de pistas defectuosas, entonces ya debe conocer la ubicación aproximada de los sectores defectuosos (bloques defectuosos) y el tamaño de los bloques defectuosos. Debe: realizar una copia de seguridad de los datos del disco duro para eliminar todas las particiones del disco duro según la posición y el tamaño del bloque defectuoso, y estimar el espacio ocupado ( Por ejemplo, un total de 100 bloques, el tamaño del disco es de 100 g, 20-30 está dañado, luego el bloque defectuoso se divide en el intervalo de 20-30 g (conectado: la partición debe ser 0-15 |
15-35 |
35-100, el medio 15-35g es una partición con sectores defectuosos. Para expandir la partición con sectores defectuosos, el valor no debe ser demasiado pequeño, para evitar que los sectores defectuosos se dividan en otras particiones. Aislamiento 15-35g partición (es decir, sin montaje, sin lectura /escritura, sin operación), se reduce el espacio libre en el disco, pero el espacio restante está disponible (los sectores defectuosos están bloqueados)
Porque los sectores defectuosos físicos tienen difusión Sexo, por lo que se recomienda dejar que el disco se "retire" tan pronto como sea posible … …
herramienta de reparación de la tabla de particiones Si su tabla de particiones ha sido dañada, se recomienda usar testdisk para corregirlo. Puede restaurar rápidamente la tabla de particiones, es muy fácil de usar (arregla mi disco duro n veces. El arma también es ~)
sudo apt-get install -y testdisk
Ama el disco, ama el disco de datos Valioso, los datos no tienen precio.
No espere a que el disco tenga problemas antes de pensar que no se ha realizado una copia de seguridad de los datos; no creo que se entregue hasta que se pierda el papel; no espere a que rm piense en eliminar archivos importantes. Es La copia de seguridad de sus datos no es tan difícil y no lleva mucho tiempo, así que haga una copia de seguridad a tiempo para proteger los datos invaluables.
En el funcionamiento a largo plazo del disco, inevitablemente se producirán sectores defectuosos. El servidor Linux que se ejecuta en la sala de computadoras no es una excepción. A continuación se describe cómo Linux repara los sectores defectuosos del disco. Recuerde que el servidor o el servidor deben estar u> Computadora
Desconecta la red y deja de hacer otro trabajo. Después de una mala pista en el disco duro de la computadora, si no se reemplaza o no se procesa técnicamente, habrá más sectores defectuosos y frecuentes bloqueos y pérdida de datos. Es mejor volver a particionar el disco duro en los sectores defectuosos del disco duro, dividir la parte de la pista incorrecta en un área separada y ocultarla. Hay dos formas de corregir los sectores defectuosos en Linux. Presentaré los dos métodos a continuación. Se modifican en el formato de archivo ext2. Lo mismo se aplica al formato ext3, porque ext3 es solo ext2 + journal.
Método de reparación 1
Para verificar si hay sectores defectuosos, puede usar el comando mkfs.ext2 con el parámetro -C para verificar el disco duro en modo de solo lectura. Usamos el comando man para ver que " mkfs.ext2 " necesitamos traer los parámetros, ingrese el siguiente comando:
#man mkfs.ext2
La pantalla puede ver el resultado " mkfs.ext2 " funciones y parámetros que pueden ser soportados.
#man mkfs.ext2mke2fs [-c |
-l nombre de archivo] [-b tamaño de bloque] [-f fragmento-tamaño] [-i … …
El código anterior indica que -c se usa para buscar sectores defectuosos antes de crear el sistema de archivos, -b es El tamaño del bloque, el tamaño de la fragmentación -f. Esta operación nos ha dicho claramente que podemos usar la opción " mkfs.ext2 -c " para verificar el disco duro en la sección " solo lectura " Este comando comprobará el disco duro cuando formatee el disco duro y marcará el disco duro incorrecto < block ". El formateo del disco duro de esta manera requiere mucha paciencia, ya que después de ejecutar el comando, el disco duro se comprueba uno por uno. La práctica es la siguiente:
# mkfs.ext2 -c /dev /hda1sata con mkfs.ext2 -c /dev /sda1
Método de reparación 2
Según la experiencia, sectores defectuosos Por lo general, se propaga a otras áreas, especialmente el bloque " y " adyacente. Además, algunos "bloques" tendrán la siguiente situación: uno o dos de los 16 de lectura y escritura tendrán errores de lectura y escritura. El método de reparación específico es similar a este, de la siguiente manera: Ingrese el siguiente comando: # man badblocks
Verifique los parámetros de los badblocks, y puede ver la función que puede admitir la pantalla " badblocks " Y parámetros.
NAMEbadblocks - busca en el dispositivo bloques de bloques incorrectos [-svwnf] [-b block-size] [-c blocks_at_once] [-i input_file] [-o output_file] [-p num_passes] device [last-block ] [start-block] -b block-size-c número de bloques … … Las instrucciones anteriores indican que los badblocks comprueban los sectores defectuosos en un dispositivo; -b es el tamaño del bloque, -c es el número de controles, -i El archivo de salida, -o archivo de entrada, -p es el número pasado.
El disco duro especificará un tamaño de " bloque " al formatear. El valor predeterminado es " bloque 4K " (4K /bloque). " badblocks " Al revisar sectores defectuosos, no conozco la " block-size " especificada en el futuro cuando quiera formatear, así que tengo que decirle a "" badblocks " disco duro" "block size".
" -c número de bloques " es el número de cheques, el valor predeterminado es 16 veces. Tales órdenes requieren paciencia. La sintaxis es la siguiente:
# badblocks -b 4096 -c 16 /dev /hda1 -o hda-badblocks-list
where, " badblocks " Bloquee, verifique cada bloque 16 veces y envíe el resultado al archivo "hda-badblocks-list".
" hda-badblocks-list " es un archivo de texto con el siguiente contenido:
# cat hda-badblocks-list5124951250512515125351254 … … 61245 … …
Si desea buscar " bloques " sospechosos y juntos " mark ” puede realizar más operaciones en bloques sospechosos:
# badblocks -b 4096 -c 1 /Dev /hda1 -o hda-badblocks-list.1 63000 51000
" badblocks " 4096 bytes para un <; block ", cada " block " comprobar 1 vez , envíe el resultado al archivo "hda-badblocks-list.1", comenzando con el bloque 51000 y finalizando con el bloque 63000. El tiempo empleado en este tiempo es relativamente corto, y el disco duro produce un sonido de "嘎嘎嘎嘎" en un corto período de tiempo. La salida no es exactamente la misma debido a las diferentes condiciones de inspección.
# cat hda-badblocks-list.151248512505125151253 … … 6124361245 … …
Repita las operaciones anteriores varias veces, dependiendo de las condiciones, por lo que los resultados son diferentes. Después de varias operaciones, se genera el "hda-badblock-list.final" final, y finalmente se formatea el disco duro. Ingrese el siguiente código:
#man mkfs.ext2
Se puede ver que los resultados muestran las funciones y los parámetros que puede admitir " mkfs.ext2 ".
NAME mke2fs – create a ext2 /3 filesystemmkfs.ext2 se usa para crear un archivo de sistema ext2 /3.
Resumen
Lo anterior es la solución a los sectores defectuosos del disco duro en Linux. Espero que estos métodos puedan ayudarlo.
El disco duro tiene sectores defectuosos. Si no es debido a problemas de envejecimiento, significa que hay algunas irregularidades en el uso. Por ejemplo, el disco duro se desfragmenta con demasiada frecuencia, la memoria es demasiado pequeña y el software de la aplicación accede con frecuencia al disco duro. Ignorar el procesamiento a prueba de polvo del disco duro también puede causar que la cabeza mecánica del disco duro cause una falla mecánica debido a la dificultad de posicionamiento. Además, el overclocking de la CPU hace que el FSB aumente, lo que obliga al disco duro a funcionar bajo un voltaje excesivo durante un tiempo prolongado, lo que también puede causar un mal funcionamiento. Por lo tanto, el uso habitual del disco duro debe basarse en una operación cuidadosa.
Al usar una computadora, a menudo interactúa con algunos documentos encriptados, como Zip, Rar e inc
Notas de instalación 1. Este paquete de instalación se puede implementar e instalar en todos los
Devil-Linux es una distribución especial de Linux para firewalls y enrutadores. El objetivo de Devil
El usuario puede hacer un mal uso del archivo grub.conf y hacer que falle el sistema operativo Lin
Administración y mantenimiento del sistema Linux - comando scp
Su: /bin /bash: Permiso denegado dudas
Nueve reglas para la seguridad del sistema Linux
Mostrar todos los comandos de proceso en Linux
Cómo instalar directadmin en VPS
La comunicación entre procesos del sistema operativo Linux
Grupo de proceso huérfano y descripción de la sesión de terminal
Linux. A /.so /.la diferencia de biblioteca de destino
Shell script modifica automáticamente la información de IP
Cómo instalar y configurar dispositivos de red en el sistema Linux
Interserver VPS ovz architecture asume que VPN
El sistema de tareas temporizadas del sistema operativo Linux
Método de configuración para compartir la red inalámbrica del sistema Win7
Win10 cómo obtener más temas en línea
Versión del complemento de PDF incorporado 4.4.1.600 versión beta
Capturas de pantalla de la tienda de aplicaciones Win8.1 se hacen más grandes
¿Dónde está la aceleración de hardware del conjunto de tarjetas gráficas WIN7?
Win10 no puede abrir la solicitud de solicitud 0xc0000018 ¿Cómo resolverlo?
Después de actualizar la versión oficial de win10, ¿cómo resolver el problema?
¿Cuál es el uso práctico de la función de escritorio virtual Win10? El escritorio virtual
Configuración de orden de inicio del sistema dual de Windows 7