Re: 2.1.106 fail to boot CRC Error

Adam J. Richter (adam@yggdrasil.com)
Thu, 18 Jun 1998 16:11:53 -0700


Peter Anvin (hpa@transmeta.com) responds to Thomas Quinot:
>Haven't noticed yet this has become an FAQ? 2.1.106 + zImage -> CRC
>error. 2.1.106 + bzImage runs.

2.1.106 + bzImage gives me "out of memory", but applying one
the fixes described on this list for fixing the CRC problem fixes this
too. The message containing the fix has already expired, so I
apologize for not crediting the author of this fix properly here.
Anyhow, here is the patch that from this list that worked on my
Pentium II w/128MB RAM, booting with lilo.

--- /tmp/linux-2.1.106/arch/i386/boot/setup.S Wed Jun 10 14:01:49 1998
+++ linux/arch/i386/boot/setup.S Mon Jun 15 19:42:07 1998
@@ -542,9 +542,9 @@
mov es,ax
a20_wait:
inc ax
- mov [0x7c00],ax ! any unused memory location < 64K
+ mov [0x0],ax ! any unused memory location < 64K
seg es
- cmp ax,[0x7c10] ! corresponding HMA address
+ cmp ax,[0x10] ! corresponding HMA address
je a20_wait ! loop until no longer aliased
pop es
pop ds

-- 
Adam J. Richter     __     ______________   4880 Stevens Creek Blvd, Suite 205
adam@yggdrasil.com     \ /                  San Jose, California 95129-1034
+1 408 261-6630         | g g d r a s i l   United States of America
fax +1 408 261-6631      "Free Software For The Rest Of Us."

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu