Asus P3B-F MoBo -> Invalid partition table (5.x, 6.x)
Ewald Jenisch
a at jenisch.at
Mon Apr 3 15:35:16 UTC 2006
Hi,
I ran into an interesting problem installing FreeBSD on the following
hardware:
MoBo: Asus P3B-F, latest BIOS
CPU: PIII, 500MHz
HD: Maxtor 90871U2 (9GB) = primary IDE master
CD: Sony CDU 4811 = secondary IDE master
256MB RAM
Boot Sequence: Floppy, CD, HD
FreeBSD is to be installed into two slices on the HD - one slice for
everything except /home, the other one for /home.
The problem: When installing FreeBSD (doesn't matter 5.x or 6.x) the
PC can't be booted off the HD after installation. When trying to boot
I get an error message saying "invalid partition table".
Digging further into the problem I've found out a workaround: When I
change the BIOS-parameters for the HD to "User Defined Harddisk" and
"LBA" booting is possible.
Even more: during initial installation of FreeBSD it doesn't matter if
the setting for the HD in the BIOS is Auto or User-defined/LBA -
however when trying to boot off the HD this setting does very well
matter. To cross-check I've installed FreeBSD with a HD-setting of
Auto, then changed the BIOS to User-defined/LBA and was able to boot
the PC from the HD.
Please note that this happens with both 5.4, 6.0 and 6.1-Beta4.
When checking the BIOS-settings I found out that Auto and
User-defined/LBA show different values:
Auto-setting: (PC cannot boot from HD with these settings)
Cylinders 1024
Heads 16
Sectors 63
CHS capacity 528MB
Maximum LBA Capacity 8700MB
User-defined HD / LBA: (PC can boot from HD)
Cylinders 1024
Heads 255
Sectors 63
CHS capacity 8422M
Maximum LBA Capacity 8700MB
Here are my questions:
o) Has anybody else experienced this behavior - possibly also on a PC
with Asus P3B-F motherboard?
o) Why does this happen? (I suppose something weird with HD-geometry,
i.e. the BIOS not reflecting the correct HD-parameters)
o) Is there a way to boot with the HD-parameters in the BIOS left to
default (Auto)?
Thanks much in advance for your help,
-ewald
More information about the freebsd-questions
mailing list