non credo dipenda dal bios altrimenti non andrebbe nemmeno xp
puoi provare a switchare tra chs a lba nel bios
o prova a installare lilo nella partizione di root delle varie distro e installare un booloader esterno che si installa da windows tipo gag o xosl

sei hai un controller sata potrebbe essere non riconosciuto e con gag risolveresti