summaryrefslogtreecommitdiffstats
path: root/meta/recipes-connectivity/openssh/openssh
diff options
context:
space:
mode:
authorAdrian Freihofer <adrian.freihofer@gmail.com>2015-04-27 15:00:23 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-05-03 11:43:49 +0100
commit4255b32738b6b3c01603ad19899c5e453da38ddb (patch)
treee5dded0079ea760ef1adf04e8ff200b51264b2b2 /meta/recipes-connectivity/openssh/openssh
parentfd254d007f0986b3e14ef2e2d23a1666271e0e04 (diff)
downloadpoky-4255b32738b6b3c01603ad19899c5e453da38ddb.tar.gz
wic: Add plugin for single partition disk
The wic plugin creates a disk image containig one ext2/3/4 partition. No additional boot partition is required. Syslinux is installed into the image. The target device is a legacy BIOS PC. Purpose of this plugin: Other avaliable plugins create a fat partition for /boot and an ext partition for rootfs. Current linux-yocto kernel packages are not compatible with this disk layout. The boot partition is not mounted by default, hence the kernel is installed into rootfs and not into boot partition. A kernel update ends up in a bricked device. The old kernel which is still in boot likely does not even boot with updated kernel modules from /. Even if the boot partition is mounted during the kernel update the update will fail. The kernel package installs a symbolic link which is not supported by the fat partition. Creating just one ext partition for boot and rootfs solves all issues related to package based kernel updates on the device. The plugin depends on syslinux-nomtools a user space installer for syslinux on ext filesystems. Thanks to Robert Yang who implemented syslinux-nomtools and supported the implementation of this plugin. (From OE-Core rev: 4a7bd79b5100a496c9b1597b57d6dc18ba2b9c83) Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-connectivity/openssh/openssh')
0 files changed, 0 insertions, 0 deletions