A continuación os pongo un procedimiento con el que he conseguido instalar MAX7 con un Windows 7 profesional
ya instalado en modo UEFI. Estamos pendientes de que salga una versión de MAX7 con soporte para UEFI,
mientras tanto aquí tenéis esta opción.
Me ha servido de ayuda la información encontrada en:
https://help.ubuntu.com/community/UEFI
pero realmente es algo confusa y tiene muchas lagunas, como bien dice el título he tenido que hacer
prueba y error
Primero probé con UBUNTU 12.04.2 que se supone que se instala sin problemas pero nada de eso,
al terminar la instalación Windows seguía ejecutándose directamente, ni rastro de la instalación
de UBUNTU, la ayuda vino finalmente con el programa boot-repair, me ha dao la impresión de que
está muy currao ya que lo he probado en varias situaciones y ha funcionado perfecto.
Aclarar una cosa, el Secure Boot es una característica de Windows 8, Windows 7 no la trae, por
lo que lo normal es que no tengamos problemas en este sentido, en cualquier caso no esta mal
echar un vistazo a la BIOS y desactivar dicha opción si la tenemos, en mi caso no existe, tan solo
tengo la opción de desactivar UEFI. Creo que a partir de la 12.10 Ubuntu también soporta Secure Boot.
Empezamos el procedimiento, es un poco largo mas que otra cosa por que lo he intentado detallar:
Primero fuerzo en la BIOS el arranque por UEFI para forzar así este modo ya que tiene una opción
automática y no quiero dejarlo al azar.
Instalar Windows 7 iniciando el DVD en modo UEFI, en mi caso enciendo
el equipo con el DVD ya dentro de la unidad y pulso F12 para que me aparezca
el menú de selección de arranque, como el DVD de Windows está preparado
para arranque con UEFI el menú me muestra dos opciones en la unidad del DVD,
la normal y la de arranque por UEFI, selecciono esta última.
El equipo tiene un disco con 500GB, en el asistente de Windows elijo instalación
personalizada y borro todas las particiones que existan y creo una partición de
53GB para Windows, automáticamente Windows crea otras particiones:
1 - EFI (FAT32) 100MB
2 - MSFTREE (Rerservada por Windows) 128MB
3 - SYSTEMA (NTFS) (53GB)
Después de que termine la instalación podemos comprobar que desde el
administrador de discos de Windows sólo se ven dos particiones, la EFI
y propia de Windows formateada en NTFS, esta corresponde a la unidad C:
sin embargo la partición EFI aunque es FAT32 no la mostrará en "Mi Equipo"
por razones obvias.
La partición MSFTRES ni siquiera se muestra en el administrador de discos,
desconozco exactamente para que la utiliza Windows.
Instalo MAX, una vez en el escritorio del DVD-live nos aseguramos de que estamos
DESCONECTADOS de internet, quitamos el cable de red o desactivamos la Wifi
si fuera necesario, lo que no quiero es que se actualice durante la instalación.
Lanzamos el asistente desde el icono que hay en el escritorio y seleccionamos
"algo más..." para crear las particiones manualmente, en mi caso creo una de 100GB
para la raiz(/) y una de 4GB para la swap, además cambio el dispositivo
donde se instalará el cargador de arranque(GRUB) a "/dev/sda4" que
corresponde a la misma partición donde se va a instalar linux(cambiar esto
según vuestro caso).
Al darle a instalar aparece una ventana con un mensaje en inglés advirtiendo
que se necesita una partición de tipo "Reserved BIOS boot area", ignoramos
este mensaje y le damos a continuar.
Una vez terminada la instalación no reiniciamos todavía, conectamos el equipo
a internet para instalar el boot-repair. Abrimos una consola y ejecutamos:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Entonces lanzamos el boot-repair, desde la misma consola ejecutamos "boot-repair",
mostrará un primer mensaje: "EFI detectado. Compruebe las opciones."
Aceptamos y en la ventana que aparece vamos a "Opciones Avanzadas", sólo vamos
a revisar cosas, no vamos a cambiar nada. En la ficha "Ubicación de GRUB" vemos
que tiene puesto como sistema operativo por defecto "sda4(MaX-7.0)" que concuerda
con la instalación que he realizado y luego tiene marcado el check
"Partición /boot/efi separada" y tiene puesto la "sda1" que corresponde a la
partición EFI, así que esta todo OK, volvemos a dar a opciones avanzadas para
que se oculten y pulsamos el botón de "Reparación recomendada", mostrará el
siguiente mensaje:
El arranque de su PC está en modo Legacy. Quizás quiera reintentar después de
cambiar al modo EFI. ¿Desea continuar?
Le decimos que sí, entonces después de unos segundos nos dice que abramos otro
terminal y ejecutemos las siguientes líneas:
sudo chroot "/mnt/boot-sav/sda4" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sda4" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda4" apt-get purge -y --force-yes grub*-common shim-signed
Dejamos ahí sin tocar el boot-repair y hacemos lo que dice, desde otro terminal ejecutamos los
tres comandos uno a uno(podemos hacer copy-paste), al ejecutar el tercer comando preguntará
si deseamos eliminar GRUB 2 de /boot/grub, le decimos que No, además veremos que ha
desinstalado ciertos paquetes de grub y estos:
max-artwork, max-gnome-default-settings, startupmmanager.
...simplemente nos quedamos con este detalle.
Volvemos al boot-repair y pulsamos en "Adelante", ahora dice que ejecutemos la siguiente
orden(el sda4 puede cambiar según vuestro caso):
sudo chroot "/mnt/boot-sav/sda4" apt-get install -y --force-yes grub-efi
Una vez ejecutado el comando volvemos al boot-repair y pulsamos "Adelante".
Se tira un minuto aproximadamente realizando tareas hasta que muestra el mensaje
"Arranque reparado con éxito...", ya podemos reiniciar el equipo.
Al reiniciar ya vemos el menú de grub 1.99, en mi caso con cuatro entradas:
- MaX-7.0, with Linux...
- MaX-7.0, with Linux...(recovery mode)
- Windows UEFI bkpbootmgfw.efi
- Windows Boot UEFI loader
Al iniciar MAX veremos que hemos perdido su aparicencia, esto es debido a los paquetes que
se desinstalaron, debemos instalar sólo el "max-artwork" y el "max-gnome-default-settings",
el "startupmmanager" NO!!!, ya que desinstala el grub-efi y perderíamos el arranque:
sudo apt-get update
sudo apt-get install max-artwork
sudo apt-get install max-gnome-default-settings
Al reiniciar veremos que ahora el menú de grub ya aparece con el fondo azúl de MAX

