Hola. Si haces una búsqueda, encontrarás otros mensajes que tratan de lo mismo exactamente, pero te voy a contar mi caso:
Tengo un P200, y cuando compré mi disco duro nuevo sólo me reconocía 8GB, intenté actualizar la BIOS, buscando la marca de la placa en la BIOS, en la pantalla que sale nada más enchufar el PC e incluso mirando dentro del PC, pero las actualizaciones no me solucionaban el problema, el fabricante no había previsto que existieran discos de más de 8GB (o no quiso preveerlo), así que busqué en la web del fabricante del disco duro (Seagate) una solución, que se llamaba DiscWizard y que consistía en una utilidad que se graba en un disquet y al arrancar formatea el disco e instala una especia de "segunda BIOS" permitiendo que el equipo reconozca los 20GB. Por ahora me va bien, aunque tengo algún lío al instalar Linux.
En resumen, si no hay actualizacion de BIOS (o no quieres buscarla), ves a la web del fabricante del disco duro y bájate la utilidad correspondiente.