#1 Eso es un fallo muy habitual. A mi me ha pasado varias veces en diferentes equipos de hecho. Sin ir mas lejos, en un hilo de googlemail que hablamos de estas movidas surgió el tema no hace mucho y dimos una posible solución sin tener que reinstalar ubuntu:
Joder...
Tocaba una limpieza al HD del tatil, asi k pillo los CDs de WinXp y ubuntu
Y con el fdisk rehago la estructura de particiones a mi gusto
/dev/hda1 - 128M - ext2 (boot)
/dev/hda2 - 30720M - NTFS (Win)
/dev/hda3 - 1024M - ext3 (boot)
/dev/hda4 - extended
/dev/hda5 - 20480M - ext3 (Ubuntu)
/dev/hda1 - resto (23G - NTFS (Data)
Meto el CD del windows y el joputa se queda colgado en "Setup is inspecting your computer's hardware configuration" y no avanza ni a tiros, ni cambiado flags de boot, ni hostias...
Solucion??
Ir al fdisk y cambiar todas las partition IDs que no son 07 (NTFS) por 00 (empty) y entonces milagrosamente el Installer de WinXP funciona impecablemente
Una vez instalado, se ponen las IDs como estaban y se instala ubuntu...
Seran cabrones xDDDD