MAC OS X y Linux

Imagen de eduard510

Forums: 

Tengo las siguientes dudas.. por cuetiones de Trabajo.. Debo instalar el MAC OS X Leopard en mi Computador de Escritorio y Tengo ya mi OpenSuse bien Instalado y lo he usado ya desde hace bastante tiempo entonces mis preguntas son las siguientes:

1) Como puedo instalar el MAC OS X para despues me lo reconozca el Grub y asi elegir entre Arrancar en Mac o mi OpenSuse
2) como puedo instalar para que el Mac Coja mi particion de linux para compartir Recursos ¿ Es posible tambien instalar en formato EXT3 ?

Mac OS X no es libre

La licencia de Mac OS X no permite la instalación en un PC normal, y aunque existen por ahí versiones "pirata" de OS X puede ser muy problematica esa instalación además de ilegal :sick:. (Y el espiritu del software libre nos lleva a usar linux por que es libre, no?)

Con una Mac puedes usar bootcamp para crear una partición extra donde instalar linux sin problemas y linux puede generalmente leer y escribir en volúmenes HFS+ (sin registro), y OS X tiene soporte para ext2, lo que quiere decir que puedes montar un disco ext3 (o ext4) en OS X como si fuera ext2. Además también ambos soportan FAT32 y existen versiones de ZFS para los dos sistemas operativos. Lo que si, desde la versión 10.5 de OS X solo lo puedes instalar usando HFS.

http://caih.org

Virtualización

Imagen de alfamikedelta

Como suegerencia general, algo que me ha resultado bastante bueno ha sido la virtualización. Si tu sistema es suficientemente potente y no tenés una necesidad importante de desempeño, te recomiendo que instales software de virtualización.

Por otro lado, como bien dice cesarizu, la licencia de Mac OS X no permite la instalación de ese sistema operativo en máquinas que no tengan el logo de Apple (ver Mac OS X Software License Agreement) ni tampoco en máquinas virtuales (por ahora). Una opción legal sería adquirir una licencia de OS X Server que sí se puede virtualizar.

Igualmente te tocaría lidiar con las incompatibilidades de hardware, por lo que tendrías que utilizar una herramienta que virtualice (o emule) el hardware o utilizar controladores hackeados para que reconozca los dispositivos de las máquinas virtuales.

Si tu objetivo es el desarrollo en esa plataforma (te lo digo por experiencia ya que he estado metiéndome de a poco en el entorno de desarrollo del iPhone), te recomiendo conseguir un mac-mini o algún Mac de segunda o usado, o tener la suerte de contar con algún amigo que te lo preste (como fue mi caso :P ).

Suerte!

AMD