Не могу обновить версию ядра, потому что dpkg каждый раз выдает ошибку [дубликат]

На этот вопрос уже есть ответ здесь:

Я новичок в 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

0
задан 20 March 2015 в 23:02

1 ответ

Можно пропускать один из файлов, которые 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
0
ответ дан 20 March 2015 в 23:02

Другие вопросы по тегам:

Похожие вопросы: