Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Dec 1998 11:50:44 -0700 (MST)
From:      Stephen Mathezer <mathezer@harbor.ab.ca>
To:        questions@FreeBSD.ORG
Subject:   upgd 2.2.6->2.2.8  C:2058 > 1023 FROM FLOPPY!
Message-ID:  <Pine.SOL.3.96.981216113601.5502D-100000@gemini>

next in thread | raw e-mail | index | archive | help

OK, this is making less and less sense to me. I tried to upgrade from
2.2.6 to 2.2.8 today and have had a host of problems.

The long story follows. The short story is that I get the BIOS error when
booting from floppy both a 2.2.6 and 2.2.8 floppy which both previously
worked. All I want to do now is reinstall.  HELP!

This is a P90 with 64M of memory, a relatively old 2940 (it does have the
CTRL-A for BIOS bit though) and two 4G hard drives. 

I have installed Solaris X86 2.4, FreeBSD and NT on this machine and all
were coexisting happily. I have on my first disk a 150M Solaris partition
for its root, a 200M FreeBSD partition containing a 94M / and the rest for
swap.  The rest of disk 1 is NT.  Disk 2 contains 2 approx 2G partitions
for FreeBSD and Solaris.

Now, here is what happened in order.  I managed to bump into a few things
I think.

#1 Boot from 2.2.8 floppy, select upgrade and choose pretty much all the
   distributions except for source.
   I connect to the FTP server and start copying files no problem. At
   about 90% of bin I get a disk full error.
   I swear about the upgrade not checking this first and try to figure out
   how / could have grown that much since 2.2.6
   I booted a 2.2.6 fixit floppy, fsck'd, mounted my root and realized
   that /tmp/ had a bunch of junk I didn't need.  OK, I think, no big
   deal, I clean up, reboot and try again.

#2 This time I get into the third or fourth distribution like info or
   something like that.  Again, I get a disk full error.
   I boot the fixit floppy and fsck and mount root.
   After a lot of poking around I discover that the upgrade apparently
   went and copied all of the files into /mnt. It made a /usr under /mnt
   but didn't mount my /usr disk there, rather it copied all of the files
   into my / slice.

   OK, I think, I'll clean this mess up and try once more but only upgrade
   with the bin dist.  I cleaned up /mnt and not really thinking, I type
   reboot at the Fixit prompt. This actually core dumps.

   No big deal, I hit the reset button.

#3 Now when I reboot, both my 2.2.6 and 2.2.8 floppy comes up with a
   C:2058 > 1023 (BIOS limit) error message and refuses to boot.
 
   Why is this happening when booting from floppy (why should it care)?
   What changed? I didn't change anything.
   LBA mode has always been turned on for this controller.
   2058 is the size of the first partition on drive 2.
   Solaris and NT still boot just fine.
   fdisk /mbr doesn't help
   I am booting from floppy - what gives?
   

At this point I don't really care. I'll install 2.2.8 from scratch. To do
that however the floppy has to boot. How do I get this fixed?

Thanks for any help

-Steve


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.3.96.981216113601.5502D-100000>