Instalación de OpenBSD en Mac Mini
Al día de hoy mi Mac Mini ha pasado por varias experiencias a mi lado, siendo host de diferentes sistemas operativos (Mac OS X 10.5 y 10.6, Ubuntu 9.10 y 10.04, Fedora 12). También me he visto en algún momento en la necesidad de abrir el equipo al negarse el mismo a expulsar algún CD.
En esta oportunidad intenté instalar la versión 8.0 de FreeBSD pero la instalación se colgaba en cualquiera de los modos que la iniciara. Por ello, decidí darle una oportunidad a OpenBSD, consciente de que dicho sistema tiene menos soporte de hardware en lo que respecta a desktops, pero aún así quería instalar uno de los dos en la máquina.
Es por ello que descargué la imagen de CD de la versión 4.7 de OpenBSD y me dispuse a hacerlo funcionar en mi Mac Mini. Sin embargo, esta vez no utilicé rEfit para un dual boot con Mac OS X sino que directamente instalé OpenBSD como el único sistema en el equipo. No es mi intención entrar en detalle en la instalación de OpenBSD sino destacar algunos puntos que creo pueden servir si algún otro usuario quisiera repetir mi experiencia. Por ello, a continuación un breve howto (conceptual) y una lista de qué cosas funcionan y qué no (al menos al momento de escribir este post).
Instalación de OpenBSD.
- Para bootear desde el CD es necesario presionar y mantener presionada la letra C cuando se escucha el sonido inicial.
- Al momento del particionado elegí utilizar todo el disco (whole).
- Las particiones (las llama labels) las hice a mano dado que no me gustaba el esquema de particionado por defecto. En mi caso destiné:
- 5 GB para “/”.
- 2 GB para swap.
- 15 GB para “/usr”. Esto es porque aquí se ubican luego los ports y el código fuente del sistema.
- El resto del disco (88 GB aproximadamente) lo destiné a “/home”.
- Al momento que pregunta si voy a usar X respondí que sí.
- Cuando consulta por los conjuntos (sets) a instalar dejé todas las opciones marcadas.
- El resto de la instalación la continué normalmente. Luego, cuando terminó, expulsé el CD y reinicié la máquina para encontrarme con mi nuevo sistema OpenBSD.
Soporte para el hardware.
A continuación aparecen dos tópicos donde resumo las cosas que probé y funcionan y las que probé y no funcionan. Aquellos componentes que no nombro es porque no los probé.
Probado y funciona.
La red cableada funciona sin hacer ninguna modificación. Por su parte, para que funcione el servidor X es necesario crear el archivo de configuración y reemplazar el driver que viene por defecto por VESA. La desventaja de esto es que no se puede sacar el rendimiento óptimo a la placa de video, pero en mi caso no es algo que me interese mucho:
# Xorg -configure # mv /root/xorg.conf.new /etc/X11/xorg.conf
En el archivo anterior reemplazar la línea que dice:
Driver nv
Por:
Driver vesa
Probado y no funciona.
Por el momento lo que no funciona es el sonido. He leído en Internet pero nada de lo que encontré me ha ayudado a resolver el problema aunque sí a entenderlo mejor. No obstante, he decidido enviar un reporte de bug para ver si es posible que el inconveniente se solucione. De ser así, lo haré saber.
Customización de OpenBSD.
Dependiendo del uso que se le quiera dar al sistema será necesario agregarle mucho software para ajustarlo a las necesidades. En mi caso lo voy a utilizar como sistema de escritorio por lo que a la instalación básica le agregaré varios programas. Sin embargo, este será tema de un próximo post.




Trackbacks & Pingbacks