Vista previa al consumidor de Windows 8 con arranque triple con Windows 7 y Ubuntu 11.10

3

Ya tengo Windows 7 y Ubuntu 11.10 instalados en mi computadora portátil y me gustaría agregar Windows 8 Consumer Preview a esa lista. Aquí hay alguna información que puede ser relevante para esta pregunta:

  • El portátil solo tiene un disco duro.
  • El disco duro tiene un montón de espacio para dar cabida a los 3 sistemas operativos
  • El menú de GRUB actualmente controla qué sistema operativo se inicia.
  • Cuando originalmente decidí iniciar el arranque dual, ya tenía instalado Windows 7, volví a particionar mi disco duro e instalé Ubuntu en la nueva partición.

¿Cuál sería la forma correcta de instalar Windows 8 sin arruinar Windows 7 y Ubuntu?

K Mehta
fuente

Respuestas:

3

Windows 8 tiene un nuevo cargador de arranque que es un poco diferente de lo que puede haber visto antes, y después de la instalación, le dará la opción de iniciar Windows 7 u 8, pero no Ubuntu.
No conozco ninguna forma de evitar que Windows 8 instale ese gestor de arranque, por lo que debe instalar Windows 8 en la partición que haya reservado para él, luego reiniciar cualquier entorno Linux en vivo y reinstalar Grub en su primera partición (que es ya sea 7 o ubuntu, dependiendo).

Una vez que arranque en el entorno de Linux, busque su archivo /boot/grub/menu.lst existente - debería mostrar las entradas de ubuntu y windows 7. Si ha cambiado el orden de partición instalando Windows 8 (por ejemplo, cambió el número de partición donde reside ubuntu) debe actualizar la línea raíz (hd0,0) en consecuencia, donde el primer número es el número del disco duro (0 si solo tiene uno) y el segundo es el número de partición -1 (sda1 = 0, sda2 = 1, etc ...)

Puede crear una tercera entrada para Windows 8 exactamente de la misma manera que Windows 7, cambiando solo la línea rootnoverify para que se aplique a la partición apropiada donde está instalado Windows 8.

Una vez que esté todo listo, siga adelante y vuelva a instalar grub en su partición primaria abriendo una terminal como root y ejecutando

grub

entonces en el tipo de consola grub

setup (hd0)

Mi configuración de grub para esto se ve así:

    # (0) Arch Linux
    title  Arch Linux
    root   (hd0,2)
    kernel /vmlinuz-linux root=/dev/sda3 ro
    initrd /initramfs-linux.img

    # (1) Windows 7
    title Windows 7
    rootnoverify (hd0,0)
    chainloader +1

    # (2) Windows 8
    title Windows 8
    rootnoverify (hd0,1)
    chainloader +1
gil
fuente
+1 aprecio la cantidad de detalles. Lo intentaré cuando lo encuentre, y aceptaré la respuesta si esto funciona. ¡Gracias!
K Mehta
2

Instalar en un VHD. Eso es lo que estoy haciendo actualmente. Lo único que se virtualiza es el disco, y no lo noto en absoluto. solía Entrada de blog de Hanselman como punto de partida, pero yo escribí mi experiencia al respecto también. Tuve algunas diferencias con sus experiencias, principalmente tuve que agregar yo mismo Windows 8 a mi lista de inicio.

Además, asegúrese de que Windows 8 controle la selección del sistema operativo al principio. Ahí es donde se ejecuta BCDBOOT cuando todo está dicho y hecho entra en juego.

Nathan DeWitt
fuente
+1 Los artículos vinculados deberían ser una lectura interesante, y me encantaría probar los efectos de la virtualización del disco.
K Mehta
0

Solía ​​instalar varios sistemas operativos en el disco duro, pero un día me quemé en la tabla de particiones y en GRUB.

Ahora solo instalo un sistema operativo en el disco de arranque (un Linux). El otro sistema operativo que uso lo ejecuto desde máquinas virtuales en Virtual Box. Puede que la vida sea más fácil con Virtual Box ... aunque depende de cómo le gusta a su hardware.

Windows 7 corre como un campeón en Virtual Box. Estoy seguro de que Windows 8 también lo haría.

Búsqueda de Google de Virtual Box Windows 8

Paulb
fuente
Por lo que sé, Win8 Consumer Preview no funciona demasiado bien en una máquina virtual. De cualquier manera, me gustaría dedicar todos mis recursos de hardware al sistema operativo que me gustaría ejecutar, por lo que no me gustaría usar una VM de todos modos.
K Mehta
Oh ... eso es sorprendente. ¡Buena suerte!
Paulb
Ejecuté la Vista previa de desarrollo en una máquina virtual, y no estaba del todo satisfecho con mi experiencia. Tengo que experimentar esto en el hardware nativo.
Nathan DeWitt