FreeBSD on a 45G drive

FreeBSD on a 45G drive

Post by Robert Ackli » Tue, 29 May 2001 21:31:42



Hay,
FreeBSD will not boot after I install it on my IBM 45GB Deskstar drive.
How do I place the root partition below the 1024th cyl.?
And why does it report chs as something other than the actual (16383/16/63).
thxs
 
 
 

FreeBSD on a 45G drive

Post by Harry Kroon » Wed, 30 May 2001 02:19:24


On Mon, 28 May 2001 08:31:42 -0400, "Robert Acklin"


>Hay,
>FreeBSD will not boot after I install it on my IBM 45GB Deskstar drive.
>How do I place the root partition below the 1024th cyl.?
>And why does it report chs as something other than the actual (16383/16/63).
>thxs

More info needed.

How does your BIOS recognise the HD? What's your Mainboard? Did you
check BIOS-revision and upgrades? Did you try the 32GB limit jumper? I
had to upgrade my BIOS to get it bootable.

My IBM DTLA-307045 system messages:

FreeBSD: 89355/16/63 (43979MB)

BIOS:
 Large : 11169/128/63  (46117MB)
 LBA : 5606/255/63 (46113MB)
 normal : 16383/16/63 (8455MB)

Harry

 
 
 

FreeBSD on a 45G drive

Post by Rob Ackli » Wed, 30 May 2001 08:10:08



> On Mon, 28 May 2001 08:31:42 -0400, "Robert Acklin"

> >Hay,
> >FreeBSD will not boot after I install it on my IBM 45GB Deskstar drive.
> >How do I place the root partition below the 1024th cyl.?
> >And why does it report chs as something other than the actual
(16383/16/63).
> >thxs

> More info needed.

> How does your BIOS recognise the HD? What's your Mainboard? Did you
> check BIOS-revision and upgrades? Did you try the 32GB limit jumper? I
> had to upgrade my BIOS to get it bootable.

> My IBM DTLA-307045 system messages:

> FreeBSD: 89355/16/63 (43979MB)

> BIOS:
>  Large : 11169/128/63  (46117MB)
>  LBA : 5606/255/63 (46113MB)
>  normal : 16383/16/63 (8455MB)

> Harry

IBM DTLA-307045
MB is VIA K7
BIOS set for Auto (not Large/LBA/Normal)
BIOS reports (22075/16/255)
FreeBSD reports (5957/250/63)

Wonderful weather were having.......RAIN!

 
 
 

FreeBSD on a 45G drive

Post by Harry Kroon » Wed, 30 May 2001 16:41:36


>> On Mon, 28 May 2001 08:31:42 -0400, "Robert Acklin"

>> >Hay,
>> >FreeBSD will not boot after I install it on my IBM 45GB Deskstar drive.
>> >How do I place the root partition below the 1024th cyl.?
>> >And why does it report chs as something other than the actual
>(16383/16/63).
>> >thxs


>> More info needed.

>> How does your BIOS recognise the HD? What's your Mainboard? Did you
>> check BIOS-revision and upgrades? Did you try the 32GB limit jumper? I
>> had to upgrade my BIOS to get it bootable.

>> My IBM DTLA-307045 system messages:

>> FreeBSD: 89355/16/63 (43979MB)

>> BIOS:
>>  Large : 11169/128/63  (46117MB)
>>  LBA : 5606/255/63 (46113MB)
>>  normal : 16383/16/63 (8455MB)

On Mon, 28 May 2001 19:10:08 -0400, "Rob Acklin"


>IBM DTLA-307045
>MB is VIA K7
>BIOS set for Auto (not Large/LBA/Normal)
>BIOS reports (22075/16/255)
>FreeBSD reports (5957/250/63)

Hmmm. I guess that FreeBSD doesn't recognise it as a DTLA-307045 then?

dmesg should say something like:
ad0: 43979MB <IBM-DTLA-307045> [89355/16/63] at ata0-master UDMA33

(preferably something else than "UDMA33" but my MB is an oldie P2-L97)

What's your dmesg saying? What version of FreeBSD are you installing?
What are the different Large/LBA/normal results when doing a
bios-setup "auto-detect"?

I don't know if there are specific issues with the VIA K7, don't know
about the 1024 cil. limit or the HD-formatting consequences.

No more ideas here, good luck,

Harry

 
 
 

FreeBSD on a 45G drive

Post by Chris Tophe » Fri, 01 Jun 2001 10:45:58



> Hay,
> FreeBSD will not boot after I install it on my IBM 45GB Deskstar drive.

It (4.2) did on mine.  IIRC, I used LBA in my BIOS.

$ fdisk      
******* Working on device /dev/ad0 *******
parameters extracted from in-core disklabel are:
cylinders=5606 heads=255 sectors/track=63 (16065 blks/cyl)
...

I made four slices (BSD-speak for primary partitions) and installed
FreeBSD with its partitions (BSD-speak for BSD logical partitions)
on one of the upper slices past cyl 1024.  Installed LILO on the
main disk MBR to boot Linux off second disk or BSD off main disk.

Quote:> How do I place the root partition below the 1024th cyl.?

I don't remember the BSD install well enough to say how to put
"/" below 1025, but I would think it would be obvious, at least to
put a whole slice below 1025.  You might have to break out a
calculator to get the size right to fit below 1025.  I found that
an old half-price copy of "The Complete FreeBSD" was helpful.

Quote:> And why does it report chs as something other than the actual (16383/16/63).

Maybe because you too are using LBA mode in BIOS.  I wouldn't be
supprised if BSD uses it (or seems to) whether or not the BIOS does.