informatica:certificaciones:lpic:lpic-2:202_system_startup:202.2
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:certificaciones:lpic:lpic-2:202_system_startup:202.2 [2021/04/05 15:10] – [GRUB 2] tempwin | informatica:certificaciones:lpic:lpic-2:202_system_startup:202.2 [2021/05/13 14:40] (actual) – [202.2 System Recovery] tempwin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== | ====== | ||
| + | |||
| + | Perteneciente a [[informatica: | ||
| * **Weight**: 4 | * **Weight**: 4 | ||
| Línea 16: | Línea 18: | ||
| * Use systemd rescue and emergency modes. | * Use systemd rescue and emergency modes. | ||
| * Terms and Utilities: | * Terms and Utilities: | ||
| - | * mount | + | * '' |
| - | * fsck | + | * '' |
| - | * inittab, telinit and init with SysV init | + | * '' |
| - | * The contents of /boot/, /boot/grub/ and /boot/efi/ | + | * The contents of '' |
| * EFI System Partition (ESP) | * EFI System Partition (ESP) | ||
| * GRUB | * GRUB | ||
| - | * grub-install | + | * '' |
| - | * efibootmgr | + | * '' |
| * UEFI shell | * UEFI shell | ||
| - | * initrd, initramfs | + | * '' |
| * Master boot record | * Master boot record | ||
| - | * systemctl | + | * '' |
| ===== Cargador de arranque ===== | ===== Cargador de arranque ===== | ||
| Línea 106: | Línea 108: | ||
| <WRAP center round important 60%> | <WRAP center round important 60%> | ||
| - | Los cambios que se hagan durante el arranque normal del GRUB no son permanentes. | + | Aunque estamos editando partes del fichero ''/ |
| </ | </ | ||
| Podemos pasarle parámetors al kernel para el arranque, añadiendo opciones en la línea '' | Podemos pasarle parámetors al kernel para el arranque, añadiendo opciones en la línea '' | ||
| + | |||
| + | ==== Reinstalar GRUB ==== | ||
| + | |||
| + | < | ||
| + | grub-install [--root-directory=/ | ||
| + | </ | ||
| + | |||
| + | Ejemplo: | ||
| + | |||
| + | <code bash> | ||
| + | grub-install /dev/sda1 | ||
| + | </ | ||
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | Si tenemos montado un RAID 1 por software, deberíamos instalar GRUB en los dos discos por si uno cae, poder arrancar con el otro. | ||
| + | </ | ||
| + | |||
| + | ===== Ejemplos recuperación del sistema ===== | ||
| + | |||
| + | El siguiente apartado trata de aplicar los conocimientos adquiridos para recuperar un sistema en caso de errores, utilizando los siguientes conceptos: | ||
| + | |||
| + | * init | ||
| + | * GRUB | ||
| + | * '' | ||
| + | |||
| + | ==== Reiniciar contraseña de root ==== | ||
| + | |||
| + | Si no sabemos la contraseña de root o la hemos olvidado y tenemos acceso físico al sistema, podemos utilizar GRUB para acceder como root y establecer la contraseña que queramos. | ||
| + | |||
| + | Utilizamos como proceso de init ''/ | ||
| + | |||
| + | Al editar la entrada deseada en el GRUB, le pasamos una opción más a la línea '' | ||
| + | |||
| + | < | ||
| + | linux / | ||
| + | </ | ||
| + | |||
| + | Con '' | ||
| + | |||
| + | La opción '' | ||
| + | |||
| + | <code bash> | ||
| + | passwd < | ||
| + | </ | ||
| + | |||
| + | ==== Recuperar GRUB tras sobrescribir el MBR ==== | ||
| + | |||
| + | Si se ha sobrescrito el MBR sin querer, nos quedaremos sin GRUB. | ||
| + | |||
| + | Lo que habría que hacer es arrancar desde un sistema Live CD. Identificar el disco que tiene el problema e instalamos el GRUB: | ||
| + | |||
| + | <code bash> | ||
| + | grub-install /dev/sda1 | ||
| + | </ | ||
| + | |||
| + | Suponiendo que el MBR esté en ''/ | ||
| + | |||
| + | ===== Tests ===== | ||
| + | |||
| + | El GRUB instalado en el MBR fue accidentalmente sobrescrito. Después de arrancar con un disco de recuperación, | ||
| + | |||
| + | * '' | ||
| + | |||
| + | |||
| + | Una máquina Linux se queda congelada durante el arranque. Para arrancar directamente en una shell y así poder editar los ficheros y arrancar los servicios, ¿qué instrucción hay que pasarle al kernel para el arranque? | ||
| + | |||
| + | * '' | ||
informatica/certificaciones/lpic/lpic-2/202_system_startup/202.2.1617628222.txt.gz · Última modificación: por tempwin
