Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Mar 2006 20:52:49 -0000
From:      "Frank Mitchell" <mitchell@cloudynwuk.force9.co.uk>
To:        <matteo@freebsd.org>
Cc:        freebsd-qa@freebsd.org
Subject:   bin_48341 MBR Problems
Message-ID:  <000001c64625$59101bc0$2dd4ae51@hal>

index | next in thread | raw e-mail

Dear Matteo Riondato,

I had a similar problem to Heiner's, installing FreeBSD on a Windows
machine. But I noticed there was a problem with CHS Translation Geometry,
which may have been the cause.

I had Windows Me installed in Primary and Extended Partitions set up using
Windows FDISK. The Hard Drive is a Seagate Medalist 2122 (ST32122A) which
physically has 2 platters and 4 heads.

FreeBSD fdisk accepts the Default Logical Geometry supplied by the ATA
Identify Drive Command. That means 4092 Logical Cylinders + 16 Logical
Heads. Seagate documentation says this is acceptable to Non-DOS Operating
Systems.

But Seagate says DOS is likely to prefer 1023 Logical Cylinders + 64 Logical
Heads. This configuration is displayed by the Slackware fdisk, presumably
because Slackware wants compatibility with Logical Drives in an Extended
Windows Partition.

After installing FreeBSD I got an unbootable Hard Drive, which couldn't be
fixed using "SYS C:" on the Windows Rescue Floppy. Then Windows FDISK
reported the Hard Drive was only 504 Meg instead of the usual 2014 Meg.
Clearly an unwanted factor of 4 was involved.

I'm new to FreeBSD so I may be on the wrong track here. But I'm going to
read up CHS Translation Geometry and try again after my next Backup.

Frank Mitchell




home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c64625$59101bc0$2dd4ae51>