На этот вопрос уже есть ответ здесь:
Я новичок в Ubuntu и хочу обновить свое ядро до более новой версии, но каждый раз, когда я пытаюсь это сделать, я получаю одну и ту же ошибку:
Selecting previously unselected package linux-image-3.8.0-030800-generic.
(Reading database ... 140596 files and directories currently installed.)
Preparing to unpack linux-image-3.8.0-030800-generic_3.8.0-030800.201302181935_amd64.deb ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Done.
Unpacking linux-image-3.8.0-030800-generic (3.8.0-030800.201302181935) ...
Setting up linux-image-3.8.0-030800-generic (3.8.0-030800.201302181935) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.14.4-031404-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.8.0-030800-generic /boot/vmlinuz-3.8.0-030800-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8.0-030800-generic /boot/vmlinuz-3.8.0-030800-generic
update-initramfs: Generating /boot/initrd.img-3.8.0-030800-generic
E: /usr/share/initramfs-tools/hooks/fixrtc failed with return 1.
update-initramfs: failed for /boot/initrd.img-3.8.0-030800-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.8.0-030800-generic.postinst line 1010.
dpkg: error processing package linux-image-3.8.0-030800-generic (--install):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
linux-image-3.8.0-030800-generic
Независимо от того, какая версия Я выбираю. Я пробовал разные способы, но каждый приводил к этой ошибке. Кто-нибудь знает, как это исправить? Было бы здорово.
Если требуется дополнительная информация, сообщите мне.
ОБНОВЛЕНИЕ
Сброс сервер и повторил попытку. Ошибка исчезла, но после перезагрузки ядро все еще находится на версии 2.6.32 ...
Frozn
Можно пропускать один из файлов, которые fixrtc tol пытается скопировать в initramfs.
сообщите с выводом следующей команды:
dpkg -s e2fsprogs initramfs-tools util-linux coreutils | grep -e 'Package|Version|Status'
необходимо быть в состоянии решить проблему путем установки упомянутых пакетов. Наблюдайте вывод и сравните с содержанием файла/usr/share/initramfs-tools/hooks/fixrtc:
sudo apt-get -y --no-act install e2fsprogs initramfs-tools util-linux coreutils