Bootloader XPC

godisnotalive

New member
Creo éste hilo para dar a conocer en más profundidad en el foro un proyecto que llevan desarrollando desde hace un tiempo en Insanelymac del que Roisoft ya nos ha hablado y que me parece muy pero que muy interesante.

Ahora mismo XPC funciona de la siguiente manera:

  • Aplicamos a una memoria usb el bootsector, que nos permitira que nuestra bios cargue el firmware EFI del que luego hablaremos, de la siguiente manera:
    • Descargamos bootsector.rar adjunto a la entrada.
    • Lo extraemos desde windows.
    • Abrimos el terminal y tecleamos cd y la ubicacion de la carpeta resultante de la extraccion de bootsector.rar (que contiene BootSectImage.exe,Bs32.bin, etc)
    • tecleamos makeusb X: (X es la letra de la unidad USB)
    • despues de que se complete el proceso solo queda desconectar y volver a conectar la unidad USB.
  • Luego extraemos el otro adjunto, obteniendo Efildr20 (el firmware versión 0.45b2 x64) y la carpeta efi (el cargador rEFIt) copiamos los dos a la unidad usb.
  • Y ya podemos bootear desde la llave USB.

  1. NOTAS:
  2. Ahora mismo no puede ser instalado en particiones del disco duro, sólo en unidades USB
  3. Hace backups del dsdt.aml utilizado por la placa
  4. Hace parches del AppleSMBIOS para poder utilizar el vanilla

En estos momentos trato de bootear snow leopard 10A286 con él pero parece ser que no carga el kernel, ya que carga los drivers y reinicia. Sospecho que pueda ser por mi "gran procesador", aunque ya ha sido cargado en un Athlon 64 X2 5000+ así que tampoco estoy muy seguro.
 

godisnotalive

New member
a ver si se anima un poco el foro trasteando con esto que esta bastante bien

se me olvidaron comentar unas cosillas:

permite cargar extensiones extra si las metemos en una carpeta llamada extra_kext en la raíz de la memoria usb.
en teoria podemos utilizar más aplicaciones para efi... pero yo no lo consigo jaja

a ver si roisoft me ayuda a publicitar mas esto jaja
 

godisnotalive

New member
a ver si se anima un poco el foro trasteando con esto que esta bastante bien

se me olvidaron comentar unas cosillas:

permite cargar extensiones extra si las metemos en una carpeta llamada extra_kext en la raíz de la memoria usb.
en teoria podemos utilizar más aplicaciones para efi... pero yo no lo consigo jaja

a ver si roisoft me ayuda a publicitar mas esto jaja que lo hará mejor
 
Arriba