Encontre algo en la pagina de slackware:
Create your partitions with fdisk, as cfdisk doesn't automatically aligns your partitions correctly. Parted seems also to do this right and also has a function to check the alignments of partitions. To do this start parted and use the align-check opt command:
yo cree las particiones con cfdisk y como estoy usando un SSD al parecer ese es el problema...
Edito:
Ya instale las particiones con fdisk no con cfdisk pero me sigue dando el problema, mi tabla quedo de la siguiente manera:
dev/sda1 ... ... ... 500M EFI
dev/sda2 ... ... ... 2G Linux Swap
dev/sda3 ... ... ... 15G Linux
dev/sda4 ... ... ... 100G Extendido
he intendado haciendo solo dos particiones la swap y la linux pero es lo mismo....
Edito:
Ya quedo no se porque razon no podia instalar LILO en MBR, tuve que instalarlo en dev/sda3 donde tengo el sistema raiz y con eso quedo.