create-usb-image-from-iso maybe mixes syslinux data between Vagrant box and chroot
When working on migrating the Vagrant box to Debian buster some syslinux-related differences between the USB images were found.
The changes we did in #16748 (closed) were probably incomplete: for example,
even if we run chroot/usr/bin/syslinux
, that binary will probably look
for its data files (MBR and such) in /
and not in chroot/
, so
there’s a change that we were still mixing up bits of Stretch (from
the Vagrant box) with bits from Buster (from the chroot).
So, let’s properly chroot
into chroot/
when running syslinux. The
comment #16748-note_12 might be a starting point.
Related issues
- Blocks #16209
Original created by @anonym on 17179 (Redmine)
Edited by intrigeri