2 votos

Cómo elegir FreeBSD como disco de inicio en un Mac Intel

He particionado una unidad flash USB como GUID y la he utilizado para instalar FreeBSD 10 para x86_64 desde un DVD en un MacPro1,1. Pude seleccionar el DVD de instalación como mi disco de inicio en Mac OS X simplemente yendo a Preferencias del Sistema > Disco de Inicio y seleccionándolo. Pero OS X (he probado con SL, ML y Mavericks) no puede leer la partición de inicio de FreeBSD en la unidad flash porque está formateada como FreeBSD_UFS. Como resultado, no puedo seleccionar la partición de FreeBSD como mi disco de inicio.

También probé esto: sudo bless --device /dev/disk4s2 --setBoot --legacy seguido de un reinicio (disk4s2 es la partición de FreeBSD, por supuesto). Acaba de arrancar de nuevo en OS X.

He probado a mantener la tecla de opción en el arranque. La partición de FreeBSD no era una opción. En un Mac PPC es una opción, pero por supuesto necesito la versión PPC de FreeBSD para arrancar desde ella. En un PC con BIOS, puedo establecer fácilmente el dispositivo de arranque a la unidad flash en la configuración de la BIOS. Por desgracia, en un Mac no es tan sencillo cambiar la configuración EFI.

Me gustaría una solución que no implique una modificación permanente de la máquina anfitriona. Quizá pueda instalar un gestor de arranque que pueda arrancar en FreeBSD y que OS X reconozca como disco de arranque en otra partición de la unidad flash. No sé cuál es la mejor manera de hacerlo.

1 votos

0 votos

@Tetsujin lo intenté hace tiempo y de hecho dejé un comentario allí porque no funcionaba. Independientemente, eso requeriría instalar cosas en OS X, cosa que no quiero hacer esta vez. Quiero una memoria USB con FreeBSD que pueda conectar a cualquier Mac y arrancar desde ella, todo en firmware e independiente del SO.

0 votos

Acabo de intentar reparticionar la unidad flash en mi Mac para recuperar la partición EFI y luego reinstalar FreeBSD, esta vez dejando la partición EFI intacta. No funcionó.

1voto

Madhur Ahuja Puntos 190

Parece que es bastante complicado arrancar un sistema operativo que no sea Mac OS desde un USB. Ver este hilo en Ask Ubuntu para discutir sobre alguien que intenta hacer algo similar.

Sé que no quieres instalar nada en el sistema anfitrión, pero instalar rEFInd o el más antiguo rEFIt puede para que lo consigas. En ese hilo mencionado anteriormente, algunas personas mencionaron que una vez que lo tenían instalado, una unidad USB que no fuera del sistema operativo de Mac aparecía como arrancable desde el menú del cargador de arranque.

0 votos

Creo que rEFInd a veces trabajar es lo mejor que podemos hacer, por desgracia. Gracias.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X