Description of problem: boot.iso hangs on virtualbox install. All that is displayed is ISOLINUX 6.0.3 Mageia ETCD Copyright (C) 1994-2014 H. Peter Anvin et al Copyright date starting to look a little old. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Download/install Oracle_VM_VirtualBox_Extension_Pack-5.0.14-105127.vbox-extpack and VirtualBox-5.0.14-105127-Linux_amd64.run 2. download Feb 14 10:59 boot.iso 3. download systemrescuecd-x86-4.7.1.iso from http://www.sysresccd.org/ 4. Create new guest to boot systemrescuecd 5. use gparted to create gpt partition table, created/format/label ext4 partitions for /, swap, local, accounts, misc, spare. 6. attach boot.iso to cdrom drive 7. boot Reproducible: Steps to Reproduce:
CC: (none) => erwanaliasr1, thierry.vignaud, tmbAssignee: bugsquad => ennael1Whiteboard: (none) => 6dev1
*** Bug 17785 has been marked as a duplicate of this bug. ***
CC: (none) => wilcal.int
Bug 17785 shows that it also does not work on real hardware when booting from a USB stick (DVD was not tested most likely). As for the steps to reproduce, I guess just booting boot.iso directly in any VM without bothering with partitioning first would produce the same result, i.e. the boot.iso's are borked.
Summary: mga6: boot.iso hangs on virtualbox install => mga6: boot.iso hangs at isolinux step (both real hw and vbox)
reproduced here while testing isos. Pb is due to buggy isolinux.bin. Using the one from Mageia 5 for example works. I will investigate. it may be related to new drakx-installer-images package.
Testing more. While commit #d2936d6 went back to generic isolinux.bin used for booting isos, it looks like it's not working anymore. Testing 32bits iso with isolinux-i586.bin works, while it does not work anymore with isolinux.bin from syslinux package
commit 2261d82163ebf43ca8f90d571ef6222f3a7b0192 Author: Anne Nicolas <ennael@...> Date: Sun Feb 21 23:53:02 2016 +0100 switch back to arch dependant for isolinux.bin (mga#17771) --- Commit Link: http://gitweb.mageia.org/software/drakx/commit/?id=2261d82163ebf43ca8f90d571ef6222f3a7b0192
(In reply to Mageia Robot from comment #5) > commit 2261d82163ebf43ca8f90d571ef6222f3a7b0192 > Author: Anne Nicolas <ennael@...> > Date: Sun Feb 21 23:53:02 2016 +0100 > > switch back to arch dependant for isolinux.bin (mga#17771) > --- > Commit Link: > > http://gitweb.mageia.org/software/drakx/commit/ > ?id=2261d82163ebf43ca8f90d571ef6222f3a7b0192 boot.iso 22-Feb-2016 11:34 does not boot in VirtualBox let alone hang.
Does not boot here either.
boot-nonfree.iso 25-Feb-2016 not booting Maybe same problem as https://bugs.centos.org/view.php?id=5377
CC: (none) => paiiou
From #mageia-dev 2016:02:29:19:36 < Ady> I think I know the reason for "mga6: boot.iso hangs at isolinux step (both real hw and vbox)" https://bugs.mageia.org/show_bug.cgi?id=17771 but perhaps in the meantime you already solved it. Anyone interested? 2016:02:29:19:42 < blino> maybe just add a comment in the bugzilla? 2016:02:29:19:42 < blino> or shout it here :) 2016:02:29:19:44 < Ady> I am not in mageia's bugzilla. TBH, I've been waiting for erwanaliasr1 to show up in another channel to suggest him sth about that bug, but he has not showed up in several days. In the meantime, perhaps it was solved already. 2016:02:29:19:45 < Ady> Anyway, the issue is compatibility with gcc 5+. Upstream Syslinux already has some patches for it, and Archlinux and Fedora have added such commits to their own packages. 2016:02:29:19:51 < Ady> marja: I have not checked whether the upstream commits can be used in mageia's package directly as-is, but possibly they are better than nothing. So, here's what I have... 2016:02:29:19:56 < Ady> http://repo.or.cz/syslinux.git/commit/e5f2b577ded109291c9632dacb6eaa621d8a59fe and also http://repo.or.cz/syslinux.git/commit/0cc9a99e560a2f52bcf052fd85b1efae35ee812f
CC: (none) => marja11
Looks like possible fixes yes... As I assumed earlier it was the distro rebuild that broke it I've submitted a new syslinux with the fixes and will rebuild boot(-nonfree).iso's after
Ok, send thanks to Ady. the 2 upstream commits fixed isolinux booting. I also had to revert the arch-specific isolinux as it did not find the isolinux config.. So fixed drakx-installer-images-2.32-5.mga6 is currently mirroring out, and the nonfree iso is currently building
Status: NEW => RESOLVEDResolution: (none) => FIXED
Ady remarked that this would have gotten fixed faster, if we had been in more active contact with upstream. Mailing list, mailing list archives and irc contact information is here: http://www.syslinux.org/wiki/index.php?title=Contact
Well... considering we have maintainers... and erwan is mageia maintainer and also part of upstream... (or atleast works with upstream) according to commit logs...
commit b4c326b5bd2c3f34f38f6b2c1777512fd69d2da7 Author: Thomas Backlund <tmb@...> Date: Tue May 10 22:53:23 2016 +0300 Revert "switch back to arch dependant for isolinux.bin (mga#17771)" This reverts commit 2261d82163ebf43ca8f90d571ef6222f3a7b0192. Already reverted in SVN --- Commit Link: http://gitweb.mageia.org/software/drakx/commit/?id=b4c326b5bd2c3f34f38f6b2c1777512fd69d2da7
Blocks: (none) => 18667