<div>I am running Debian Jessie on my Beaglebone Black from an SD card with an image made with vmdebootstrap. Everything is working fine, apart from the fact that I am not able to update the kernel. So far I haven't managed to update it a single time so I'm still running the kernel version that got built into the vmdebootstrap image.<br><br>This is what apt-get says:<br>  Preparing to unpack .../linux-image-3.16.0-4-armmp_3.16.7-ckt11-1+deb8u3_armhf.deb ...<br>  Unpacking linux-image-3.16.0-4-armmp (3.16.7-ckt11-1+deb8u3) over (3.16.7-ckt11-1) ...<br>  dpkg: error processing archive /var/cache/apt/archives/linux-image-3.16.0-4-armmp_3.16.7-ckt11-1+deb8u3_armhf.deb (--unpack):<br>  unable to make backup link of `./boot/System.map-3.16.0-4-armmp' before installing new version: Operation not permitted<br>  dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)<br>  Errors were encountered while processing:<br>  /var/cache/apt/archives/linux-image-3.16.0-4-armmp_3.16.7-ckt11-1+deb8u3_armhf.deb<br>  E: Sub-process /usr/bin/dpkg returned an error code (1)<br><br>Apart from deb8u3 I also tried deb8u2 and got the same error. I checked my /boot partition (df -kh) and I have over 100 MB of free space. I am obviously trying to upgrade as the root user. I've searched around, but I haven't found any similar cases. I was under the impression that updating the kernel on a Beaglebone Black doesn't entail any procedures different from those on other machines. I'm writing here because this seems to me likely to be a problem specific to the way the system was installed. Thanks for any advice you may have.</div>