Dracut se utiliza para desarrollar datos CPIO (copiar en copia). Se usa explícitamente en Fedora y las distribuciones que podrían ser parte de la familia Red Hat pero que pueden usarse en distribuciones comunitarias, Gentoo y Arch Linux. Cada una de las funcionalidades de la aplicación se organiza en módulos para enumerar todos los módulos Dracut que se almacenan en el sistema. El usuario debe invocar la aplicación con la opción "--list-modules", que mostrará la salida.
Cómo usar el comando Dracut en Linux
Dracut incorpora un conjunto de módulos predeterminados, que puede ser anulado por la línea de comando o los archivos de configuración. Los módulos proporcionan una funcionalidad específica en forma de scripts.
La mejor manera de crear una imagen de initRAMFS en Linux es usar el comando Dracut. El comando genera las fotos de initRAMFS con toda la funcionalidad viable, asegurando los módulos Dracut y la configuración de la combinación del sistema. En este caso, Dracut enviará un mensaje de error si la imagen initRAMFS ya existe.
Puede usar el siguiente comando para sobrescribir la imagen existente:
sudo dracut -force
Puede elegir cualquier otro nombre de archivo para la foto a través de este comando:
Dracut Foobar.img
Creación de imágenes para la versión del núcleo
Para crear un initramfs, también denominado "initrd", para el núcleo, luego se usan. Si omite el, puede usar la versión del núcleo de ejecución real. Suponga que se omite o vacía, entonces usará automáticamente la ubicación predeterminada como /boot /initramfs-.img.
El Dracut crea una imagen utilizada por el núcleo para precargar el conjunto de módulos de dispositivos, incluidos IDE, SCSI o RAID, para obtener una entrada al dispositivo de informe básico. En alguna etapa del procedimiento de arranque, el núcleo divide el archivo en RAM y lo usa como el documento raíz preliminar, y los archivos básicos aparecen en las primeras etapas.
Parámetros de arranque
Sin usar el modo "Hostonly", puede generar initRAMFS. Pero no incluye ningún archivo de configuración del sistema. En este ejemplo, puede iniciar rápidamente una partición raíz modificada sin regenerar las imágenes de initRAMFS completando la configuración en la línea de comandos del núcleo.
Puede usar el siguiente comando para comenzar rápido para la línea de comando del kernel correcta en su sistema:
sudo dracut-huella cmdline
Acelerar el proceso de arranque
De forma predeterminada, Dracut busca en cualquier lugar de una línea regular de comando Dracut Kernel para un número simple o una partición lógica podría comprender:
rd.luks = cero rd.lvm = 0 rd.MD = 0 RD.dm = 0
Off Rath, también puede perderse los módulos Dracut dentro de la técnica de introducción de initramfs. Sin embargo, podría perder la posibilidad de mostrarlo a pedido.
Conclusión
En esta guía detallada, explicamos todo sobre el comando Dracut para construir los initramfs en muchas distribuciones de Linux. Con el comando Dracut, puede construir el initRAMFS para una versión de núcleo específica y todos los núcleos instalados en el sistema.
Si sigue esta guía, comprenderá el uso de comandos Dracut en Linux implementándolos con ejemplos adecuados.