Krypton Solid

Krypton Solid
Krypton Solid

La última tecnología en raciones de 5 minutos

Un nuevo proceso de gestión y resolución de problemas con el gestor de arranque GRUB2

A medida que más servidores Linux empresariales adopten el gestor de arranque GRUB2, deberá estar preparado para trabajar y solucionar problemas con los sistemas basados ​​en GRUB2.

GRUB2 aparece en más y más sistemas Linux como el cargador de arranque predeterminado. La última versión de todas las principales distribuciones de Linux lo usa, por lo que es solo cuestión de tiempo antes de que GRUB2 se convierta en el cargador de arranque predeterminado en distribuciones empresariales de Linux como SUSE Linux Enterprise Server y Red Hat Enterprise Linux.

En GRUB2, casi todo es diferente. Donde la versión anterior del cargador de arranque GRUB tenía un archivo de configuración maestro /boot/grub/grub.conf, los administradores no pueden editar el archivo de configuración GRUB2 /boot/grub2/grub.cfg. En su lugar, trabajará con archivos de entrada en el directorio /etc/grub.d/ junto con el archivo de configuración / etc / defaults / grub. Después de cambiar estos archivos, actualizará GRUB2 a través del grub2-mkconfig comando, que escribe la información en las ubicaciones apropiadas en el área de metadatos al comienzo del disco duro de su computadora.

Algunas cosas no han cambiado con respecto a versiones anteriores; GRUB2 todavía apunta a un archivo de kernel y un initrd, que aún son necesarios para arrancar su servidor.

Rutas de solución de problemas

Cuando algo sale mal con la configuración de GRUB2, existen algunas opciones de solución de problemas. Si su servidor ya no se inicia, aún puede acceder a un indicador de inicio. Si su distribución no muestra un menú durante el arranque, puede ingresar al indicador de arranque de GRUB2 presionando la tecla Escape. Cuando selecciona el modo de entrada en el kernel, muestra un menú de arranque (Listado 1).

CONTENIDO RELACIONADO  ¿Qué es la Protección de la información de Microsoft Windows (WIP)?

Listado 1. Este menú de arranque de OpenSUSE es un ejemplo de cómo puede solucionar problemas con el cargador de arranque GRUB2.

setparams 'openSUSE'

load_video
establecer gfxpayload = mantener
isnmod gzio
insmod part_msdos
insmod ext2
establecer root = "hd0, msdos1"
Si [ x$feature_platform_search_hint = xy ]; entonces
buscar --no-floppy --fs-uuid --set = root --hint-bios = hd0, msdos1 --hint-efi = hd0, msdos1 --hint-baremetal = ahci0, msdos1 --hint = "hd0, msdos1 "a55761c2-7e1c-45b6-9400-e662314d5c96
demás
buscar --no-floppy --fs-uuid --set-root a55761c2-7e1c-45b6-9400-e662314d5c96
fi
echo 'Cargando Linux 3.4.6-2.10-desktop ...
linux /vmlinuz-3.4.6-2.10-desktop root = / dev / mapper / vgsys-root video = 1366x768 resume = / dev / vgsys / swap splash = showopts silenciosos y silenciosos
echo 'Cargando disco RAM inicial ...'
initrd /initrd-3.4.6-2.10-desktop

La diferencia más importante entre GRUB y GRUB2 es cómo GRUB2 indica el dispositivo raíz. GRUB2 está diseñado para ser flexible porque tiene que lidiar con la antigua forma BIOS de arrancar una computadora, así como con el nuevo método UEFI de arrancar un servidor. Esto crea muchas opciones.

Raíces GRUB2

Para empezar, la línea establecer root = "hd0, msdos1" en el Listado 1 identifica el dispositivo de arranque como el primer disco duro (hd) y, en ese disco duro, la segunda partición se identifica como msdos1. Esto no tiene nada que ver con el sistema operativo heredado de Microsoft MS-DOS, sino que se trata de compatibilidad de disco. Un disco que utiliza un registro de arranque maestro (MBR) se conoce como tipo de disco msdos; msdos1 significa que GRUB2 tiene que mirar dentro de la tabla de particiones de este disco para identificar la segunda partición.

Cuando no se utiliza un sistema MBR, el fragmento de código de shell dentro del gestor de arranque GRUB2 se asegura de que se consideren todas las opciones posibles y GRUB2 averigua qué tipo está en uso.

CONTENIDO RELACIONADO  Cómo ofrecer una combinación de servicios de comunicaciones unificadas

GRUB2 también cambia la forma en que trabaja con los módulos. Se hace referencia a los módulos desde las primeras líneas de la configuración de GRUB2 utilizando el insmod mando. El cargador de arranque GRUB2 utiliza módulos de soporte del sistema de archivos, así como módulos de soporte de hardware. El / boot / grub2 / i386-pc El directorio enumera todos los módulos disponibles. Se admiten muchos elementos nuevos, incluidos los nuevos sistemas de archivos de Linux, como btrfs o incluso ZFS, y funciones de diseño de disco como dispositivos cifrados LVM y LUKS. Y, por supuesto, es compatible con el nuevo diseño de disco basado en UEFI (Interfaz de firmware extensible unificada).

Desde el shell de arranque de GRUB, puede modificar cualquier parámetro y luego presionar F10 para arrancar su sistema. Recuerde aplicar los cambios de forma persistente a su servidor una vez que se haya iniciado por completo modificando el / etc / default / grub archivo o los archivos de configuración apropiados en /etc/grub.d.

