When running install with HDD > 32Gb slice editor warn a geometry of xxx/xxx/255 is invalid which is not. In fact, condition for showing message and sanitize the geometry is wrong and should be same as for PC98 configuration. Also, Sanitize_Bios_Geom in src/lib/libdisk/change.c should be changed because we first test for head<16 and for HDD >32Gb we reach head=255 (SCSI Setting). Seems that Sanitize is base on the 528Mb barrier (1024/16/63) Fix: Review print_chunks in src/usr.sbin/sysinstall/disks.c (patch included) and review Sanitize_Bios_Geom in src/lib/libdisk/change.c Patch attached with submission follows: How-To-Repeat: Use disk with capacity > 32Gb and run slice editor on it.
Responsible Changed From-To: freebsd-bugs->brucec Take
Responsible Changed From-To: brucec->freebsd-sysinstall Back to the pool.
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.