Same with to kernel «1040» as well, I upgraded through «dist-upgrade» today (11. january 2016). Tried to roll back by mounting the sd-card and chroot (sudo proot -q qemu-arm -S /path/to/fs), then:
# ls /boot/
System.map-4.4.0-1009-raspi2 initrd.img
System.map-4.4.0-1040-raspi2 initrd.img-4.4.0-1009-raspi2
abi-4.4.0-1009-raspi2 initrd.img-4.4.0-1040-raspi2
abi-4.4.0-1040-raspi2 initrd.img.old
config-4.4.0-1009-raspi2 vmlinuz
config-4.4.0-1040-raspi2 vmlinuz-4.4.0-1009-raspi2
firmware vmlinuz-4.4.0-1040-raspi2
grub vmlinuz.old
# sudo apt-get purge linux-*-4.4.0-1040-raspi2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-tools-4.4.0-1040-raspi2' for glob 'linux-*-4.4.0-1040-raspi2'
Note, selecting 'linux-headers-4.4.0-1040-raspi2' for glob 'linux-*-4.4.0-1040-raspi2'
Note, selecting 'linux-image-4.4.0-1040-raspi2' for glob 'linux-*-4.4.0-1040-raspi2'
Package 'linux-tools-4.4.0-1040-raspi2' is not installed, so not removed
The following package was automatically installed and is no longer required:
linux-raspi2-headers-4.4.0-1040
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
linux-headers-4.4.0-1040-raspi2* linux-headers-raspi2*
linux-image-4.4.0-1040-raspi2* linux-image-raspi2* linux-raspi2*
0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded.
After this operation, 112 MB disk space will be freed.
Do you want to continue? [Y/n] y
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US",
LC_ALL = (unset),
LC_PAPER = "nb_NO.UTF-8",
LC_NUMERIC = "nb_NO.UTF-8",
LC_IDENTIFICATION = "nb_NO.UTF-8",
LC_MEASUREMENT = "nb_NO.UTF-8",
LC_NAME = "nb_NO.UTF-8",
LC_TELEPHONE = "nb_NO.UTF-8",
LC_ADDRESS = "nb_NO.UTF-8",
LC_MONETARY = "nb_NO.UTF-8",
LC_TIME = "nb_NO.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_ALL to default locale: No such file or directory
(Reading database ... 78930 files and directories currently installed.)
Removing linux-raspi2 (4.4.0.1040.39) ...
Removing linux-headers-raspi2 (4.4.0.1040.39) ...
Removing linux-headers-4.4.0-1040-raspi2 (4.4.0-1040.47) ...
Removing linux-image-raspi2 (4.4.0.1040.39) ...
Removing linux-image-4.4.0-1040-raspi2 (4.4.0-1040.47) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-1040-raspi2 /boot/vmlinuz-4.4.0-1040-raspi2
update-initramfs: Deleting /boot/initrd.img-4.4.0-1040-raspi2
run-parts: executing /etc/kernel/postrm.d/zz-flash-kernel 4.4.0-1040-raspi2 /boot/vmlinuz-4.4.0-1040-raspi2
Ignoring old or unknown version 4.4.0-1040-raspi2 (latest is 4.4.0-1009-raspi2)
The link /boot/vmlinuz is a damaged link
Removing symbolic link vmlinuz
you may need to re-run your boot loader[grub]
The link /boot/initrd.img is a damaged link
Removing symbolic link initrd.img
you may need to re-run your boot loader[grub]
Purging configuration files for linux-image-4.4.0-1040-raspi2 (4.4.0-1040.47) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-1040-raspi2 /boot/vmlinuz-4.4.0-1040-raspi2
run-parts: executing /etc/kernel/postrm.d/zz-flash-kernel 4.4.0-1040-raspi2 /boot/vmlinuz-4.4.0-1040-raspi2
# exit
Same with to kernel «1040» as well, I upgraded through «dist-upgrade» today (11. january 2016). Tried to roll back by mounting the sd-card and chroot (sudo proot -q qemu-arm -S /path/to/fs), then:
# ls /boot/ map-4.4. 0-1009- raspi2 initrd.img map-4.4. 0-1040- raspi2 initrd. img-4.4. 0-1009- raspi2 0-1009- raspi2 initrd. img-4.4. 0-1040- raspi2 0-1040- raspi2 initrd.img.old 4.4.0-1009- raspi2 vmlinuz 4.4.0-1040- raspi2 vmlinuz- 4.4.0-1009- raspi2 4.4.0-1040- raspi2 -4.4.0- 1040-raspi2 tools-4. 4.0-1040- raspi2' for glob 'linux- *-4.4.0- 1040-raspi2' headers- 4.4.0-1040- raspi2' for glob 'linux- *-4.4.0- 1040-raspi2' image-4. 4.0-1040- raspi2' for glob 'linux- *-4.4.0- 1040-raspi2' tools-4. 4.0-1040- raspi2' is not installed, so not removed raspi2- headers- 4.4.0-1040 headers- 4.4.0-1040- raspi2* linux-headers- raspi2* image-4. 4.0-1040- raspi2* linux-image-raspi2* linux-raspi2* raspi2 (4.4.0.1040.39) ... 4.4.0-1040- raspi2 (4.4.0-1040.47) ... 4.4.0-1040- raspi2 (4.4.0-1040.47) ... postrm. d . postrm. d/initramfs- tools 4.4.0-1040-raspi2 /boot/vmlinuz- 4.4.0-1040- raspi2 img-4.4. 0-1040- raspi2 postrm. d/zz-flash- kernel 4.4.0-1040-raspi2 /boot/vmlinuz- 4.4.0-1040- raspi2 4.4.0-1040- raspi2 (4.4.0-1040.47) ... postrm. d . postrm. d/initramfs- tools 4.4.0-1040-raspi2 /boot/vmlinuz- 4.4.0-1040- raspi2 postrm. d/zz-flash- kernel 4.4.0-1040-raspi2 /boot/vmlinuz- 4.4.0-1040- raspi2
System.
System.
abi-4.4.
abi-4.4.
config-
config-
firmware vmlinuz-
grub vmlinuz.old
# sudo apt-get purge linux-*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-
Note, selecting 'linux-
Note, selecting 'linux-
Package 'linux-
The following package was automatically installed and is no longer required:
linux-
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
linux-
linux-
0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded.
After this operation, 112 MB disk space will be freed.
Do you want to continue? [Y/n] y
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US",
LC_ALL = (unset),
LC_PAPER = "nb_NO.UTF-8",
LC_NUMERIC = "nb_NO.UTF-8",
LC_IDENTIFICATION = "nb_NO.UTF-8",
LC_MEASUREMENT = "nb_NO.UTF-8",
LC_NAME = "nb_NO.UTF-8",
LC_TELEPHONE = "nb_NO.UTF-8",
LC_ADDRESS = "nb_NO.UTF-8",
LC_MONETARY = "nb_NO.UTF-8",
LC_TIME = "nb_NO.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_ALL to default locale: No such file or directory
(Reading database ... 78930 files and directories currently installed.)
Removing linux-raspi2 (4.4.0.1040.39) ...
Removing linux-headers-
Removing linux-headers-
Removing linux-image-raspi2 (4.4.0.1040.39) ...
Removing linux-image-
Examining /etc/kernel/
run-parts: executing /etc/kernel/
update-initramfs: Deleting /boot/initrd.
run-parts: executing /etc/kernel/
Ignoring old or unknown version 4.4.0-1040-raspi2 (latest is 4.4.0-1009-raspi2)
The link /boot/vmlinuz is a damaged link
Removing symbolic link vmlinuz
you may need to re-run your boot loader[grub]
The link /boot/initrd.img is a damaged link
Removing symbolic link initrd.img
you may need to re-run your boot loader[grub]
Purging configuration files for linux-image-
Examining /etc/kernel/
run-parts: executing /etc/kernel/
run-parts: executing /etc/kernel/
# exit