sorry its large ... lilo problems

Thomas T. Veldhouse veldy at veldy.net
Fri Jul 7 05:59:43 PDT 2000


I had this problem also.  It is a problem with Lilo.  Just use lilo-21.4.2
instead.  They left a bug in the newest lilo build that they shouldn't have.

Tom Veldhouse
veldy at veldy.net

----- Original Message -----
From: David Flynn <Dave at keston.u-net.com>
To: <lfs-discuss at linuxfromscratch.org>
Sent: Thursday, July 06, 2000 3:23 PM
Subject: sorry its large ... lilo problems


> Hi, ive been having some trobbles compiling lilo 21.4.4
>
> if any one can assist, it would be greatly apreciated ....
>
> FYI: using kernel 2.4t2
>
> here is a copy of the make file ....
>
> [ive removed the first bit]
> cc -o lilo lilo.o map.o geometry.o boot.o device.o common.o bsect.o cfg.o
> temp.o partition.o identify.o
> cc -E `( if [ -r $ROOT/etc/lilo.defines ]; then cat
$ROOT/etc/lilo.defines;
> else echo -DIGNORECASE -DVARSETUP -DREWRITE_TABLE -DLARGE_EBDA -DONE_SHOT;
> fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] &&
> echo -DHAS_BOOT_H` `./lilo -X` first.S -o first.s
> as86 -0 -a -w -o first.o -l first.lis first.s
> ld86 -0 -s -o first.img first.o
> dd if=first.img of=first.b bs=32 skip=1
> cc -E `( if [ -r $ROOT/etc/lilo.defines ]; then cat
$ROOT/etc/lilo.defines;
> else echo -DIGNORECASE -DVARSETUP -DREWRITE_TABLE -DLARGE_EBDA -DONE_SHOT;
> fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] &&
> echo -DHAS_BOOT_H` -DGO=0x`sed '/go/s/^.*go *0 \(....\) A.*$/\1/p;d'
> first.lis` `./lilo -X` second.S -o second.s
> as86 -0 -a -w -l second.lis -o second.o second.s
> ld86 -0 -s -o second.img second.o
> dd if=second.img of=second.b bs=32 skip=1
> (dd if=first.b bs=512 conv=sync; dd if=second.b) >boot.b
> cc -E `( if [ -r $ROOT/etc/lilo.defines ]; then cat
$ROOT/etc/lilo.defines;
> else echo -DIGNORECASE -DVARSETUP -DREWRITE_TABLE -DLARGE_EBDA -DONE_SHOT;
> fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] &&
> echo -DHAS_BOOT_H` `./lilo -X` dump.S -DDOS_D -o dump.s \
> -DGO=0x`sed '/go/s/^.*go 0 \(....\) A.*$/\1/p;d' first.lis`
> as86 -0 -a -w -l dump.lis -o dump.o dump.s
> ld86 -0 -s -o dump.img dump.o
> dd if=dump.img of=dump.b bs=32 skip=1
> cc -E `( if [ -r $ROOT/etc/lilo.defines ]; then cat
$ROOT/etc/lilo.defines;
> else echo -DIGNORECASE -DVARSETUP -DREWRITE_TABLE -DLARGE_EBDA -DONE_SHOT;
> fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] &&
> echo -DHAS_BOOT_H` -DGO=0x`sed '/go/s/^.*go *0 \(....\) A.*$/\1/p;d'
> first.lis` chain.S -DDOS_D -o os2_d.s
> as86 -0 -a -w -l os2_d.lis -o os2_d.o os2_d.s
> ld86 -0 -s -o os2_d.img os2_d.o
> dd if=os2_d.img of=os2_d.b bs=32 skip=1
> cc -E `( if [ -r $ROOT/etc/lilo.defines ]; then cat
$ROOT/etc/lilo.defines;
> else echo -DIGNORECASE -DVARSETUP -DREWRITE_TABLE -DLARGE_EBDA -DONE_SHOT;
> fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] &&
> echo -DHAS_BOOT_H` -DGO=0x`sed '/go/s/^.*go *0 \(....\) A.*$/\1/p;d'
> first.lis` chain.S -o chain.s
> as86 -0 -a -w -l chain.lis -o chain.o chain.s
> ld86 -0 -s -o chain.img chain.o
> dd if=chain.img of=chain.b bs=32 skip=1
> cp -p dparam.S dparam.s
> as86 -0 -a -w -l dparam.lis -o dparam.o dparam.s
> ld86 -0 -s -o dparam.img dparam.o
> dd if=dparam.img of=dparam.com bs=288 skip=1
> as86 -0 -a -w -l disk.lis -o disk.o disk.s
> 00300 000000DD> .asciz " agreement.\n\n"
> ***** ^illegal label
> 00305 000000DD> .asciz "\n\nCS/DS sanity check failed.\n"
> ***** ^illegal label
> 00330 000000DD> .asciz "Hit any key to continue..."
> ***** ^illegal label
> 00337 000000DD> .asciz "There "
> ***** ^illegal label
> 00347 000000DD> .asciz "are "
> ***** ^illegal label
> 00350 000000DD> .asciz "is "
> ***** ^illegal label
> 00357 000000DD> .asciz " floppy drive"
> ***** ^illegal label
> 00364 000000DD> .asciz " with BIOS support.\n"
> ***** ^illegal label
> 00385 000000DD> .asciz "But probing has found "
> ***** ^illegal label
> 00390 000000DD> .asciz "!!!\n"
> ***** ^illegal label
> 00419 000000DD> .asciz "There "
> ***** ^illegal label
> 00423 000000DD> .asciz "are "
> ***** ^illegal label
> 00426 000000DD> .asciz "is "
> ***** ^illegal label
> 00432 000000DD> .asciz " hard drive"
> ***** ^illegal label
> 00439 000000DD> .asciz " with BIOS support.\n"
> ***** ^illegal label
> 00461 000000DD> .asciz "But probing has found "
> ***** ^illegal label
> 00466 000000DD> .asciz "!!!\n"
> ***** ^illegal label
> 00496 000000DD> .asciz "switch).\n"
> ***** ^illegal label
> 00502 000000DD> .asciz "\nYou have "
> ***** ^illegal label
> 00506 000000DD> .asciz "disks"
> ***** ^illegal label
> 00509 000000DD> .asciz "a disk"
> ***** ^illegal label
> 00511 000000DD> .asciz " bigger than 8.4Gb"
> ***** ^illegal label
> 00515 000000DD> .asciz " (or '-L' switch) is recommended.\n"
> ***** ^illegal label
> 00520 000000DD> .asciz "\nYou have "
> ***** ^illegal label
> 00524 000000DD> .asciz "disks"
> ***** ^illegal label
> 00527 000000DD> .asciz "a disk"
> ***** ^illegal label
> 00529 000000DD> .asciz " with more than 1023 cylinders"
> ***** ^illegal label
> 00592 000000DD> .asciz "Drive 0x"
> ***** ^illegal label
> 00596 000000DD> .asciz " Cyl:Head:Sec = "
> ***** ^illegal label
> 00617 000000DD> .asciz "1"
> ***** ^illegal label
> 00635 000000DD> .asciz " ("
> ***** ^illegal label
> 00651 000000DD> .asciz " sectors) --> "
> ***** ^illegal label
> 00665 000000DD> .asciz " EDD rev "
> ***** ^illegal label
> 00680 000000DD> .asciz " geometry = "
> ***** ^illegal label
> 00701 000000DD> .asciz " "
> ***** ^illegal label
> 00704 000000DD> .asciz "("
> ***** ^illegal label
> 00708 000000DD> .asciz " sectors) --> "
> ***** ^illegal label
> 01042 000000DD> .asciz "Hit any key to reboot..."
> ***** ^illegal label
> 01051 0000075B> id_string: .asciz "Disk.Com"
> ***** ^opcode expected
> 00300 000000DD> .asciz " agreement.\n\n"
> ***** ^illegal label
> 00305 000000DD> .asciz "\n\nCS/DS sanity check failed.\n"
> ***** ^illegal label
> 00330 000000DD> .asciz "Hit any key to continue..."
> ***** ^illegal label
> 00337 000000DD> .asciz "There "
> ***** ^illegal label
> 00347 000000DD> .asciz "are "
> ***** ^illegal label
> 00350 000000DD> .asciz "is "
> ***** ^illegal label
> 00357 000000DD> .asciz " floppy drive"
> ***** ^illegal label
> 00364 000000DD> .asciz " with BIOS support.\n"
> ***** ^illegal label
> 00385 000000DD> .asciz "But probing has found "
> ***** ^illegal label
> 00390 000000DD> .asciz "!!!\n"
> ***** ^illegal label
> 00419 000000DD> .asciz "There "
> ***** ^illegal label
> 00423 000000DD> .asciz "are "
> ***** ^illegal label
> 00426 000000DD> .asciz "is "
> ***** ^illegal label
> 00432 000000DD> .asciz " hard drive"
> ***** ^illegal label
> 00439 000000DD> .asciz " with BIOS support.\n"
> ***** ^illegal label
> 00461 000000DD> .asciz "But probing has found "
> ***** ^illegal label
> 00466 000000DD> .asciz "!!!\n"
> ***** ^illegal label
> 00496 000000DD> .asciz "switch).\n"
> ***** ^illegal label
> 00502 000000DD> .asciz "\nYou have "
> ***** ^illegal label
> 00506 000000DD> .asciz "disks"
> ***** ^illegal label
> 00509 000000DD> .asciz "a disk"
> ***** ^illegal label
> 00511 000000DD> .asciz " bigger than 8.4Gb"
> ***** ^illegal label
> 00515 000000DD> .asciz " (or '-L' switch) is recommended.\n"
> ***** ^illegal label
> 00520 000000DD> .asciz "\nYou have "
> ***** ^illegal label
> 00524 000000DD> .asciz "disks"
> ***** ^illegal label
> 00527 000000DD> .asciz "a disk"
> ***** ^illegal label
> 00529 000000DD> .asciz " with more than 1023 cylinders"
> ***** ^illegal label
> 00592 000000DD> .asciz "Drive 0x"
> ***** ^illegal label
> 00596 000000DD> .asciz " Cyl:Head:Sec = "
> ***** ^illegal label
> 00617 000000DD> .asciz "1"
> ***** ^illegal label
> 00635 000000DD> .asciz " ("
> ***** ^illegal label
> 00651 000000DD> .asciz " sectors) --> "
> ***** ^illegal label
> 00665 000000DD> .asciz " EDD rev "
> ***** ^illegal label
> 00680 000000DD> .asciz " geometry = "
> ***** ^illegal label
> 00701 000000DD> .asciz " "
> ***** ^illegal label
> 00704 000000DD> .asciz "("
> ***** ^illegal label
> 00708 000000DD> .asciz " sectors) --> "
> ***** ^illegal label
> 01042 000000DD> .asciz "Hit any key to reboot..."
> ***** ^illegal label
> 01051 0000075B> id_string: .asciz "Disk.Com"
> ***** ^opcode expected
> 00039 errors
> 00000 warnings
> rm os2_d.img chain.o chain.img dump.img first.img dump.o os2_d.o dparam.o
> second.o second.img disk.o
>
>
>
> ---------------------------------------
> The information in this e-mail and any files sent with it is confidential
to
> the ordinary user of the e-mail address to which it was addressed and may
> also be legally privileged. It is not to be relied upon by any person
other
> than the addressee except with the sender's prior written approval. If no
> such approval is given, the sender will not accept liability (in
negligence
> or otherwise) arising from any third party acting, or refraining from
> acting, on such information. If you are not the intended recipient of this
> e-mail you may not copy, forward, disclose or otherwise use it or any part
> of it in any form whatsoever. If you have received this e-mail in error
> please notify the sender immediately, destroy any copies and delete it
from
> your computer system. Have a nice Day !
> ---------------------------------------------
>
>
> --
> Mail archive: http://www.pcrdallas.com/mail-archives/lfs-discuss
> IRC access: server: irc.linuxfromscratch.org port: 6667 channel: #LFS
> Unsubscribe: email lfs-discuss-request at linuxfromscratch.org and put
> "unsubscribe" (without the quotation marks) in the body of the message
> (no subject is required)
>

--
Mail archive: http://www.pcrdallas.com/mail-archives/lfs-discuss
IRC access: server: irc.linuxfromscratch.org port: 6667 channel: #LFS
Unsubscribe: email lfs-discuss-request at linuxfromscratch.org and put
"unsubscribe" (without the quotation marks) in the body of the message
(no subject is required)



More information about the lfs-dev mailing list