Curso avanzado de Linux



Documentos relacionados
U9. Instalación y configuración (Linux)

Debian GNU/Linux. Debian, integra exclusivamente Software Libre.

Administración de Sistemas Operativos

Capítulo 2 INSTALACIÓN DE DEBIAN

Tema 7:Línea de ordenes del sistema operativo.

Instalación de CentOS y Ubuntu

Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos. (ubuntu 10.10)

Incapacite casi toda la auto detección de hardware en el caso de hangups (errores de arranque)

Administración de Infraestructuras

Redes de Computadoras y Cortafuegos con GNU/Linux

Instalación de un sistema operativo de red basado en linux

Sistemas de Clonación

TEMA 1. IMPLANTACIÓN DE SISTEMAS OPERATIVOS MODO ESCRITORIO. 2 FPB INFORMÁTICA DE OFICINA IES NUM. 3 LA VILA JOIOSA

Garfio * en 10 minutos

Creación de un Sistema Mínimo con GNU/Linux

Configuración de los servidores de los institutos con raid (Institutos nuevos)

NAUTILUS. El navegador de archivos Nautilus. nombre.extensión

SILLABUS CURSO : LINUX

Estructura del sistema de archivos en Linux

El Shell BASH. Intérprete de comandos

Arranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz

UT06: REDES LINUX Y REDES MIXTAS ADMINISTRACIÓN DE SISTEMAS OPERATIVOS

Tutorial de creación de imagen de partición de un Disco Duro.

KNOPPIX. Como guardar archivos creados por el usuario en una distribución LIVE?

CÓMO RECUPERAR EL GESTOR DE ARRANQUE DE UN SISTEMA OPERATIVO

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows.

Ramón Manjavacas Ortiz

UNIX ESSENTIALS LINUX FILESYSTEM. Mónica Alejandra Tamayo Sierra Brigitte Natasha Vargas Ibarra. Ficha: Instructor German leal

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio

Arranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP

GNU/LINUX Y JERARQUÍA DE ARCHIVOS EN LINUX ALLEN BARRETO DEFINICIÓN OFICIAL DE LO QUE ES LINUX OBTENIDA DE LA SIGUIENTE FUENTE

Sistemas Operativos 1

Creación de un pendrive USB de instalación de SO

Curso ICA de: LINUX BÁSICO

Sesión 2 Sistema de Ficheros (FHS)

Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS

Introducción al software libre

Estructura de directorios

Arrancar los SOs de seguridad Wirelles WifiWay/WiFiSlax desde una uidad USB y de manera persistente.

REQUISITOS, INSTALACIÓN, CONFIGURACIÓN E INICIO

Sistemas de Ficheros en GNU/Linux

TEMA 2: GESTIÓN DE ARCHIVOS

Temario Linux Básico para Web

Comandos Básicos de Linux

Guia mdadm almacenamiento RAID en linux y exportfs

GESTIÓN DE ARCHIVOS GNU/LINUX vs WINDOWS

Si su PC tiene Linux instalado y no arranca, esta sección le puede interesar.

Administración de sistemas UNIX/Linux Ejercicios prácticos III

UPGRADE FAIL GRUB-PC INSTALL UKNOWN FILESYSTEM. Mini How-to para reinstalar el grub en debian sin reinstalar el base system.

Curso avanzado de GNU/Linux

Copias de seguridad (Linux)

Capítulo 2. Cuestiones previas

La jerarquía del sistema de archivos.

RAID 1 en Debian 6.0. Rocío Alt. Abreu Ortiz

INSTALACION DE DISTRIBUCIONES LINUX. Con WMWARE

CURSO ADMINISTRACIÓN SISTEMAS LINUX

Peligros de distibuciones live: (Ultimate Boot CD UBCD, Backtrack, Ophcrack, Slax, Wifiway, Wifislax )

Restaurar el sistema en Windows 7.

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación

Secuencia de arranque de un computador. Estructura lógica del disco duro de una PC

HERRAMIENTAS PREVENTIVAS MARÍA ÁNGELES PEÑASCO SÁNCHEZ- 2º ASIR-TEMA 2-SAD

Curso cero. Introducción a Linux

Inserte el CD de instalacion de Linux Debian Etch, presione Enter para iniciar la instalación. Seleccione el idioma Spanish, y presione Enter

Sistema de archivos. El sistema de archivos tiene una serie de directorios estándar:

Ubuntu Server HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS.

UNIVERSIDAD NACIONAL DE INGENIERIA LINUX. Dr. C. Javier Solano S.

Seminario de introducción al uso del sistema operativo UNIX

TAKASHI SUGASAWA. LINUX Básico B. (1. Introducción n a LINUX) 1

Transcripción:

