Re: [FreeBSD 5.1] Large hard disks vs old BIOS

From: Torfinn Ingolfsen (tingo_at_start.no)
Date: 10/29/04


Date: Fri, 29 Oct 2004 00:51:53 +0200

Jehannes wrote:

> Is there a way to make FreeBSD 5.1 recognize hard disks larger than the
> BIOS supports?

Yes, install it.
No, I am serious. FreeBSD only needs the BIOS for booting, after FreeBSD
has started it uses it's own routines for disk access.

I have several old machines where the BIOS thinks that the installed
disk is a only a fraction of its real size. Still, once FreeBSD has
booted, it has no problem accessing the disk.

For this to work, you need the bootloader (and perhaps the root
partition) to be placed below the BIOS limit for disk access. As long as
you install FreeBSD on the whole disk (and not share it with another
OS), this is not something to worry about.

Just try to install FreeBSD, and see if the disk is recognized
correctly. If you have a cd-rom, just boot with the install CD.

HTH

-- 
Torfinn Ingolfsen,
Norway


Relevant Pages

  • Re: freebsd-questions Digest, Vol 250, Issue 2
    ... FreeBSD 7.1R on laptop ... Busy disk and page fault ... Re: Which install? ...
    (freebsd-questions)
  • Im confused...
    ... Is the installer for freeBSD 4.5 broken? ... planned to do is simply to install it on another disk that I have ... In the middle of the screen was a list of partitions for da0 ...
    (freebsd-questions)
  • Re: Write-protect sctors?
    ... Remember that partitioning does modify the existing data on the disk, just the partition table, unless you chose to do a full format that data is still there. ... I imagine it would be possible for someone to modify the CMOS and protect any sectors they wish, but the attacker would undoubtedly need to have advanced knowledge of your system, BIOS, hard disk and geometry to make this attack possible. ... As the install progresses to the partitioning of the disc,I opt for the erase whole disc option.It progresses to a certain point and then quits with an error..repeatedly. ...
    (Focus-Linux)
  • Re: installing linux after freebsd (multi-boot)
    ... remove FreeBSD partitions first. ... 03:30:17 INFO: removing lv LogVol03 ... I am trying to fresh install over single disk. ...
    (freebsd-questions)
  • Re: new 6.1 install will not boot
    ... I'm not sure exactly what the problem is, but I can say I've installed FreeBSD x.y on just about every flavor of Dell hardware without much trouble, so it should work for you. ... and if prompted about disk geometry problems just let the installer do what it wants to. ... When prompted to choose a disk location to install to, choose "A" for "Use Entire Disk", and when prompted to slice up that disk area, choose "A" again for "Auto Defaults". ... then FreeBSD or your BIOS is probably confused about proper disk geometry. ...
    (freebsd-questions)