BTS

Issue2380

Title grml32 nightlies don't boot on i686 hardware
Priority bug Status resolved
Superseder Nosy List mika, murble
Assigned To mika Topics release-stopper

Created on 2017-01-24.12:56:09 by murble, last changed 2017-03-25.16:35:09 by mika.

Files
File name Uploaded Type Edit Remove
grmlnobooti686.png murble, 2017-01-24.12:56:08 image/png
Messages
msg6156 (view) Author: mika Date: 2017-03-25.16:35:08
Thanks for reporting, this has been resolved recently and daily ISOs are fine
AFAICT.

regards,
Mika
msg6058 (view) Author: murble Date: 2017-01-24.12:56:08
from config-4.8.0-1-grml-686:

CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
To Reproduce:

wget http://daily.grml.org/grml32-small_sid/latest/grml32-small_sid_latest.iso

qemu-system-i386 -cdrom grml32-small_sid_latest.iso -m 1024 -vnc :0 -S -monitor 
stdio

same result for testing image:
http://daily.grml.org/grml32-small_testing/latest/grml32-
small_testing_latest.iso

Test with builds on 24th January 2017

Connect VNC viewer

type cont at (qemu) prompt in monitor.

Selection default option and receive:  

"""
This kernel requires an x86 64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU.
"""

see also https://www.yuri.org.uk/~murble/qemu-i386/vncscreenshot.png

Looking insde the testing image

file vmlinuz
vmlinuz: Linux kernel x86 boot executable bzImage, version 4.8.0-1-grml-686 
(team@grml.org) #1 Debian 4.8.15-1+grml.1 (201, RO-rootFS, swap_dev 0x3, Normal 
VGA 
 

 qemu-system-i386 -kernel vmlinuz -initrd initrd.img -m 1024 -vnc :0 -monitor 
stdio

"""
This kernel requires an x86 64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU.
"""
History
Date User Action Args
2017-03-25 16:35:09mikasetstatus: unread -> resolved
assignedto: mika
messages: + msg6156
nosy: + mika
2017-01-24 12:59:46mikasettopic: + release-stopper
2017-01-24 12:56:09murblecreate