Bug 18339 - 6sta1 classic iso fails to boot from USB on UEFI system
Summary: 6sta1 classic iso fails to boot from USB on UEFI system
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: release_blocker critical
Target Milestone: ---
Assignee: Anne Nicolas
QA Contact:
URL:
Whiteboard: NEEDINFO
Keywords: 6sta1, 6sta1.5
Depends on:
Blocks:
 
Reported: 2016-05-03 17:01 CEST by Len Lawrence
Modified: 2016-08-29 18:17 CEST (History)
6 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Len Lawrence 2016-05-03 17:01:43 CEST
Description of problem:
The classic 64bit iso works from a CSM boot but fails immediately on UEFI hardware.  The message is: error: file 'isolinux/x86_64/vmlinuz' not found
alloc magic is broken at 0xc93e6cc0: c9331a40.
Ran isohybrid -u on the iso file and used isodumper to write it to a USB pendrive.  The error message at boot was the same.

Version-Release number of selected component (if applicable):
Mageia-6-sta1-x86_64-DVD

How reproducible:
Consistently

Steps to Reproduce:
1. Dump the iso to USB drive using isodumper
2. Plug in to UEFI machine and reboot
3.
Marja Van Waes 2016-05-03 17:02:49 CEST

Keywords: (none) => 6sta1
CC: (none) => marja11
Assignee: bugsquad => ennael1

Comment 1 André DESMOTTES 2016-05-03 19:08:15 CEST
Same thing here
error: file '/isolinux/x86_64/vmlinuz' not found.
alloc magic is broken at 0x78992d80: 788ddb00

Mageia-6-sta1-x86_64-DVD on real hardware

CC: (none) => lebarhon

Comment 2 Tony Blackwell 2016-05-03 23:01:04 CEST
Not so for the sta1 classical x86_64 on DVD.  Works fine on UEFI as far as I've taken it (to choosing a language for the install).

CC: (none) => tablackwell

Comment 3 Charles Edwards 2016-05-04 02:50:26 CEST
I can confirm.

UEFI install from usb fails with above noted error. 
UEFI install from dvd does work and install ran without major issue and am able to boot to a working Plasma desktop.

A couple small hiccups.

script failed for lib64user

Mandatory grub2-mageia-theme can not be installed 
(grub2-efi-2.02-0.git10270.6.mga6 is installed but the previous release
grub2-mageia-theme-2.02-0.git10270.5.mga6 is contained on the iso)

At Configuration stage when setting up wired network.
Interface is still being set-up as eth0 which fails.
Network can be properly set-up as enp8s0 after 1st boot.

CC: (none) => cae

Comment 4 Marja Van Waes 2016-05-04 11:55:52 CEST
Len and Charles hit this bug when installing from USB

Charles did _not_ hit it when installing from DVD

@ André 

I suppose you tried to install from USB when you hit this bug?

@ Tony

Had you written the iso to a DVD when you did _not_ see this problem?
Comment 5 Tony Blackwell 2016-05-04 12:08:17 CEST
tonyb: All these using DVD:
try1: got to asking language to use then totally frozen.

try2: failed very early when progress bar for loading program from DVD barely started: 'error opening symlink definitions file '/tmp/stage2/usr/share/symlinks'.

try3: got to choosing language but screen instantly freezes at this point.  Same as try1.

try4: as per try2.  

Very flakey in how far it gets before crashing.  Don't understand why the crash point varies so much.
Comment 6 André DESMOTTES 2016-05-04 12:29:32 CEST
(In reply to Marja van Waes from comment #4)

> @ André 
> 
> I suppose you tried to install from USB when you hit this bug?
> 

Yes, indeed.
Comment 7 Marja Van Waes 2016-05-04 12:38:25 CEST
Thanks for the fast replies, Tony & André

@ Tony

Your issues are about drakx-installer-stage2, could you please file two separate bug reports for them?

Summary: 6sta1 classic iso fails to boot on UEFI system => 6sta1 classic iso fails to boot from USB on UEFI system

Comment 8 Len Lawrence 2016-05-21 19:17:06 CEST
According to thunar the file isolinux/x86_64/vmlinuz is there, described as a DOS/Windows executable.
Ownership lcl:lcl (my moniker)
Permissions 400
Comment 9 Len Lawrence 2016-05-21 19:21:44 CEST
ls gives 700.
$ ls -l
total 75588
-r--r--r-- 1 lcl lcl 45265972 May 20 14:06 all-nonfree.rdz
-r--r--r-- 1 lcl lcl 27535064 May 20 14:06 all.rdz
-r--r--r-- 1 lcl lcl  4599312 May 20 14:06 vmlinuz
Comment 10 Len Lawrence 2016-05-21 19:22:32 CEST
Correction: 444
Comment 11 Morgan Leijström 2016-07-06 16:18:42 CEST
Still valid on officially released sta1?
Seem to work for me up to a point in installer partitioner where it wanted a bios something in /boot partition. I did not have time to read up on that so I installed old style, booting stick non UEFI instead...

Beware isodumper may write bogus,  Bug 18411
(in my case i ended up at grub2 prompt, but creating stick using dd, it worked)

CC: (none) => fri

Rémi Verschelde 2016-07-28 11:22:31 CEST

Priority: Normal => release_blocker
Whiteboard: (none) => NEEDINFO

Comment 12 Tony Blackwell 2016-07-28 21:59:39 CEST
for me, just writing the usb with 'dorsync' works for UEFI.  No problems booting it or with subsequent install.  Does this problem still exist fr the OP?
Comment 13 Len Lawrence 2016-07-29 01:13:59 CEST
No problems now on UEFI or CSM installing single or multiple desktops and no problems with rebooting or nvidia.
Len Lawrence 2016-07-29 01:14:40 CEST

Keywords: (none) => 6RC

Comment 14 Charles Edwards 2016-07-29 01:28:14 CEST
One thing that I would like to strongly suggest to everyone writing to or installing from USB.

Do both using USB 2.0
DO Not use USB 3.0 for either.

From my very unscientific testing using USB 3.0 can cause read as well as a variety
of other errors especially during the install.
Comment 15 Anne Nicolas 2016-08-28 16:18:28 CEST
Any new tests on that one so that we can close this bug ?
Comment 16 Len Lawrence 2016-08-28 19:06:38 CEST
In reply to comment #14.
I have been using USB3.0 consistently for a while now without any problems that cannot be traced to nvidia troubles and other things so for me the bug is no longer an issue.
Comment 17 Len Lawrence 2016-08-29 18:17:43 CEST
OK.  I am going to say it is resolved.

Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.