Have you tried running cfdisk without any params? If not, give that a shot. I don't think I've installed slackware on a SATA drive, but I've installed it on a SCSI virtual drive, which required me to use scsi.i. Just plain cfdisk worked after that, IIRC.