Ubuntu 16.04, когда я пытаюсь обновить initramfs (или склонный делает), я получаю некоторые ошибки. Я похож на него, пытается генерировать 'новую' версию ядра, которая ударяет ошибку. Какие-либо идеи о том, как зафиксировать это?
PC:/boot$ sudo update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-new
WARNING: missing /lib/modules/new
Ensure all necessary drivers are built into the linux image!
depmod: ERROR: Bad version passed new
dpkg: warning: version 'new' has bad syntax: version number does not start with digit
depmod: ERROR: Bad version passed new
update-initramfs: Generating /boot/initrd.img-4.4.0-23-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-22-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-23-generic
depmod: WARNING: could not open /var/tmp/mkinitramfs_dFsQMd/lib/modules/4.2.0-23-generic/modules.order: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_dFsQMd/lib/modules/4.2.0-23-generic/modules.builtin: No such file or directory
update-initramfs: Generating /boot/initrd.img-4.2.0-23
WARNING: missing /lib/modules/4.2.0-23
Ensure all necessary drivers are built into the linux image!
depmod: ERROR: could not open directory /lib/modules/4.2.0-23: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_J6fvxO/lib/modules/4.2.0-23/modules.order: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_J6fvxO/lib/modules/4.2.0-23/modules.builtin: No such file or directory
У меня была подобная проблема, и я зафиксировал ее как это:
sudo update-initramfs -d -k new
Это должно удалить поддельное /boot/initrd.img-new
. Затем попробуйте свою команду снова:
sudo update-initramfs -u -k all