Bug#635177: live-build: live wheezy usb-hdd -> isolinux insted of syslinux will be installed
On 07/24/2011 12:28 PM, email@example.com wrote:
> Here is a mounted binary.img from squeeze, booting without any problems:
That's useful info (probably even more useful to Daniel, who knows the
code better than me). Thanks.
> syslinux.bin and syslinux.cfg are missing, there are isolinux.bin,
> isolinux.cfg instead.
OK, so maybe the difference is significant after all. I had not compared
with older, working usb-hdd images, as I haven't built those in some time.
I did try again with the debian-next git HEAD, and as before it has
isolinux files, not syslinux. I get a different error trying to boot
with qemu (kvm, actually, same thing though). I get the SYSLINUX banner,
ERROR: no configuration file found
No DEFAULT or UI configuration directive found!
Then I am dropped to a boot: prompt. From there, I can boot the system,
but only by fully specifying the kernel and all appended kernel parameters:
initrd=/live/initrd.img-2.6.39-2-686-pae boot=live config
So it appears that in git HEAD the "no bootable device" issue is
resolved. That very much sounds like this problem:
The configuration file problem I showed above is something different,
concealed in 3.0~a21 by this "no bootable device" issue.