Curso avanzado de Linux Rafael Varela Pet Unidad de Sistemas Área de Tecnologías de la Información y Comunicaciones Universidad de Santiago de Compostela

Curso avanzado de Linux Recuperación del sistema

Recuperación del sistema Escenarios Olvido de la contraseña de root Recuperación del arranque Particiones dañadas Consideraciones previas: Preparar nuestro sistema para cuando haya que realizar una recuperación

Consideraciones previas Puede ser que /usr/ no se encuentre accesible. Necesitamos un editor situado en /bin/ Alternativas: elvis-tiny: editor vi reducido (vi para comenzar) nano / nano-tiny ed: editor mínimo (difícil de usar)

Consideraciones previas (2) Recopilar información: Tabla de particiones: fdisk -l Tabla de montaje: /etc/fstab Disponer disco de arranque: CD Memoria USB Disquete

Consideraciones previas (3) Identificar dispositivos /dev clásico Entradas estáticas para cada dispositivo que pueda llegar a ser usado Registro de nombres: http://www.lanana.org/docs/device-list/devices.txt

Consideraciones previas (4) udev: userspace devices /dev se genera dinámicamente obtiene la información de SysFs dispositivos nombrados según LSB (www.linuxbase.org) Disponible en el kernel 2.6

Olvido contraseña root Iniciar sistema sólo con una shell: boot: Linux init=/bin/sh El sistema raíz puede estar montado en modo de sólo lectura: mount -n -o remount,rw / Cambiar la contraseña: Comando passwd Editar fichero /etc/shadow

Olvido contraseña root (2) Problema: /bin/sh es un ejecutable dinámico Puede no iniciarse correctamente Utilizar sash (paquete sash) Iniciar sistema: boot: Linux init=/bin/sash

Olvido contraseña root (3) Alternativa: iniciar con disco de arranque LiveCD: Knoppix, GRML, etc. Disco de instalación de Debian Montamos partición raíz y editamos fichero /etc/shadow

Generar disco de arranque LILO: mkrescue Genera disquetes o CDs de arranque usando la información en /etc/lilo.conf GRUB Paquete grub-disk (/usr/share/grub-disk/grub-0.97-i486-pc.iso) Generar a mano

Generar disco arranque GRUB mkdir -p iso/boot/grub cp /lib/grub/i386-pc/stage2_eltorito iso/boot/grub (Opcional) Crear fichero menu.lst en iso/boot/grub (Opcional) Añadir otras utilidades al directorio Crear una imagen ISO9660: $ mkisofs -R -b boot/grub/stage2_eltorito -no-emulboot \ -boot-load-size 4 -boot-info-table -o grub.iso iso

Arranque manual con GRUB Entrar en modo comando (pulsar c ) Buscar la partición donde está el arranque del sistema. Ejemplo: find /boot/grub/stage1 El camino a buscar depende del particionado de nuestro disco duro Por ejemplo, si /boot está en una partición independiente, buscaremos /grub/stage1 Establecer el root device : root (hd0,2)

Arranque manual con GRUB Establecer el kernel a iniciar: kernel /boot/vmlinuz-x.y.z root=/dev/hda3 single (Opcional) Establecer disco RAM inicial initrd /boot/initrd-x.y.z Los kernels Debian utilizan initrd Otros kernels pueden no necesitarlo Arrancar: boot

Instalar GRUB Repetir pasos anteriores (excepto kernel): find /boot/grub/stage1 root (hd0,2) Instalarlo en el sector de arranque del primer disco: setup (hd0)

Falla /var Perdemos la información sobre los paquetes instalados (/var/lib/dpkg/status) Podemos encontrar copias en /var/lib/dpkg/status-old /var/backups/dpkg.status.*. Problema: también están en /var Colocar /var/backups en otro sistema de archivos

Falla /var (2) Guardar la selección de paquetes con dpkg --get-selections "*" > selecciones Recuperar /var de otro sistema con la misma versión (Sarge, Etch,...) Volver a establecer la selección de paquetes dpkg --set-selections < selecciones

Falla /usr Ciertas utilidades dejan de funcionar al no existir /usr/bin /usr/lib... Recuperar de otro sistema similar

Otros Instalar paquetes en un sistema que no arranca: Utilizar disco de arranque Montar la(s) particion(es) del sistema dpkg --root /destino -i nombre_paquete.deb Si dpkg no funciona: lynx http://ftp.usc.es/mirror/linux/debian/pool/main/d/dpkg/ ar x dpkg_version_arquit.deb tar xzfv data.tar.gz

Referencias http://www.es.debian.org/doc/manuals/reference/ http://es.wikipedia.org/wiki/linux_standard_base http://stason.org/tularc/os/linux-faq/index.html