Tengo una imagen Iso del disco duro c:/ de un portatil el cual tiene Windows xp instalado. Quiero arrancarlo en virtualbox pero no se como hacerlo.
Es decir, la ISO no contiene el CD de Windows XP, sino que más bien contiene todo el sistema de archivos de la unidad C:\, ¿es eso lo que dices?. En ese caso lo que debiste crear no es una ISO, sino una imagen de disco virtual (ej. VHD).
Puedes usar cualquier software para ello, como por ejemplo
Disk2Vhd de
SysInternals:
Una vez hayas creado la imagen de disco virtual VHD con el contenido de la unidad C:\, podrás importar ese disco virtual a VirtualBox (si no sabes como, puedes buscar cualquier tutorial en Google, es algo sencillo de realizar).
PD: no caigas en el error de intentar extraer el contenido de esa ISO en un disco duro formateado/vacío para crear una imagen VHD a partir de esos archivos extraidos en el disco duro, por que el sistema operativo no será
bootable. Lo que debes hacer es crear la imagen VHD a partir del contenido original de la unidad C:\.
Saludos.