don't check if a sector of a disk is outside the disk in LBA mode by default, because some BIOSes don't return correct geometries.

This commit is contained in:
okuji 2000-09-05 12:27:00 +00:00
parent 35662478d7
commit abca3d8f72
4 changed files with 25 additions and 2 deletions

View file

@ -1,3 +1,16 @@
2000-09-05 OKUJI Yoshinori <okuji@gnu.org>
* stage1/stage1.S (lba_mode) [!NO_BUGGY_BIOS_IN_THE_WORLD]:
Don't check for the geometry, since some BIOSes don't return the
number of total sectors correctly, even if they have working LBA
support.
* stage2/start.S (lba_mode) [!NO_BUGGY_BIOS_IN_THE_WORLD]:
Likewise.
* stage2/bios.c (biosdisk) [!NO_BUGGY_BIOS_IN_THE_WORLD]:
Likewise.
Reported by Jan Fricke <fricke@uni-greifswald.de> and Pixel
<pixel@mandrakesoft.com>.
2000-09-05 OKUJI Yoshinori <okuji@gnu.org>
From Alessandro Rubini <rubini@gnu.org>: