我最近得到了一个随 Ubuntu 14.04 和内核 3.13 一起提供的 XPS 13 DE。触摸板和其他一些组件存在一些问题,可以通过升级内核并移动到 15.04 来解决,这就是我正在尝试做的。
我遵循了 dist-upgrade 的标准程序:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
前三个步骤成功完成,但do-release-upgrade步骤失败并出现一些错误我不知道如何解决:
Error! The dkms.conf for this module includes a BUILD_EXCLUSIVE directive which
does not match this kernel/arch. This indicates that it should not be built.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.16.0-37-generic /boot/vmlinuz-3.16.0-37-generic
update-initramfs: Generating /boot/initrd.img-3.16.0-37-generic
E: /usr/share/initramfs-tools/hooks/casper-memdisk failed with return 1.
update-initramfs: failed for /boot/initrd.img-3.16.0-37-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.16.0-37-generic.postinst line 1025.
dpkg: error processing package linux-image-3.16.0-37-generic (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-3.16.0-37-generic; however:
Package linux-image-3.16.0-37-generic is not configured yet.
dpkg: error processing package linux-image-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-extra-3.16.0-37-generic:
linux-image-extra-3.16.0-37-generic depends on linux-image-3.16.0-37-generic; however:
Package linux-image-3.16.0-37-generic is not configured yet.
dpkg: error processing package linux-image-extra-3.16.0-37-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 3.16.0.37.38); however:
Package linux-image-generic is not configured yet.
dpkg: error processing package linux-generic (--configure):
dependency problems - leaving unconfigured
Processing triggers for initramfs-tools (0.103ubuntu8) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-52-generic
E: /usr/share/initramfs-tools/hooks/casper-memdisk failed with return 1.
update-initramfs: failed for /boot/initrd.img-3.13.0-52-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
linux-image-3.16.0-37-generic
linux-image-generic
linux-image-extra-3.16.0-37-generic
linux-generic
initramfs-tools
Upgrade complete
The upgrade has completed but there were errors during the upgrade
process.
To continue please press [ENTER]
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?制作 15.04 live usb 会更容易吗?
虽然 14.04 -> 15.04 不是直接可能的说法当然是正确的,但它对特定情况没有帮助:
戴尔的 XPS 13 和 M3800 也无法从 14.04 -> 14.10 升级。原因似乎是工厂安装版本的某些 dpkg.conf 文件具有构建专有标志:例如 var/lib/dkms/oem-audio-hda-daily/0.201408221216~ubuntu14.04.1/build/dkms.conf - > BUILD_EXCLUSIVE_KERNEL="^3.13.*"
更新:以下工作 - 删除有问题的 dkms 包,然后重新安装内核:
sudo dpkg -P oem-audio-hda-daily-dkms
sudo dpkg -P casper-memdisk
sudo apt-get install -f linux-image-3.19.0-20-generic
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3402 次 |
| 最近记录: |