Si la configuración de GRUB2 se daña de una manera que no le permite arrancar en el shell de GRUB, use un disco de rescate, preferiblemente el que vino con su sistema operativo. Si es necesario, utilice un disco de rescate genérico, como Knoppix. Una vez arrancado desde el disco de rescate, puede ejecutar el grub2-install comando para reinstalar la imagen de arranque de GRUB2 en el área de metadatos de su disco duro.

Sobre el Autor:
Sander van Vugt es un formador y consultor independiente con sede en los Países Bajos. Es un experto en alta disponibilidad, virtualización y rendimiento de Linux. Es autor de muchos libros sobre temas de Linux, incluidos Inicio de la línea de comandos de Linux, Inicio de la administración del servidor Ubuntu LTS y Administración del servidor Pro Ubuntu.

CONTENIDO RELACIONADO  Los servicios de TI de Gartner pronostican un crecimiento fijo de 2021 en un 4,1%

[email protected]

¡Haz clic para puntuar esta entrada!
(Votos: Promedio: )

También te puede interesar...

¿Qué es AWS Direct Connect?

Direct Connect es un servicio de red que permite a un cliente establecer una conexión de red dedicada entre una de las ubicaciones de Direct Connect de Amazon y el centro de datos del cliente

SolarWinds y el debate sobre la piratería

Escuche este podcast El podcast Risk & Repeat de esta semana analiza un episodio reciente de ’60 Minutes ‘que discutió la posibilidad de que el gobierno de los EE. UU. Retroceda en respuesta a los

VMware vSphere: ¿Tiene hardware de 64 bits?

La próxima versión de VMware ESX se ejecutará solo en hardware de CPU de 64 bits. Por lo tanto, es posible que se pregunte si su hardware ESX actual tiene CPU compatibles con 64 bits

¿Qué es subcontrato? – Definición de Krypton Solid

Según la Administración de Pequeñas Empresas de EE. UU., Un subcontrato es un contrato entre un contratista principal y un subcontratista para proporcionar suministros o servicios para la ejecución de un contrato o subcontrato principal.

¿Qué es el dispositivo Oracle Big Data?

Oracle Big Data Appliance es una plataforma convergente de hardware y software para big data que se puede utilizar para capturar y analizar datos de una amplia variedad de fuentes. Oracle Big Data Appliance está

¿Qué es Microsoft Certified Educator (MCE)?

Microsoft Certified Educator (MCE) es una credencial que certifica que un educador está alfabetizado en tecnología global y puede proporcionar a los estudiantes una educación que combina tecnología y aprendizaje en el aula. Según Microsoft,

¿Puede armar un sistema de mesa de ayuda eficiente?

Un departamento de TI con una mesa de ayuda eficiente para la gestión de incidentes debe emplear ciertas mejores prácticas para proporcionar a sus usuarios y trabajadores servicios y expectativas razonables. La implementación del software

¿Qué es OLTP en memoria? – Definición de Krypton Solid

In-Memory OLTP es una tecnología informática en memoria desarrollada por Microsoft para acelerar el rendimiento de las aplicaciones de procesamiento de transacciones que se ejecutan en bases de datos de SQL Server. Originalmente llamado Hekaton,

Guía rápida de RemoteFX de Microsoft

En esta guía rápida de la mejora RemoteFX de Microsoft para su protocolo de escritorio remoto, conozca sus limitaciones y los requisitos que solo se encuentran en la letra pequeña de Microsoft. Además, aprenda cómo

Divida monolitos en microservicios con 3 pasos

Los equipos de software conocen los beneficios de dividir una aplicación monolítica en microservicios independientes y débilmente acoplados, pero muchos equipos fracasan en sus esfuerzos por migrar las aplicaciones existentes. Si comienza con una arquitectura

Diez utilidades más útiles de Windows Sysinternals

Si necesita obtener información sobre un entorno de Microsoft Windows, las utilidades de Sysinternals se encuentran entre las mejores herramientas … La colección de Microsoft va más allá de la funcionalidad de las herramientas nativas

¿Qué es una DGA?

¿Qué es un algoritmo de generación de dominio (DGA)? Un algoritmo de generación de dominio (DGA) es un programa que genera una gran lista de nombres de dominio. Los DGA proporcionan nuevos dominios al malware

¿Qué es el software de gestión del rendimiento?

¿Qué es el software de gestión del rendimiento? El software de gestión del rendimiento está diseñado para mejorar el rendimiento empresarial al estimular la productividad de los empleados. Funciona para garantizar que los empleados y

Oferta $ SysReset Adiós en Win10

Al hurgar en algunos de mis sistemas Windows 10, de vez en cuando encuentro la carpeta $ SysReset en la unidad del sistema operativo. El signo de dólar al principio lo identifica como una carpeta

Haciendo espacio para la generación Millennial

Karen Kocher vigila a los Millennials. Y en su empleador, la compañía de seguros de salud Cigna, hay muchos, que comprenden el 50% de la población. Debido a que muchos en esta generación más joven

Cómo convertirse en proveedor de servicios gestionados

Resumen ejecutivo En un mundo tecnológico cada vez más mercantilizado, los revendedores de valor agregado (VAR) están gravitando hacia los servicios administrados como un área con un buen potencial de crecimiento. Muchos VAR operan con

CBRS, LAA y ¿no hemos estado aquí antes?

Existe una tecnología de vanguardia que tiene como objetivo aumentar la conectividad general, resolver el último kilómetro y proporcionar un nuevo enfoque para brindar conexiones de alta calidad. Se está probando en mercados desatendidos y

Guía para construir una mejor estructura de equipo de TI

Nota del editor El centro de datos es un espacio de operaciones diarias críticas para el negocio. ¿También está promoviendo la innovación? Los empleados de TI descontentos, insatisfechos o reprimidos no pueden permitir el crecimiento

Deja un comentario