I'm got an annoying problem trying to install Solaris onto a 160GB hard disk. For some reason Solaris appears to be limited to seeing the first 8GB of the disk during the early stages of booting. After that it seems that it can access the whole disk OK.
The BIOS is an Award BIOS, and the disk is set to use LBA mode. The BIOS setup screen generates these CHS values, but doesn't let me alter them: Cylinders: 16643 Heads: 255 Sectors: 63 So, as far as the BIOS is concerned, the disk should really be accessed through 48-bit LBA (since it is bigger than 120GB). This is how it is set up, and Linux and Windows are both happy with that and can see the whole disk both during and after boot. Grub produces the following output: > geometry (hd0) drive 0x80: C/H/S - 1024/255/63, The number of sectors = 320173056, LBA Partition num 0: Filesystem type unknown, partition type 0x7 Partition num 1: [BSD/SOLARIS sub-partitions immediately follow] ....... The number of sectors value above is the whole disk, however the CHS values give a value of 8GB, which is where the 8GB limit seems to be coming from. Where does the problem lie here - is it a BIOS bug? A grub bug? a Solaris bug? Thanks Andrew. This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list [email protected]
