Después de mucho leer, no solo este post, sino algunos otros, que se encuentran por la web, muchos de ellos, en inglés, y en el que sobre todo, de lo que se trata es de aportar experiencias para la construcción de un Hack, se acaban teniendo algunas cosas claras y otras muchas, que no solo no se aclaran, sino que se acaba con la sensación de volver siempre al mismo sitio, y con las mismas preguntas sin resolver.
Empecé sin saber ni tan siquiera la configuración de Hardware que pudiera dar menos problemas o que ofrezca la mayor compatibilidad, llegando a la conclusión de que la parte de Hardware, es la más sencilla de realizar, ya que son muchos los usuarios que ofrecen información sobre el Hardware de sus propios equipos. De esa manera, hay Motherboard, que son prácticamente comunes en la mayor parte de los casos, como son las Gigabyte, con el chip z68, concretamente GA-Z68XP-UD4 o la UD3, y respecto a la gráfica, sucede algo parecido, aunque en ese caso, habría algunos otros factores, que deberían tenerse en cuenta, como por ejemplo, si tiene sentido elegir una tarjeta gráfica que ofrezca una potencia descomunal, la cual tiene todo su sentido, si tienes la intención de dedicar el equipo a juegos que requieran de una tarjeta gráfica tan potente, o por el contrario, es más adecuado elegir una tarjeta gráfica, sin prestaciones adicionales que no se necesitan, y más en el caso del audio, en el que con una buena tarjeta gráfica pasiva, que puede costar la mitad de lo que cuestan las tarjetas gráficas más potentes para juegos y demás, sería suficiente.
En lo que se refiere al Hardware por tanto, es suficiente con seguir una guía de configuración, para elegir un Hardware compatible, el problema llega, cuando de lo que se trata es de dar compatibilidad entre el OS y el Hardware.
Aunque en este caso, también hay mucha ayuda por la web, y son muchos los que siguen, o seguimos las guías de TonyMac, en la que se da todo tipo de información sobre la construcción del Hardware, la Post-Instalación, y el arranque desde el HD, y es seguramente uno de los métodos más sencillos.
El problema, es que toda la compatibilidad, se lleva a cabo mediante Apps, como Multibeast, IBoot o Chimera, es una opción tan válida como cualquier otra, sobre todo si lo que se pretende, es conseguir tener el Hack, de manera funcional y estable, sin que necesariamente, haya que estar resolviendo problemas, ya que montar un Hack, no es el objetivo fundamental, sino utilizarlo para trabajar con él, en el caso de hispasonic, para hacer música.
Por eso es habitual, la sensación de estar dedicando todo el tiempo a llevar a cabo el montaje, sobre todo si como en mi caso, en principio, me gustaría saber lo que estoy haciendo, y entendiendo cada paso que hay que llevar a cabo, fundamentalmente, sobre la manera de realizar un DSDT personalizado para la MotherBoard, y los Kexts necesarios para el equipo.
En el caso del DSDT, he podido saber, aunque no tengo claro que la conclusión sea la correcta, que tiene únicamente que ver con la MotherBoard, y que ese DSDT, es diferente dependiendo del resto de los componentes que estén conectados a ella, como la gráfica, el sonido, Ethernet, y demás componentes, es decir, que aunque hay bases de datos para las diferentes MotherBoard, es probable que ese DSDT, no tenga necesariamente que ser idéntico para todos aquellos que disponen de esa misma MotherBoard, sino que puedan diferir, en función del resto de los componentes, que cada usuario tenga conectados a ella, no se si esta conclusión es correcta, por tanto, esas bases de datos de DSDT, no garantizan que el DSDT, sea el adecuado para todos los usuarios que disponen de la misma MotherBoard.
Tampoco tengo claro, que con un DSDT personalizado, el tema de los Kexts, estaría solucionado, o por el contrario, serían necesarios para los componentes de la placa, como el sonido, o la red.
Hay Apps que permiten extraer el DSDT, para poder compilarlo, corregir errores, y de ese modo editarlo, para crear un DSDT personalizado, y totalmente compatible, con la configuración de ese equipo, incluso he encontrado Hardware que evita tener que dar compatibilidad, modificando o creando un DSDT personalizado, únicamente disponiendo de un Hardware compatible, pero si de lo que se trata, es de no utilizar Apps para poder realizar un DSDT personalizado, ni se recomiendan aplicaciones como las que hay por la web para llevar a cabo la Post-Instalación o el arranque desde la partición del HD donde se instala el sistema, el modo de hacerlo será desde el propio sistema y mediante la línea de comandos, algo que si alguien comparte será de mucha ayuda, prefiero no instalar ninguna aplicación para dar compatibilidad entre el OS y el Hardware, y crear el DSDT personalizado, si consigo aprender como hacerlo.
1