Skip to content

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

Original created by @anonym on 17179 (Redmine)

Edited by intrigeri
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information