Today for the first time in my life I had troubles setting up a normal FreeBSD machine due to the geometry of the disk. The machine has a Raid 6i card in it, and there are four 147Gb disks in a RAID5 configuration.
The device gets detected as:
da0: 420029MB (860220400 512 byte sectors: 255H 32S/T 65535CFdisk complains about it:
A geometry of 105419/255/32 for da0 is incorrect.and picks:
DISK Geometry: 53546 cyls/255 heads/63 sectors = 860216490 sectors (420027MB)
Installing FreeBSD on that geometry goes without a problem. But at a reboot, it doesn't work anymore. Pressing F1 for FreeBSD at the bootmanager doesn't work, it just beeps.
Luckely Darius on #bsddev knew how to resolve this:
It works!<Darius> also, can you get to the loader prompt on the CD after you have installed and type.. <Darius> unload <aDrius> set currdev=disk1s1a: <aDrius> boot -s <Darius> then run boot0cfg /dev/da0