Una nueva computadora significa una gran oportunidad para verificar que su entorno de trabajo es reproducible. ¿Qué pasa si su disco duro actual fue destruido o robado? Durante un movimiento para limpiar, descubrirá los CD de instalación que se perdieron o dañaron, el software que ha quedado en desuso y otras peculiaridades en su configuración.
Es probable que el nuevo disco duro tenga el doble o más capacidad que el anterior, por lo que estoy de acuerdo con la recomendación de realizar una instalación limpia y copiar el contenido completo del disco antiguo en un directorio en el nuevo.
También estoy de acuerdo en que es hora de dejar atrás WinXP, al menos como el sistema operativo principal.
Para responder a su pregunta, las herramientas que necesita son gparted y VirtualBox . Con gparted puede transferir una imagen del disco antiguo al nuevo, y luego transferir esa imagen a un disco virtual VirtualBox. Iba a escribir los pasos (lo hice una vez), pero no los recuerdo exactamente, y no tengo notas (si los tuviera, serían para un nuevo sistema que arranca con Linux).
P.S. Una nueva computadora es una buena oportunidad para reservar una partición para Linux. La experimentación es una buena excusa, pero una más urgente es que las herramientas para replicación, redundancia, copia de seguridad, traducción y transformación están disponibles en Linux y son gratuitas. ¿Por qué no un Linux virtualizado? Debido a que algunas de las tareas requieren más acceso de bajo nivel al hardware. Mi última actualización de la computadora fue a Linux como sistema operativo base, y todo (WinXP incluido) funciona como lo quiero.
P.P.S Con los detalles solicitados
- Con Linux en el lado receptor, las herramientas en gparted live (y otros CDs en vivo de migración y recuperación) le permitirán transferir una imagen del disco antiguo al extremo receptor a través de la red. El tiempo que toma no importa, porque está desatendido. Es lo primero que hago cuando los amigos vienen a mí con lo que tiene síntomas de un disco duro agonizante.
- Las imágenes creadas se pueden transferir a una partición que tiene el mismo tamaño o de mayor tamaño, en cualquier disco, o se puede realizar una copia de seguridad en un medio óptico.
- Si reserva una partición de arranque para Linux en la nueva máquina, entonces le puede dar muy poco espacio en el disco, ya que podrá usar las particiones NTFS para almacenar cosas grandes, como imágenes de disco.
- gparted manejará transferencias entre particiones de diferentes tamaños.
- Un WinXP virtualizado apesta si necesita acceder a un hardware especial (gráficos, pen tablets, etc.), pero funciona perfectamente para la programación si el sistema operativo base es Linux. Esa fue mi configuración de WinXP hasta que las versiones recientes de wine me permiten ejecutar todo lo que necesito (Delphi7 es uno) sin arrancar el WinXP virtual.
- Los detalles que no están en mi memoria, están disponibles en la Web. Probablemente es por eso que no tomé notas.
Para ser honesto, cambiar a Ubuntu como sistema operativo principal tomó tres meses de fines de semana para verificar que podría funcionar, un par de días para hacer las copias de seguridad y el cambio, y seis meses más hasta que casi no pude arrancar XP. Mis herramientas de desarrollo son Java, Eclipse, Python y PyDev, Java, gfortran (Intel Fortran también está disponible), Web (HTML, CSS, JavaScript), Subversion, Mercurial y Delphi7 para una aplicación heredada. Abandoné los procesadores de texto a favor de texto plano estructurado, pero no hay nada que se compare con MS Excel. Para todo lo demás, he encontrado varias opciones listas para probar en Linux, algunas de ellas las mejores .
Al final, incluso si me hubiera quedado con WinXP, mi experiencia es que el proceso de configurar una nueva computadora de trabajo desde cero es BUENO . Es probable que sea falso que sepa dónde se encuentra o que pueda recuperarse rápidamente de lo imprevisto hasta que lo haga.