¿Cómo restaurar /lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko?

¿Cómo restaurar /lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko?

Accidentalmente sobrescribí /lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko en Ubuntu 14.04. ¿Cómo puedo recuperar esto?

Respuesta1

Simplemente reinstale el paquete que contiene el archivo.

Para saber qué paquete contiene /lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko, ejecute:

dpkg -S /lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko

Esto debería generar (en su caso):

linux-image-4.4.0-116-generic: /lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko

Simplemente reinstale el paquete:

sudo apt-get install --reinstall linux-image-4.4.0-116-generic

Si esto no lo soluciona:

sudo apt-get purge linux-image-4.4.0-116-generic
sudo apt-get install linux-image-4.4.0-116-generic

Respuesta2

Como no parece que la instalación ayude, supongo que podría intentar descargar manualmente el kernel, extraer los archivos y luego copiarlos manualmente.

Descargue el kernel al /tmpdirectorio:

cd /tmp
apt download linux-image-extra-4.4.0-116-generic

A continuación, extraiga los archivos del .debarchivo descargado:

ar -x linux-image-extra-4.4.0-116-generic_4.4.0-116.140_amd64.deb

Ahora, extrae el data.tar.gzcontenido:

tar xvf data.tar.gz

Ahora debería poder copiar el archivo que falta a su carpeta.

sudo cp /tmp/lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko /lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/

Gracias @Olorin por un comando genial de una cadena después de descargar el archivo del kernel usando dpkg-debpara extraer el archivo y colocarlo en la carpeta de designación:

dpkg-deb --fsys-tarfile linux-image-extra-4.4.0-116-generic_4.4.0-116.140_amd64.deb | sudo tar xv ./lib/modules/4.4.0-116-generic/kernel/drivers/usb/serial/usbserial.ko -C /

Luego limpia tu /tmpcarpeta o un reinicio la limpiará:

¡Espero que esto ayude!

información relacionada