Package: extlinux Version: 3:6.03+dfsg-14 Severity: important File: /usr/bin/extlinux
With vmdebootstrap, I'm trying to maintain extlinux support but the latest package fails to make the image bootable if the rootfs is ext4. ext3 and ext2 work, so I'm going to need to prevent vmdebootstrap images building ext4 if extlinux is used until this is fixed. (Grub works fine with ext2, 3 and 4.) When building on Jessie, this problem does not occur - only when building the VM on stretch or sid. (This is a separate bug that syslinux requires the use of files which are not included in the VM and cannot be installed using only the files of the VM.) vmdebootstrap --owner neil --verbose --extlinux --roottype ext4 --distribution sid --image sid4.img - results in an image which just outputs "no such file or directory" for the kernel and initrd files (which blatantly do exist in the specified paths if the image is mounted using loopback support.) vmdebootstrap --owner neil --verbose --extlinux --roottype ext3 --distribution sid --image sid3.img - results in an image which boots normally using qemu-system-x86_64 -m 2048 -enable-kvm -drive format=raw,file=sid3.img -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf, arm64 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages extlinux depends on: ii libc6 2.23-4 Versions of packages extlinux recommends: ii syslinux-common 3:6.03+dfsg-14 extlinux suggests no packages. -- debconf information: extlinux/install: false * extlinux/no-bootloader-integration: extlinux/title: