[OpenBIOS] Hang executing memtest86 from Livecd

roger roger at eskimo.com
Wed Jan 31 01:07:39 CET 2007


Loading memtest86 from a livecd hangs on memtest86 execution.

Thought the following was just an issue with running qemu with
"-no-graphic" option.  But running without "-no-graphic", I still get a
hang with executing memtest86.


$ ~/tmp/qemu/bin/qemu -L ~  -nographic -cdrom /dev/hdc
...
pci_init: 00:01.3 8086:7113 0680 00
pci_init: 00:02.0 1013:00b8 0300 00
pci_init: 00:03.0 10ec:8029 0200 00
Press <Enter> for default boot, or <Esc> for boot prompt... timed out

boot: hdc:/isolinux/memtest86
malloc_diag: alloc: 224 bytes (5 blocks), free: 16152 bytes (1 blocks)
malloc_diag: alloc: 240 bytes (6 blocks), free: 16136 bytes (1 blocks)
file_open: dev=hdc, path=/isolinux/memtest86
find_ide_controller: found PCI IDE controller 8086:7010 prog_if=0x80
find_ide_controller: secodary channel: compatibility mode
find_ide_controller: cmd_base=0x170 ctrl_base=0x374
ide_software_reset: Waiting for ide1 to become ready for reset... ok
init_drive: Testing for hdc
init_drive: Probing for hdc
print_status: IDE: status=0x41, err=0x4
init_drive: Testing for hdc
init_drive: Probing for hdc
hdc: ATAPI: QEMU CD-ROM                             
init_drive: Testing for hdd
init_drive: Probing for hdd
print_status: IDE: status=0x0, err=0x1
init_drive: Testing for hdd
init_drive: Probing for hdd
print_status: IDE: status=0x0, err=0x1
atapi_detect_medium: block_len=2048
atapi_detect_medium: sectors=520415
1016MB medium detected
Mounted iso9660
malloc_diag: alloc: 224 bytes (5 blocks), free: 16152 bytes (1 blocks)
elf_load: Not a bootable ELF image
malloc_diag: alloc: 240 bytes (6 blocks), free: 16136 bytes (1 blocks)
file_open: dev=hdc, path=/isolinux/memtest86
devopen: already open
malloc_diag: alloc: 224 bytes (5 blocks), free: 16152 bytes (1 blocks)
Possible very old Linux (protocol 0x0) zImage or Image.
init_linux_params: Setting up paramters at 0x90000
set_memory_size: 0000000000000ba4 - 00000000000f0000
set_memory_size: 00000000000f0400 - 0000000008000000
set_memory_size: ramtop=0x8000000
set_memory_size: ext_mem_k=64512, alt_mem_k=130048
load_linux_kernel: offset=0xa00 addr=0x1000 size=0x16708
Loading kernel... ok
start_linux: eip=0x1000
Jumping to entry point...


--
Roger
http://www.eskimo.com/~roger/index.html
Key fingerprint = 8977 A252 2623 F567 70CD 1261 640F C963 1005 1D61

Tue Jan 30 14:31:58 PST 2007




More information about the OpenBIOS mailing list