Si instalas windows y no te reconoce el HDD SATA, despues de la instalación, quiere decir que necesitas meterle los drivers del SATA.
Para ello, mira primero en los CDs, que tengas del portatil, uno de ellos que seguramente tendras con los drivers de la placa y demás.
Uno de estos ficheros sera los drivers del SATA, copialos en un diskette, en la raiz, es decir, sin carpeta contenedora, solo los ficheros que esten dentro de la carpeta del CD que ponga SATA, y los que hagan referencia a la version de tu windows, suelen venir para win98, win2000 y win xp.
Tambien te los puedes bajar de la Web del fabricante.
Inicias el proceso de instalacion del windows desde el CD, cuando te diga en uno de los dialogos instalar un SATA/SCASI de otro fabricante, presionas F6, e introduces el diskete en el que previamente has copiado los drivers, el sistema los instalara.
Sino tienes disketera, tendras que compilar un boot CD con nLite u otro programa similar como he comentado un poco mas arriba, e instroducir los drivers del SATA.
Sino puedes, tendras que instalar el sistema con el CD de recuperacion que tengas.
La particion oculta la puedes eliminar cuando instales el sistema operativo desde el CD de instalación, te dira que particiones quieres crear y te mostrara las que hay, si ves alguna oculta la eliminas, teniendo en cuenta que ya no podras instalar de nuevo el sistema desde el CD de recuperación.
Hay algunos portatiles que llevan todo el sistema operativo en uno, dos o tres Cds., de recuperación, éstos no llevan particion oculta en el HDD.
Chao.