Buenas tío, pues es bastante fácil, abres el partition magic, seleccionas el disco duro del que quieres sacar espacio para instalar el vista y le das a resize partition (redimensionar partición), seleccionas el nuevo tamaño que quieres que tenga la partición, ahora te saldrá un trozo de disco duro sin particionar, en este momento puedes crear la partición con el partition magic (botón derecho en el espacio sin particionar y crear) o sino supongo que arrancando el vista desde la unidad de dvd el propio instalador te dejará seleccionar la partición sin formato e instalar el vista, también te debería crear un menú de arranque (igual que cuando instalas windows y linux) pero no te lo sé asegurar puesto que no he probado el vista
Saludos!