更新ubuntu内核时出现的问题

更新ubuntu内核时出现的问题,ubuntu,kernel,virtualbox,Ubuntu,Kernel,Virtualbox,我已经在虚拟盒上安装了Ubuntu 16.04.4 LTS。我在更新内核时遇到了一些问题,我不知道如何解决它们!读别人的回答我试过了 sudo apt-get update 及 这是报告 Lettura elenco dei pacchetti... Fatto Generazione albero delle dipendenze Lettura informazioni sullo stato... Fatto Calcolo dell'aggiornamento... Fa

我已经在虚拟盒上安装了Ubuntu 16.04.4 LTS。我在更新内核时遇到了一些问题,我不知道如何解决它们!读别人的回答我试过了

sudo apt-get update

这是报告

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti saranno RIMOSSI:
linux-image-extra-4.10.0-28-generic
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
5 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 156 MB di spazio su disco.
Continuare? [S/n] S
(Lettura del database... 232826 file e directory attualmente installati.)
Rimozione di linux-image-extra-4.10.0-28-generic (4.10.0-28.32~16.04.2)...
depmod: ERROR: failed to load symbols from /lib/modules/4.10.0-28-generic/misc/vboxvideo.ko: Invalid argument
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
Error! Your kernel headers for kernel 4.10.0-28-generic cannot be found.
Please install the linux-headers-4.10.0-28-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
update-initramfs: Generating /boot/initrd.img-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/vboxadd 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: failed to exec /etc/kernel/postinst.d/vboxadd: Exec format error
run-parts: /etc/kernel/postinst.d/vboxadd exited with return code 1
dpkg: errore nell'elaborare il pacchetto linux-image-extra-4.10.0-28-generic (--remove):
il sottoprocesso installato script di post-removal ha restituito lo stato di errore 1
Si sono verificati degli errori nell'elaborazione:
linux-image-extra-4.10.0-28-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

谢谢大家的帮助

解决了!我按照这个站点中的说明解决了我的内核问题(我必须删除var/lib/dpkg/status中损坏包的引用)

这里有答案的网站


您是否尝试在下面或下面查看?非常感谢,我成功解决了下面的问题。如果可以,请在下面添加您的答案作为正确答案。
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti saranno RIMOSSI:
linux-image-extra-4.10.0-28-generic
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
5 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 156 MB di spazio su disco.
Continuare? [S/n] S
(Lettura del database... 232826 file e directory attualmente installati.)
Rimozione di linux-image-extra-4.10.0-28-generic (4.10.0-28.32~16.04.2)...
depmod: ERROR: failed to load symbols from /lib/modules/4.10.0-28-generic/misc/vboxvideo.ko: Invalid argument
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
Error! Your kernel headers for kernel 4.10.0-28-generic cannot be found.
Please install the linux-headers-4.10.0-28-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
update-initramfs: Generating /boot/initrd.img-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: executing /etc/kernel/postinst.d/vboxadd 4.10.0-28-generic /boot/vmlinuz-4.10.0-28-generic
run-parts: failed to exec /etc/kernel/postinst.d/vboxadd: Exec format error
run-parts: /etc/kernel/postinst.d/vboxadd exited with return code 1
dpkg: errore nell'elaborare il pacchetto linux-image-extra-4.10.0-28-generic (--remove):
il sottoprocesso installato script di post-removal ha restituito lo stato di errore 1
Si sono verificati degli errori nell'elaborazione:
linux-image-extra-4.10.0-28-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)