Sección: macosx

Triple arranque en iMac

ADVERTENCIA:
Puedes perder todos tus datos y cargarte tu precioso y flamante Mac si haces todo lo que sigue a continuación. Tú mism@. Estás advertid@.

Ingredientes:

  • Un Mac
  • BootCamp
  • rEFIT
  • RsyncX
  • Un disco duro externo
  • Un CD de instalación de Windows
  • Un CD de instalación de Linux (Ubuntu en mi caso)
  • Mucha paciencia …

Pantalla inicial

Vamos a suponer que partimos de la situación más habitual: un Mac con el sistema operativo instalado y el disco duro interno con una sóla partición [1].

Lo primero es hacer una copia de seguridad de todo el disco en un disco duro externo. Con la utilidad RsyncX se puede hacer esta copia y marcarla como “arrancable” para iniciar el Mac desde el dispositivo externo. En esta página se explica en detalle.

Una vez terminada la copia arrancable, apagamos el Mac y reiniciamos desde el disco externo (mantener pulsada la tecla Alt (?) y seleccionar el dispositivo externo)

El sistema arrancará normalmente (un poco más lento) y podremos acceder al disco duro interno y reformatearlo [2] con la herramienta “Utilidad de Discos”. Hay que dejarlo con tres particiones: una para Mac OSX, otra para Windows y otra para Linux (no necesariamente en ese orden). Si intentamos hacer más particiones, tendremos luego problemas, al tratar de “convertir” el esquema de particiones del formato “Mac – EFI” al formato “PC – Bios”. Eso quiere decir que nada de tener el Linux con /home en una partición, /var en otra y / en otra ;-)
Por supuesto, vamos sin swap [3]

La partición para Mac la formatearemos con el sistema “Mac OS Plus (con registro)”, la partición para Windows como “Sistema de archivos MS-DOS” y la partición Linux en cualquier formato, ya luego la pasaremos al sistema de ficheros Linux.

Una vez preparado el disco interno, restauramos (utilizando la herramienta RsyncX) la partición Mac OS desde la copia de seguridad en el disco externo (desde la que ahora mismo estamos ejecutando el sistema operativo).

Reiniciamos desde el disco duro interno, que ahora tendrá tres particiones (cuatro si contamos la partición oculta).

Instalamos BootCamp y rEFIF. BootCamp lo utilizaremos para tener el disco de controladores para Windows, pero no tocaremos el disco duro: ya lo tenemos preparado.

Reiniciamos con el disco de Windoze dentro. Arrancamos desde el CD e instalamos Windows.

Reiniciamos con el disco de Linux dentro. Arrancamos desde el CD e instalamos Linux.

rEFIT debería mostrarnos las tres entradas posibles, si no es así, deberemos entrar en el icono pequeñito “Partition Tool” y cuando nos pregunte si queremos sincronizar la tabla GPT con la tabla MBR decirle que “sí”.

[1] Mentira cochina: siempre hay una pequeña partición y oculta al principio del disco. Ocupa unos 200 Mb.
[2] PROCEDIMIENTO DESTRUCTIVO: NOS CARGAREMOS EL DISCO DURO INTERNO.
[3] Podemos hacer que Linux use un fichero como swap en vez de una partición.

Comentarios (2)

Virtualización en Mac OSX (2)

En otra entrada escribía sobre Qemu y el “front-end” para Mac OSX, “Q”. He seguido buscando otras soluciones y he encontrado otro programa de virtualización: Virtual Box.

Me recuerda mucho a VMWare Workstation y me parece más completo que el tándem Q-Qemu. Tiene un asistente de instalación y configuración de nuevas máquinas virtuales, permite usar puertos serie y USB, audio y varias interfaces de red, …

También provee de un conjunto de drivers para el sistema virtualizado (Windows o Linux) que mejoran las prestaciones de la máquina virtual (resolución de la pantalla adaptable, directorios compartidos con la máquina anfitriona, …)

Resumiendo: me ha gustado mucho esta herramienta. Las máquinas virtualizadas parece que van más rápido que con Qemu.

Pantallazo 1: Mac OSX como anfitrión, ejecutando dos máquinas virtuales (Windows XP y Ubuntu Linux). Las tres máquinas están mostrando un “Hola, mundo” escrito en Python.

Mac OSX como anfitrión, Windows XP y Ubuntu virtualizados

Pantallazo 2: Windows XP como anfitrión, máquina virtual: Debian Etch

Windows XP como anfitrión, máquina virtual: Debian Etch

Comentarios

Virtualización en Mac OSX

Existen numerosas soluciones de virtualización para el Mac OSX, algunas propietarias y otras libres (Parallels, VMware Fusion, Bochs, Qemu, …)

Actualmente estoy utilizando Qemu. Según la documentación, puede emular a un procesador x86 con una frecuencia de 500 MHz. Más que suficiente para hacer pruebas sin tener que reinicar el equipo con otro OS.

Existe un “front-end” para Mac OSX y Qemu llamado Q. Tiene algunas características muy agradables, como una interfaz bastante amigable, la posibilidad de descargarse imágenes de máquinas virtuales preinstaladas, redimensionamiento de la pantalla automático, un cambio de host a anfitrión rápido, …

En la siguiente captura se ve un Ubuntu corriendo en modo texto, iniciamos la sesión gráfica (startx), pasamos a pantalla completa y luego cambiamos de anfitrión a host varias veces. El efecto de cubo rotando está bastante conseguido.


Comentarios (1)

MacOS X

Bueno, pues me he comprado un iMac (bastante bien de precio, era el modelo de “exposición” y me lo dejaron más barato). Por ahora estoy usando bastante el S.O. que trae (MacOS X 10.4 “Tiger”) y la verdad es que es una maravilla para un usuario final. Sencillo, agradable a la vista, aspecto unificado, aplicaciones muy fáciles de instalar, bastantes utilidades incorporadas …

No conocía el MacOS X y ahora veo de dónde vienen muchas ideas y novedades que veo en el escritorio Linux. El panel de preferencias del sistema de KDE es “calcado” al del Mac, las virguerías gráficas de Beryl/Compiz son muy parecidas al “Expose” del Mac, los gDesklets de Gnome son similares al “Dashboard” del Mac, … Qué lástima que sea un sistema cerrado.

Echo en falta:

  • Poder toquetear un poco más fácilmente las tripas del sistema (aunque con la Terminal se puede hacer lo que se quiera)
  • Ratón con más de un botón (he acabado comprando un ratón de PC de toda la vida)
    Actualización: leer los comentarios
  • apt-get (a ver si investigo un poco más Fink y Darwin Ports)

Por lo demás, una compra satisfactoria y un descubrimiento muy agradable.

Actualización: ya tengo apt-get en mi Mac, gracias al proyecto Fink.
Ejemplo de uso: sudo apt-get install wget ¡Genial!

Comentarios (2)

<- artículos más recientes      « Página Anterior