,
aunque todavía han quedado algunos efectos colaterales, en el escritorio por
ejemplo la barra de menús ha quedado arriba, la podemos bajar pulsando el botón
de Windows+Alt y haciendo clic derecho sobre ella, en el menú que aparece le damos
a propiedades, aunque personalmente yo siempre la tengo arriba

.
Otro efecto es que las tareas se ponen en una barra independiente que aparece abajo,
de igual manera, pulsando la tecla Windows+Alt+clic_derecho sobre la barra podemos
borrarla. Entonces sobre la barra que queda pulsando Windows+Alt+clic_derecho, damos
ahora a "Añadir al panel..." y añadimos "Mostrar escritorio", el "Menu principal"
para poner la arroba que muestra los menús de MAX y también añadimos
"Lista de ventanas" para que las tareas se añadan en la misma barra de tareas.
Tan sólo queda eliminar el menú de "Aplicaciones Lugares" para ello hacemos
Windows+Alt+clic_derecho sobre él y "Quitar del panel". Podemos añadir también
los accesos directos que había en la barra como el de firefox simplemnte arrastrando
su icono.
Por último pondremos la distribución al día actualizándola al 100%:
sudo apt-get dist-upgrade
...se descargará mas de 700GB!!!!
Durante la actualización aparece un mensaje del flash-player que podemos ignorar.
También preguntará por el gestor de sesiones predeterminado, dejaremos lightdm.
Compruebo que después de todas las actualizaciones, entre ellas una actualización
del kernel lo cual toca la configuración de grub, pero el equipo reinicia sin problemas
con el nuevo kernel y todo sigue en su sitio, por lo menos a primera vista
Espero os sea de utilizad,
Un saludo a todos los maxeros

, Rober.