When opkg delivers the kernels, it doesn’t install them. To start using a new kernel, you need to manually install it onto the boot partition of the SD card – you can easily do this right from the Beaglebone command prompt.
Begin by mounting the boot partition. You need to use a directory as a mount point: I’m using one called tmp:
root:~# mkdir tmp root:~# mount /dev/mmcblk0p1 tmp
If you look at the mount point, you should see the following files:
root:~# ls tmp Docs LICENSE.txt README.htm u-boot.img uImage Drivers MLO autorun.inf info.txt uEnv.txt
Overwrite the uImage with the latest kernel file from /boot:
root:~# cp /boot/uImage-3.2.9+ tmp/uImage
Unmount to make sure everything is nicely tucked away on the SD card, then reboot:
root:~# umount tmp root:~# shutdown -r now
No comments:
Post a Comment