Tengo un HDD de 500 Gb en dos particiones, una general y una pequeña de recuperación.
La idea es particionar ese HDD en tres fragmentos: Un primero de 20 Gb aprox. en NTFS para Windows 7, un segundo de 15 Gb aprox. para Ubuntu 11.04 en ext3/4 y un tercero de 465 Gb para archivos en general.
Creo que las cantidades son suficientes, se admiten sugerencias.
Antes, seguiré una serie de pasos:
1- Limpiar el HDD de archivos "basura", que en general ya no valgan (programas excluidos, ya que van todos fuera).

2- Limpiar el HDD para backup y formateo a NTFS.

3- Listado de programas en Ubuntu y Windows que merece la pena recuperar.

4- En Windows, copio "tal cual" la carpeta Users al HDD para la copia de seguridad. Una vez completado, copio root.disk al HDD auxiliar.

5- Apagado del PC, inicio Ubuntu 11.04 en modo live. Con el gestor de discos, formateo y reparticiono. [Esto no lo tengo del todo claro sobre cómo hacerlo]

6- Instalación de Windows.

7- Instalación de Ubuntu 11.04.

8- Reconfiguración del GRUB para que Windows sea la primera opción (cosas de la casa...)

9- Restauración de los archivos copiados.

10 - Reinstalación del software antiguo ←
Es la primera vez que me aventuro con algo tan grande, por eso os pido ayuda para las dudas que tenga, que es algo que ya me hace falta

Empiezo a bajar el CD de Ubuntu y con el primer paso.