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

Bug#505494: syslinux: ifcpu64.c32 doesn't work under virtualbox (always run 64bit thing)

Package: syslinux
Version: 2:3.71+dfsg-5
Severity: normal

The module ifcpu64.c32 doesn't work as expected under virtualbox.

If we build a simple test image with the script below.
 * virtualbox will always try to run the entry "a64", where as qemu and qemu-system-x86_64 works as expected.
 * default/default64 does detects cpu correctly.
 * I have tried upstream's 3.72 it has the same bug.


A script to generate a test.iso
  D="$(mktemp -d)" ;
  echo -e 'say type "go" or press Enter.\ndefault run-default32\ndefault64 run-default64\nprompt 1\ntimeout 0\nlabel go\n\tkernel ifcpu64.c32\n\tappend a64 -- i32' > $D/isolinux.cfg
  cp /usr/lib/syslinux/{isolinux.bin,ifcpu64.c32} $D/ 
  mkisofs -R -J -joliet-long -cache-inodes -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/test.iso $D
  [ "$D" ] && rm -Rf "$D"

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (200, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-openvz-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages syslinux depends on:
ii  dosfstools                 2.11-6        utilities for making and checking 
ii  libc6                      2.7-15        GNU C Library: Shared libraries
ii  mtools                     3.9.11-1      Tools for manipulating MSDOS files
ii  syslinux-common            2:3.71+dfsg-5 Kernel loader which uses a FAT, ex

syslinux recommends no packages.

syslinux suggests no packages.

-- no debconf information

Reply to: