[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#833057: /usr/bin/extlinux: extlinux --install fails to boot if the rootfs is ext4



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:


Reply to: