Los cambios realizados en /etc/extlinux/extlinux.conf no se cargan después del reinicio

Los cambios realizados en /etc/extlinux/extlinux.conf no se cargan después del reinicio

Tengo algunos problemas con la suspensión automática de USB y descubrí que con extlinux puedes cambiar el archivo de configuración para desactivarlo. Así que agregué usbcore.autosuspend=-1a la línea APPEND

 APPEND ${cbootargs} usbcore.autosuspend=-1 

Sin embargo, cuando hago un gato /sys/module/usbcore/parameters/autosuspenddespués de reiniciar, todavía informa 2.

¿Cómo puedo aplicar los cambios o hay algo que estoy haciendo mal?

El dispositivo es una Nvidia Jetson Xavier.

Respuesta1

Si usbcorese carga como un módulo del kernel (consulte lsmod | grep ^usbcore), entonces podría agregar un .confarchivo en /etc/modprobe.d/el directorio, por ejemplo /etc/modprobe.d/usboptions.conf, con el siguiente contenido:

options usbcore autosuspend=-1

Si el sistema usa initramfs, el usbcore puede cargarse antes de que se monte el sistema de archivos raíz real y el sistema aún se esté ejecutando desde initramfs, por lo que necesitará actualizar/regenerar su archivo initramfs. Dado que la imagen del sistema operativo de Jetson Xavier parece derivar de Ubuntu, intente sudo update-initramfs -uregenerar su archivo initramfs.

información relacionada