6 consejos de manejo de emergencia en el sistema operativo Linux

  

1. Uso de un conjunto de discos de rescate para mantenimiento
Un conjunto de discos de rescate (también conocido como grupo de discos de arranque /raíz) es una herramienta esencial para los administradores de sistemas. Úselo para iniciar y ejecutar un sistema Linux completo de forma independiente. De hecho, el segundo disco del grupo de discos de rescate tiene un sistema Linux completo, incluido el sistema de archivos raíz, y el primer disco contiene el núcleo de inicio.
Usar un conjunto de discos de rescate para mantener el sistema es simple. Simplemente use estos dos discos para iniciar el sistema e ingresar al modo de rescate, que es la cuenta raíz. Para acceder a los archivos en el disco duro, necesita instalar manualmente el sistema de archivos del disco duro. Por ejemplo, use el siguiente comando para instalar el sistema de archivos ext2fs type Linux en el disco /dev /hda2 en el directorio /mnt: -t ext2 /dev /hda2 /mnt - Nota: El directorio raíz ahora es El directorio raíz en el disco de rescate. Para acceder a los archivos en el sistema de archivos del disco duro, primero debe instalarlo en un directorio. Por lo tanto, si el sistema de archivos en el disco duro está instalado en el directorio /mmt, la ruta al archivo original /etc /passwd en el disco duro es /mnt /etc /passwd
2. Cuando el sistema de archivos está dañado
Cuando se destruye el sistema de archivos, si usa el sistema de archivos de tipo ext2fs, puede usar el comando e2fsck desde el disquete para corregir los datos dañados en el sistema de archivos. Para otros tipos de sistemas de archivos, se puede utilizar el comando fsck correspondiente. Cuando se verifica el sistema de archivos desde un disquete, es mejor no montar el
Nota: Una causa común de corrupción del sistema de archivos es que el superbloque está dañado. El superbloque es la "cabecera" del sistema de archivos. Contiene información como el estado, tamaño y bloques de disco libres del sistema de archivos. Si daña el superbloque de un sistema de archivos (por ejemplo, si accidentalmente escribe datos directamente en la partición del superbloque del sistema de archivos), es posible que el sistema no reconozca el sistema de archivos, por lo que no puede instalarlo, incluso con el comando e2fsck. No puedo manejar este problema tampoco.
Sin embargo, el tipo de sistema de archivos ext2fs hace una copia de seguridad del contenido del superbloque y lo almacena en el límite del grupo de bloques del conductor. Puede usar el siguiente comando para notificar a e2fsck que use la copia de seguridad del superbloque
# e2fsck -b 8193
es la partición donde se ubica el sistema de archivos, y la opción -b 8193 se usa para mostrar el superbloque utilizando el bloque 8193 almacenado en el sistema de archivos. Copia de seguridad de datos
3. Recuperar archivos perdidos
Si elimina accidentalmente archivos importantes, no hay forma de recuperarlos directamente. Sin embargo, también puede copiar los archivos correspondientes del disco de rescate al disco duro. Por ejemplo, si el archivo /bin /login se elimina, el sistema no puede ingresar a la interfaz de inicio de sesión normalmente. Puede usar el grupo de discos de rescate para iniciar el sistema, instalar el sistema de archivos del disco duro en el directorio /mnt y luego usar el siguiente comando:
# Cp -a /bin /login /mnt /bin
La opción " -a " se utiliza para indicar a cp que mantenga el acceso a los archivos al copiar. Por supuesto, si el archivo básico eliminado no se encuentra en el "grupo de discos de primeros auxilios", no puede usar este método. Si ha hecho una copia de seguridad del sistema anteriormente, también puede usar la copia de seguridad anterior para restaurar.
4. Métodos de manejo cuando la biblioteca se destruye. Si accidentalmente destruye el archivo de la biblioteca del sistema, o si destruye el enlace simbólico en el directorio /lib, no se ejecutarán los comandos que dependen de estas bibliotecas. La solución más sencilla es iniciar el sistema con el conjunto de discos de rescate, instalar el sistema de archivos del disco duro en el directorio /mnt y luego reparar las bibliotecas en el directorio /mnt /lib.
5. No se puede iniciar sesión en el sistema como cuenta raíz
Debido a la negligencia del administrador del sistema o del sistema comprometido por el pirata informático, es posible que el administrador del sistema no pueda iniciar sesión en el sistema con la cuenta raíz.
En el primer caso, puede ser que el administrador del sistema haya olvidado la contraseña de root y pueda resolver el problema con el grupo de discos de rescate.
Para el segundo caso, dado que es probable que la contraseña sea modificada por el pirata informático, el administrador del sistema no puede ingresar al sistema, es decir, el sistema Linux pierde completamente el control, por lo que el sistema debe recuperarse el control lo antes posible. Después de obtener privilegios de root, también debe verificar si el sistema está dañado, en caso de que se vuelva a piratear.
El trabajo principal que se debe hacer es restablecer la contraseña de root y obtener el control del sistema operativo Linux. Primero inicie el sistema con el conjunto de discos de rescate, luego instale el sistema de archivos del disco duro en el directorio /mnt, edite el archivo /mnt /etc /passwd y vacíe la línea del campo de contraseña cifrada correspondiente a la cuenta raíz, como se muestra a continuación:
root :: 0: 0: root: /root: bin /bash
Nota: Si el sistema usa la herramienta shadow, debe realizar la operación anterior en el archivo /etc /shadow para que el sistema de inicio de sesión de root no requiera una contraseña.
De esta manera, la cuenta de root no tiene contraseña. Cuando reinicia el sistema Linux desde el disco duro, puede iniciar sesión con la cuenta raíz (el sistema no solicita una contraseña). Después de ingresar al sistema, use el comando passwd para establecer una nueva contraseña.
6. El sistema Linux no puede iniciarse. En términos generales, si el administrador del sistema no puede ingresar al sistema normalmente, debe considerar usar el grupo de discos de rescate para ingresar al modo de emergencia para solucionar problemas del sistema. Pero si el sistema Linux no se puede iniciar sin crear un conjunto de discos de rescate, ¿qué debo hacer?
Cuando se usa un sistema Linux en una computadora personal, Linux y MS Windows 9x o MS Windows NT suelen coexistir. Debido a la reinstalación de otros sistemas operativos, a menudo hace que el Linux original no se inicie. Esto se debe principalmente a que estos sistemas operativos no tienen ningún otro sistema operativo en la computadora, por lo que sobrescriben el registro de inicio maestro (MBR) del disco duro, vaciando el cargador de arranque del sistema Linux LILO.
Si hay un conjunto de discos de rescate, es muy sencillo, use el primer disco de inicio para iniciar el sistema Linux del disco duro, vuelva a ejecutar el comando LILO, puede escribir el programa de inicio del sistema LILO de nuevo en el registro de inicio maestro del disco duro. Enciéndelo de nuevo.
Si no hay un disco de arranque del sistema, ¿cómo recuperar Linux en el disco duro? En este caso, si conoce la partición de instalación exacta de Linux en el disco duro y hay un programa loadlin, puede volver a Linux. El programa loadlin es un programa bajo DOS. Ejecútelo para arrancar Linux directamente desde DOS e ingresar rápidamente al entorno Linux. Este programa está disponible en el directorio dosutil /del CD de Red Hat Linux 6.0. Además de esto, necesita un archivo de imagen para el kernel de arranque de Linux. Este archivo — — vmlinuz está disponible en el directorio images /del CD de Red Hat Linux 6.0.
Por ejemplo, en el sistema Windows 98, ingrese el modo de usuario único de DOS y luego ejecute el siguiente comando loadlin para volver a ingresar al sistema Linux:
loadlin vmlinuz root = /dev /hda8
/dev /Hda8 es la ubicación de la partición del disco duro donde se encuentra el sistema de archivos raíz de Linux. Después de que se ejecuta el comando, se arranca el sistema Linux. Después de iniciar sesión como root y ejecutar el comando LILO, LILO se cargará nuevamente en el MBR, y regresará al estado donde se usaron varios sistemas operativos juntos.

Copyright © Conocimiento de Windows All Rights Reserved