
Cada vez que entro en el indicador initrd, sé que no todos los comandos se ejecutan en ese indicador. ¿Alguien puede decirme cómo puedo agregar más compatibilidad con comandos en ese mensaje de initrd? Sería bueno si pudiera proporcionarme algunos materiales de referencia.
Respuesta1
Esto está un poco relacionado conmi pregunta aquí. En el proceso de encontrar la fuente del problema, traté de comprender qué se está haciendo dentro del initrd. Supongo que estás hablando nash
, pero no pude encontrar mucho al respecto.
Respuesta2
En Ubuntu, todos los scripts initramfs se almacenan en formato /usr/share/initramfs-tools/
. Puede simplemente agregar un enlace o modificar el script de inicio en ramdisk, que es /usr/share/initramfs-tools/init
, y agregar su comando.
Tenga en cuenta que es posible que su root fs no se monte en ese momento. Asegúrese de comprender todo esto antes de modificarlo.
Después de eso, vuelva a generar el disco RAM conupdate-initramfs -u