Arrancar Ubuntu Linux v11.04 desde Windows XP

Imagen de Capullinux
0 puntos

Hola a todos.

Sé que es posible arrancar Linux desde Windows XP, extrayendo el sector de arranque mediante
sudo dd if=origen of=destino bs=tamaño count=1
Una vez que lo tenemos en un archivo, lo añadimos al fichero boot.ini que está en el directorio raíz
de la unidad de disco donde tengamos Windows XP instalado, en una línea tal como:
c:\fichero_con_el_sector_de_arranque_de_Linux="Arrancar Ubuntu Linux v11.04"
De esta forma, aparecerá una opción nueva cuando arranquemos desde la unidad donde tengamos
Windows XP instalado.
Quiero arrancar Linux desde Windows XP o desde Windows 7.
He probado lo anterior, obteniendo una pantalla negra como respuesta.
Para que éso funcione, ¿ha de estar Linux en una partición primaria, con atributo de "arrancable"?.
Tengo un disco duro C de 500 Gb con una sola partición para Windows XP, y un disco duro D de 1Tb con dos particiones, una de 750 Gb con Windows 7 y otra con 250 Gb (ésta última la quiero volver a formatear para reinstalar Ubuntu Linux). ¿Qué atributos tengo que seleccionar para la partición de Linux? Y después, ¿dónde instalo el grub, si es que tengo que instalarlo?

Lo que quiero evitar es perder el arranque de Windows XP en el disco duro C: y el de Windows 7 en la primera partición del disco duro D:

Muchas gracias de antemano y un saludo.

Capullinux

Imagen de futurosoft
+1
0
-1

Puedes hacer dos cosas.

1º Instalar Ubuntu y Linux en el mismo disco duro, y al arrancar elegir cual decidir. Para ello instala primero Wndows XP, y luego Ubuntu. En la instalación de Ubuntu te saldrá un asistente y hay le dices compartir con Windows, le asignas el espacio que quieres a tu Ubuntu y listo, el solito se encarga de todo.

2º opción. Si quieres correr Ubuntu sobre Windows, puedes descargarte una máquina virtual cómo VirtualBox y tener los dos sistemas ejecutando al mismo tiempo. Puedes descargarte el archivo de instalación desde la siguiente la Web: http://www.virtualbox.org/wiki/Downloads

Un saludo.

+1
0
-1

FuturoSoft.es, por un Software libre

Info contacto:

FuturoSoft.es, Rentabilidad en Internet
Sergio Sánchez - Dpto. de Marketing
E-mail: info @ futurosoft.es
Web: Diseño Web | FuturoSoft.es

Imagen de Capullinux
+1
0
-1

Hola futurosoft,

Muchas gracias por la respuesta. Estuve justo pensando en hacer éso, pero usando Microsoft Virtual PC.
Como creo que el rendimiento de Linux es superior si está instalado sin equipo virtual, lo he instalado en la partición ésa de 250 Gb en el segundo disco duro.
Despues lo que he hecho es utilizar un programa auxiliar, el EasyBCD, para evitar trastear con el
bcdedit.exe que trae Windows 7 para añadir entradas al menú de arranque (aún no tengo práctica con bcdedit.exe).
Con ese programa, no sólo he podido añadir Linux al menú de arranque de Windows 7, sino también el Windows XP que tengo en el primer disco duro.
Y, para mi sorpresa, EasyBCD tiene una opción para detectar automáticamente en qué disco duro se encuentran instalados Windows XP y Linux. Lo digo por el lío que se puede organizar con las letras de las unidades (si arrancas desde Windows 7 su unidad C: es el segundo disco duro, pero si arrancas desde Windows XP, el disco duro donde está Windows 7 cambia de letra).
En fin, el caso es que tengo los tres sistemas operativos instalados sin trastear demasiado los sectores y menús de arranque.

Muchas gracias por todo y un saludo,

Capullinux

+1
0
-1