Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Frank van der Linden <fvdl@netbsd.org>
List: source-changes
Date: 04/28/1999 16:27:02
Module Name: src
Committed By: fvdl
Date: Wed Apr 28 23:27:02 UTC 1999
Modified Files:
src/sbin/fdisk: fdisk.c
src/sbin/fdisk/mbr: mbr.8 mbr.S
src/sbin/fdisk/mbr_bootsel: mbr_bootsel.S
Log Message:
Only use int13 extensions if the sectors can not be read through the
older CHS interface. This works around stupid BIOSs who report that
int13 extensions are present and functional, but fail when you actually
use them. Like Adaptec SCSI BIOSs.
For the bootselector, there was no space to get the CHS info from
the BIOS. Instead, use a flag that can be set by fdisk. fdisk will
set it if one of the partitions on the disk is out of CHS reach
for this disk/BIOS, so that the bootselector will use int13 extensions.
This isn't so bad, because it needs to be configured via fdisk anyway.
Change the mbr manualpage to reflect some shorter error messages.