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