0 votos

¿Cómo puedo hacer un USB de arranque a partir de un archivo .bin?

Estaba siguiendo las instrucciones en https://createyourownos.blogspot.com/ para hacer mi propio y pequeño sistema operativo. Me las arreglé para hacer la compilación y el paso de ensamblaje, pero ¿cómo puedo hacer un USB de arranque del archivo .bin?

2voto

Jose Chavez Puntos 645

En general, no es posible crear un USB de arranque a partir de cualquier archivo ".bin".

Como según tus comentarios no estás dispuesto a detallar cómo llegaste al archivo ".bin", cómo se creó, qué contiene, ni nada por el estilo - podemos entonces concluir que no es posible que crees un USB booteable desde este archivo ".bin".

ACTUALIZACIÓN: Desde entonces has actualizado tus comentarios con la fuente de tu archivo ".bin" que es de un blog-tutorial específico sobre cómo hacer un sistema operativo simple. En este caso tu sistema operativo es de 32 bits, mientras que los Macs de hoy en día suelen arrancar software de 64 bits. Tu sistema operativo también depende de la BIOS para hacer algo, pero esta no es la forma en que funcionan los ordenadores modernos.

Te sugiero que sigas usando qemu o similar para arrancar tu sistema operativo. Alternativamente, compra un PC viejo y sencillo con el que puedas juguetear. Esto te dará menos dolores de cabeza.

Alternativamente, debe asegurarse de que el Mac habilite el CSM (módulo de soporte de compatibilidad) de la BIOS heredada durante el arranque. Esto puede hacerse asegurándose de que su disco tiene una de las antiguas tablas de partición MBR (es decir, no GPT) y que su partición está configurada como de arranque. Su sistema operativo entonces necesita moverse a esa partición en consecuencia.

Dependiendo de lo viejo que sea tu Mac, probablemente quieras seguir el camino de cargar rEFIt primero, e instalar la antigua versión legaby-BIOS de GRUB 2 como cadena de arranque para finalmente arrancar tu SO.

Si tienes el Mac M1 más reciente, tu sistema operativo no puede funcionar en absoluto debido a que es de 32 bits de Intel solamente. Si tienes un Mac más reciente con T2, tendrás que relajar las restricciones de arranque seguro para poder funcionar.

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