Jump to content
7 posts in this topic

Recommended Posts

Bueno, después de varios desastres en mi maquina o gracias a ellos veo un problema en el que no me había fijado ya que funciona como un reloj o amenos eso creía, primero para poner en antecedentes se me iban estropeando los discos, tengo 3 (2 SSD y un HDD) como sistema principal hace un tiempo volví a Yosemite por tener hibernación/sueño, USB 3.0, etc. ya que todo es algo mas compatible allí, este esta en el SSD principal, luego en una partición del HDD tenia Sierra e iba probando las nuevas versiones, etc ademas de tener allí también arranque UEFI por si acaso alguna día surgía un problema con el principal, el otro SSD esta con Windows 10, ben me explico ahora:

 

1º problema, hace unas semanas vi que el HDD me daba problemas, sector de arranque en mal "estado" y Mac no podía repararlo, Win tampoco ni desde el administrador de discos, después del HDD cayo el SSD de Yosemite con el mismo problema en menos de 24 horas, curioso al mismo tiempo que desastroso, bueno la cosa no fue mas allá, arranque con un pen y formatear el HDD, usar CCC y clonar allí Yosemite, borrar la EFI y copia de la carpeta que conservaba como copia de EFI con mi arranque configurado también, todo OK, luego arranque y dejar todo como nuevo, perfecto hasta que primero vi que MacIASL no abría bien y daba errores, no podía abrir mi DSDT personalizado con la inestimable ayuda de UZMI, mucha, (se me atragantan algunas cosas de las tablas ACPI), los log de arranque/boot me decían que cargaba mi DSDT (Eduardo.aml) con la gráfica inyectada pero había dejado de estar en la lista de dispositivos PCI, para ahorrar tiempo decir que todo venia de una Bios corrupta así que volví a flashear Bios y se acabaron los problemas de los discos corruptos o sectores de arranque defectuosos.

 

2º problema, he eliminado todos los archivos innecesarios en Clover como backup del config.plist, otro config1.plist que tenia para que Clover arrancara con Sierra y un DSDT que era Bios.aml con sus parches en el config.plist, he eliminado las correcciones/patch de Clover referentes al DSDT y uso el personalizado con la ATI inyectada pero..... solo la carga si entro en las opciones del GUI y marco y luego desmarco el config.plist el único que hay pues como digo he eliminado incluso el backup he probado desde la 25xx hasta la 2974 pasando por varias intermedias, ¿que hago mal? o es que Clover me la esta jugando.

 

Link to comment
https://www.insanelymac.com/forum/topic/320403-problema-con-clover-o-mio/
Share on other sites

Hola surfcaster, vamos a tener que estudiar los registros para entender que esta pasando. Crea un preboot apenas arranca Clover (antes de seleccionar el config.plist manualmente) y has también un reporte con DarwinDumper de todo lo que sea discos, bootloaders y boot logs.

  • Like 1

Según el log tienes 3 plists, pero uno no lo muestra en los "Found config plists" y otro no lo muestra en "GetDefaultSettings" :rofl: :

0:100  0:000  EFI\CLOVER\AMBO.plist not loaded with name from LoadOptions: Not Found
0:103  0:002  EFI\CLOVER\config.plist loaded: Success
0:116  0:002  === [ Found config plists ] ===============================
0:116  0:000  - config.plist
0:116  0:000  - config1.plist

Hay algo extraño en esa partición EFI, no tendrás archivos ocultos? has un ls -la en la carpeta donde esta el config.plist.

 

Ademas el reporte de DD muestra 2 archivos DSDT que no se pueden abrir. Algo anda mal aquí… Estás seguro que la bios no está corrupta nuevamente? Dices que la has flashado recientemente, es otra versión o la misma? Recuerdo que la actualización a UEFI de mi vieja Z68AP-D3 trajo toda una nueva estructura DSDT que hizo obsoleto y super problemático mi DSDT legacy personalizado. Prueba hacer un dump de las tablas ACPI originales (F4 en Clover) y compara el DSDT generado con el que tienes personalizado.

 

Ahora veamos el tema del config.plist que no se carga. Primero asegurate que no hay archivos ocultos ni nada raro, luego prueba especificando en tu config.plist que plist quieres predeterminar:

<key>ConfigName</key>
<string>config.plist</string>

EDIT: esto no va dentro de ninguna sección, va suelto en la raíz del config.plist.

Edited by Maniac10

Disculpa la tardanza, tengo poco tiempo y me lo roban, no hay archivos ocultos en las particiones EFI o en las carpetas de su interior, como tengo configurado me monta las dos particiones EFI en el iniclo y solo existe ademas de /EFI una carpeta vacía en cada una de las particiones con el nombre del disco al que pertenecen (una es SSD y la otra HDD), config.plist hay 3 en total efectivamente, en la SSD que esta el sistema hay config.plist y config1.plist, en el HDD hay config.plist solamente.

en el SSD (EFI) hay config.plist que hace referencia unicamente al Eduardo.aml que lleva la ATI inyectada y no hay fixes para el DSDT, ninguno, aquí Yosemite.

en el HDD (EFI) hay config1.plist que coge el DSDT "al vuelo" y tiene los fixes habituales o necesarios, aquí Sierra (ahora una copia de Yosemite para probar cosas)

Sobre los DSDT en el HDD en la carpeta /origin están todas las tablas sacadas con Clover f4, quizás de ahí venga lo de los 2 DSDT, miro dos cosillas y te comento pero incluso he borrado la EFI del HDD y la he dejado en blanco y sigo con el "problema".

La BIOS es una Bios mod. únicamente con un añadido para la gráfica del procesador (Bios GOP) y una actualización del driver de RAID pero que estan ambas deshabilitadas, hace varios años que funciono con ella.

 

Edito:

probado con ConfigName y sigo igual, en 1 horita me pongo con algo que me ronda por la cabeza

He desconectado de la placa el HDD y el segundo SSD con windows, formateado la particion EFI, instalado de nuevo Clover y después he añadido el DSDT y mi config.plist, el problema persiste, no me lo explico y no se me acaban las pocas ideas que me quedaban, no se por donde van con Chamaleon (hace mucho que no miro nada de el, años) pero voy a hacer unas pruebas con el tan solo por curiosidad y de paso me pongo al día

×
×
  • Create New...