[Voyage-linux] memdisk: iso checksums failing
Jim Cromie
(spam-protected)
Sun Jul 25 10:27:37 HKT 2010
Im using syslinux-4.02
with the following pxelinux.cfg/default
SERIAL 0 115200
CONSOLE 0
#UI menu.c32
PROMPT 0
TIMEOUT 50
IPAPPEND 0
DEFAULT menu.c32
LABEL voyage-current
MENU LABEL ^C. voyage-current
MENU DEFAULT
LINUX memdisk
INITRD voyage-current.iso
APPEND iso raw
LABEL voyage-0.6.5
MENU LABEL ^6. voyage-0.6.5
LINUX memdisk
INITRD voyage-0.6.5.iso
APPEND iso raw
LABEL voyage-sdk-0.6.5
MENU LABEL ^S. voyage-sdk-0.6.5
LINUX memdisk
INITRD voyage-sdk-0.6.5.iso
APPEND iso raw
without the "raw"
all 3 isos failed, similar to the following.
...
ISOLINUX 3.71 Debian-2008-09-06 isolinux: Image checksum error, sorry...
Boot failed: press a key to retry...
with
APPEND iso raw console=ttyS0,115200n81 panic=5
I get
Loading memdisk..
...ready.g.....current.iso.......................................................ready.
MEMDISK 4.02 2010-07-21 Copyright 2001-2010 H. Peter Anvin et al
e820: 0000000000000000 000000000009fc00 1
e820: 000000000009fc00 0000000000000400 2
e820: 00000000000f0000 0000000000010000 2
e820: 0000000000100000 0000000007f00000 1
e820: 00000000fff00000 0000000000100000 2
Ramdisk at 0x04bdd000, length 0x03401800
command line: iso raw console=ttyS0,115200n81 panic=5
initrd=voyage-current.iso BOOT_IMAGE=memdisk
MEMDISK: Image seems to have fractional end cylinder
MEMDISK: Image appears to be truncated
Disk is hd96, 13313.5 K, C/H/S = 65535/255/15 (El Torito/El Torito), EDD on, rw
Using raw access to high memory
Code 1860, meminfo 156, cmdline 87, stack 512
Total size needed = 2615 bytes, allocating 3K
Old dos memory at 0x9f800 (map says 0x9fc00), loading at 0x9ec00
1588: 0xffff 15E801: 0x3c00 0x03bd
INT 13 08: Success, count = 1, BPT = 0000:0000
Drive probing gives drive shift limit: 0xe1
old: int13 = f0002530 int15 = f000528e int1e = f000044b
new: int13 = 9ec0000a int15 = 9ec003fd int1e = f000044b
Loading boot sector... booting...
er Anvin et altebian-20100712 ETCD
It appears that isolinux loads and overwrites the 1st lines
hence the 'ready.g' in the middle of the ............... string.
then the screen blanks..
I suspect that the isolinux config wants a different serial/console
speed setup than the box is currently set for.
I mounted the iso in a -o loop to look for console=<setting>\
found only :
f6.txt:Use first serial port at 9600 baud ? console=ttyS0,9600n807
I dont quite get it..
how can I get my serial/console setting into isolinux,
OR what settings does it use, so I can setup my box and cfg to agree with it ?
tia
jimc
More information about the Voyage-linux
mailing list