wic: bootimg-pcbios: add support for syslinux vesamenu
Installed vesamenu.c32 and its dependencies to support vesamenu ui in syslinux config. (From OE-Core rev: 6d7e57ca7e77f3164e4d24470bb1e3ee91a07a89) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
aad85050d7
commit
bf3e8c4500
|
@ -160,13 +160,19 @@ class BootimgPcbiosPlugin(SourcePlugin):
|
|||
|
||||
hdddir = "%s/hdd/boot" % cr_workdir
|
||||
|
||||
install_cmd = "install -m 0644 %s/bzImage %s/vmlinuz" \
|
||||
% (staging_kernel_dir, hdddir)
|
||||
exec_cmd(install_cmd)
|
||||
cmds = ("install -m 0644 %s/bzImage %s/vmlinuz" %
|
||||
(staging_kernel_dir, hdddir),
|
||||
"install -m 444 %s/syslinux/ldlinux.sys %s/ldlinux.sys" %
|
||||
(bootimg_dir, hdddir),
|
||||
"install -m 0644 %s/syslinux/vesamenu.c32 %s/vesamenu.c32" %
|
||||
(bootimg_dir, hdddir),
|
||||
"install -m 444 %s/syslinux/libcom32.c32 %s/libcom32.c32" %
|
||||
(bootimg_dir, hdddir),
|
||||
"install -m 444 %s/syslinux/libutil.c32 %s/libutil.c32" %
|
||||
(bootimg_dir, hdddir))
|
||||
|
||||
install_cmd = "install -m 444 %s/syslinux/ldlinux.sys %s/ldlinux.sys" \
|
||||
% (bootimg_dir, hdddir)
|
||||
exec_cmd(install_cmd)
|
||||
for install_cmd in cmds:
|
||||
exec_cmd(install_cmd)
|
||||
|
||||
du_cmd = "du -bks %s" % hdddir
|
||||
out = exec_cmd(du_cmd)
|
||||
|
|
Loading…
Reference in New Issue