Jump to content

DeBilbao

H2M - Miembro
  • Contenido

    458
  • Ingreso

  • Última visita

  • Días ganados

    9

Padrino

WRC

DeBilbao ganó por última vez el día 1 Octubre

¡DeBilbao tenía el contenido más querido!

3 Seguidores

Previous Fields

  • Provincia
    Vizcaya

Profile Information

  • Lugar
    Bilbao

Visitantes recientes al perfil

1.241 visitas al perfil

DeBilbao's Achievements

Aspirante a Chatarrero

Aspirante a Chatarrero (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Dedicated
  • Very Popular

Recent Badges

262

Reputación comunidad

  1. Ya tenemos disponible la Beta 10 de macOS Monterey, seguramente la última antes de su más que probable presentación en sociedad el próxima día 18 de Octubre, coincidiendo con el evento de Apple en el que presentarán nuevos equipos.

     

    He actualizado mi Sagar Hozkatua a esta versión, que está identificada con número de build 21A5552a.

     

    No he tenido ni medio problema y está un poco más pulida que la anterior, que era muy, pero que muy buena y solo he tenido un problema tonto con las carpetas en el Finder.

     

    Han sido 3 reinicios hasta llegar a la última fase de instalación y en poco más de media hora estaba completado.

     

    RZ8YPJc.png

     

     

    😉

  2. hace 3 horas, Sonic dijo:

    Tengo una duda, he instalado windows 11 pero para hacerlo he tenido que crear una cuenta de correo porque no me dejaba hacer nada, no es posible evitarlo?????.

    Otra cosa he tenido que meter un pin para iniciar sesion y lo quiero quitar pero no se como, no veo esto de windows 11 ehhhhhh con lo facil que era todo en windows 10.

    Un saludo.

     

     

    Windows 11 Pro permite la configuración de la instalación con una cuenta local en lugar de una cuenta de Microsoft.

     

    Para cambiar el PIN, y en general para buscar cualquier cosa en Windows 11, os recomiendo usar el buscador. Simplemente hay que pulsar la tecla Windows en el teclado y escribir lo que buscas, en este caso con teclear PIN es suficiente:

     

    VZWzLvl.png

     

     

    Y ahí está la opción para cambiarlo o desactivarlo si no te interesa.

     

    spVuYyq.png

     

    😉

     

     

  3. Actualización a la versión de OpenCore 0.7.4

    Se me había pasado comentarlo, pero la semana pasada y como de costumbre con el comienzo del mes, OpenCore publicó la actualización a la versión 0.7.4 junto con algunas de las extensiones de kernel que utilizo.

     

    Ya lo tengo instalado en mi Sagar Hozkatua con macOS Monterey, probado primero desde un pendrive y posteriormente desde el disco de sistema.

     

    KGEYeAp.png

     


    El proceso de instalación es básicamente el de siempre, copiando los archivos de OpenCore, Drivers y Kexts en las carpetas correspondientes, y modificando el archivo config.plist con las novedades con lo que indica la comparación del sample.plist que viene con OpenCore, con el config.plist de mi instalación.

     

    Q0aU6xN.png

     

    La novedad es un tema irrelevante, pero práctico. En la versión 0.7.3 los Drivers se declaraban como Dictionary y no como String, junto con un indicador para poder activarlo o desactivarlo, y una variable para argumentos. Ahora en la versión 0.7.4 además hay una más para poner un comentario, que nos puede venir bien para saber qué es lo que hace el driver, aunque el nombre es bastante autoexplicativo.


    prqRWzd.png

     

    Os dejo los enlaces para descargar los archivos, así como el registro de cambios para que veáis las novedades.

     

    https://github.com/acidanthera/OpenCorePkg/releases/tag/0.7.4


    OpenCore v0.7.4

     

    • Fixed Linux kernel sort order
    • Added Linux detection optional log detail
    • Fixed CPU core count detection for more legacy CPUs
    • Added ability to fully override autodetect Linux boot options
    • Added large BaseSystem support in AdviseFeatures
    • Updated builtin firmware versions for SMBIOS and the rest
    • Added tool to extract vendor secure boot certificate from GRUB shim file
    • Added BridgeOSHardwareModel NVRAM variable to fix T2 SB AP models on macOS 12
    • Changed Default Apple Secure Boot model to match SMBIOS for macOS 12
    • Fixed opencore-version not being added to NVRAM variables

     

    https://github.com/acidanthera/AppleALC/releases/tag/1.6.5

     

    AppleALC v1.6.5
     

    • Added ALC236 for Lenovo IdeaPad 330S-14IKB by Ab2774
    • Some updates and revisions for ALC236 LayoutID 36 by volcbs
    • Added ALC897 for GIGABYTE Z590 Gaming X by Sergey_Galan
    • Added ALC294 layout-id 99 for ASUS ROG GU502LV by htmambo
    • Added ALC256 layout-id 99 for XiaoMiPro 2020 by htmambo
    • Added ALC897 Layout-id 23 for Chuwi-CoreBookX14 by weachy
    • Added ALC256 layout-id 20 for Asus AIO PC V222UAK-WA541T by andreszerocross
    • Added ALC236 layout-id 23 for Lenovo Air 13 IML(S530-13IML) by JudySL

     

     

    https://github.com/acidanthera/RestrictEvents/releases/tag/1.0.5


    RestrictEvents v1.0.5

    • Added macOS 12 software update support with any Mac model via -revsbvmm

     

    https://github.com/acidanthera/WhateverGreen/releases/tag/1.5.4


    WhateverGreen v1.5.4
     

    • Added the fix for the short period garbled screen after the system boots on Ice Lake platforms.

    😉

    • Mola 1
  4. Tenía ganas de que llegara el martes para ver si Microsoft me ofrecía o no actualizaciones para mi instalación de Windows 11 Pro en mi Surface Pro 5 LTE Advanced, que es un equipo que no está soportado oficialmente.

     

    Pues bien, me han entrado dos nuevas, así que de momento sí que mantiene el equipo actualizado de forma automática a través de Windows Update.

     

    Buenas noticias 😉

     

    cmjHqUV.png

     


    Una vez reiniciado, el historial de actualizaciones refleja correctamente su aplicación.

     

    sAlIc1l.png

     

    • Gracias 1
    • De acuerdo 1
  5. hace 4 horas, Arauen dijo:

    @DeBilbao Da gusto leer tus post compañero, todo muy bien explicado y detallado. Me he lanzado a probar el win11 ya que cumplo los requisitos.

     

     

    Ojo, que el método comentado modificando el registro solo sirve para una instalación limpia ya que solo se aplica en el asistente de instalación.

     

    He comprobado si el método de la instalación limpia funciona para la actualización de una máquina virtual que tengo con Windows 10, y me he encontrado con que no es válido ya que solo funciona durante el Setup inicial, y obtengo el mismo mensaje.

     

    NwNhesl.png

     

     

    Pero ya tenemos una solución Open Source llamada MediaCreationTool.bat , desarrollada por el usuario AveYo y disponible en su repositorio de GitHub.

     

    https://gist.github.com/AveYo/c74dc774a8fb81a332b5d65613187b15

     

    Son unos scripts que se ejecutan con PowerShell y que activan y desactivan la comprobación. 

     

    Sólo tenéis que hacer doble clic sobre el script Skip_TPM_Check_on_Dynamic_Update_v2.cmd y tras autorizar su ejecución con PowerShell, veréis que aparece una ventana confirmando en verde que se ha instalado. Si lo queréis desinstalar, solo hay que volver a hacer lo mismo y deshace las modificaciones.

     

    xERAwVx.png

     

     

    Si volvemos a intentar la actualización, veréis cómo ya no aparece la restricción y llegamos a la aceptación de los términos de licencia.

     

    RtF6vAT.png

    😉

    • Mola 1
    • Gracias 2
  6. Aunque Windows 11 se presenta oficialmente esta tarde, ya tenemos en la web de Microsoft el asistente de instalación oficial y la herramienta para crear los soportes de instalación.

     

    https://www.microsoft.com/es-es/software-download/windows11


    D0GtvMk.png

     

    A la hora de descargar la ISO, te ofrece la opción del idioma

     

    1bDdNOW.png

     

     

    Y tras confirmar, nos genera un enlace de descarga que será válido durante 24 horas

     

    7jmkoRO.png

     

    Son 5,1 GB de descarga, el archivo se llama Win11_Spanish_x64.iso y al montarlo, la etiqueta de volumen es CCCOMA_X64FRE_ES-ES_DV9

     

    q8QfSon.png

     

     

    He montado el archivo descargado en una máquina virtual que tenía instalada con la versión de Windows 11 Pro Beta, y he ejecutado el siguiente comando para exactamente qué versión es la de esa ISO, y es la misma que la beta que tengo instalada, la 10.0.2200.194, creada el 13 de septiembre, pero [B]tened en cuenta que esta la instalé partiendo de la anterior, la versión 22000.160.210811[/B]

     

    lhcU5Fq.png

     

    He realizado una prueba rápida para ver si se deja instalar en una máquina virtual nueva, y la respuesta ha sido negativa.

     

    q8poCli.png

     

    La solución para evitar el problema es sencilla y elegante, configurando un "modo laboratorio" durante la instalación que permite activar y desactivar la verificación de TPM 2.0, de RAM y de SecureBoot. 

     

    No veo que haya una variable para evitar la comprobación de procesador y no sé si servirá para procesadores antiguos, si lo probáis me decís.

     

    Cómo desactivar la comprobación de compatibilidad para instalar Windows 11

     

    Cuando os aparezca el mensaje de que no se puede instalar Windows en este equipo, haced lo siguiente:

    • Pulsar la tecla Shift+F10 y se os abrirá una ventana de comandos
    • Escribir el comando regedit y se abrirá el editor de registro
    • Acceder a la rama HKEY_LOCAL_MACHINE -> SYSTEM -> Setup
    • Crear una clave nueva lamada LabConfig que aparecerá como una carpeta
    • Dentro de LabConfig, crear tres valores DWORD32
      • ByPassTPMCheck y asignarle valor 1
      • ByPassRAMCheck y se asigna valor 1
      • ByPassSecureBootCheck y se asigna valor 1
    • Cerrar regedit
    • Cerrar la ventana de comandos
    • Hacer clic sobre la flecha de retroceso arriba a la izquierda, en la ventana que indicaba que el equipo no puede ejecutar Windows 11
    • Volvemos a hacer clic en siguiente

    Y ahora ya superamos la validación. Lo sabremos porque nos aparecerá la ventana para aceptar el contrato de licencia.

     

    lcCQ0nJ.png

     

    😉

    • Gracias 1
    • De acuerdo 1
  7. hace 31 minutos, tuuli dijo:

    Offtopic:  cuando decidas vender el macbook.... me pongo a la cola, se que cuidas los equipos y los precios suelen ser muy justos.

     

     

    Pues será difícil que lo cambie. Es el último modelo de MacBook Pro con procesador Intel, el de 2020, y los nuevos con procesador M1 no son compatibles ni con una instalación de Windows usando Boot camp para ejecutarlo de forma nativa, ni tampoco se puede virtualizar usando Parallels o VMware Fusion (salvo la versión para ARM).

     

    Pero quién sabe, lo mismo me da el siroco...

     

    Me apetece actualizar mi Surface Pro 5 LTE Advanced (i5/8GB/256) por una Surface Pro 7+ para empresas con LTE (i5-1135G7/16GB/512), pero está difícil conseguir una de segunda mano y nuevas son un capricho muy caro.

     

    😉

  8. Ayer probé a descargar la última versión disponible en el canal de desarrollo de Windows Insider, la 22468.1000 y probé el mismo método que os he contado para la beta, y han hecho algo que impide la instalación en equipos no compatibles.

     

    Lo probé en una máquina virtual, y probé a modificar la imagen ISO sustituyendo el archivo apraisseres.dll por el de versiones anteriores de Windows 10 y tampoco lo conseguí.

     

    euY2oan.png

    El martes 5 saldrá la versión definitiva y saldremos de dudas, pero si queréis podemos apostar. Puede que al principio lo quieran abrir solo a los equipos con todas las características, pero apuesto a que lo abrirán a todos y que recibiremos soporte a través de Windows Update.

     

    Si fuesen un fabricante de hardware como Apple, tendría claro que no para forzarnos a comprar su último modelo, pero Windows 11 acabará instalado en equipos compatibles y no compatibles de todo tipo de fabricantes, y tienen que dar soporte de alguna manera, quizá restringiendo algunas características solo para quien tenga SecureBoot o TPM

     

    🙃

  9. Para el próximo 5 de octubre está anunciada la actualización de Windows a la última versión 11, que de momento está rodeada de una cierta polémica sobre los requisitos que exigirá para su instalación. Estamos hablando de ello en el hilo de Windows 11.

     

    Pero eso no quiere decir que Microsoft deje de dar soporte a Windows 10, ya que en su página oficial hablan de que la última versión publicada estará en servicio y seguirá recibiendo actualizaciones hasta el 13 de diciembre de 2022 para las ediciones normales, y hasta el 9 de enero de 2024 para las ediciones LTSC y LTSB (Long Term Servicing Channel / Branch) que utilizan habitualmente las empresas.

     

    https://docs.microsoft.com/en-us/windows/release-health/release-information

     

     

    xKOyQJm.jpg

     

     

    Hace ya un tiempo que Microsoft decidió cambiar la denominación y ciclos de versiones por un sistema que para mi gusto es mucho más cómodo para todos, pues se entiende muy bien.

     

    Las versiones mayores se denomina con el año y el semestre (21H1 es la actual, del primer semestre de 2021), y dentro la versión, se distribuyen actualizaciones con frecuencia más o menos quincenal, que se identifican con el número de build, o número de compilación como lo llamaríamos nosotros.

     

    A día de hoy, la última versión disponible se publicó ayer mismo y es la 21H1, con número de build 19043.1266

     

    R3DdQuv.jpg

     

     

    A la derecha de la tabla anterior aparece el artículo de la base de conocimiento (KB, de Knowledge Base) que detalla los cambios.

     

    September 30, 2021—KB5005611 (OS Builds 19041.1266, 19042.1266, and 19043.1266) Preview

     

    ‎Destacado (traducción automática de Edge)

     

     

    • ‎Actualiza un problema que hace que el reloj del sistema sea incorrecto una hora después de un cambio de horario de verano (DST). ‎
    • ‎Actualiza un problema que hace que las aplicaciones, como Microsoft Outlook, dejen de funcionar repentinamente durante el uso normal.‎
    • ‎Actualiza un problema con el complemento de Microsoft Outlook que le impide escribir una respuesta. ‎
    • ‎Actualiza un problema que provoca iconos borrosos de noticias e intereses cuando se utilizan determinadas resoluciones de pantalla.‎
    • ‎Actualiza un problema que hace que aparezcan ‎‎noticias e intereses‎‎ al hacer clic con el botón secundario en la barra de tareas, incluso si ha desactivado esa función en el dispositivo.‎
    • ‎Actualiza un problema que puede causar distorsión en el sonido que cortan Cortana y otros asistentes de voz. ‎
    • ‎Actualiza un problema que hace que el dispositivo deje de funcionar después de reiniciarlo.‎
    • ‎Actualiza un problema que le impide proporcionar entrada a las aplicaciones cuando la barra de tareas no está en la parte inferior de la pantalla. ‎
       

    Para conocer en qué versión estáis hay varias maneras, pero la que más me gusta es hacer clic con el botón derecho sobre el menú de inicio y elegir la opción Sistema, que os mostrará la información sobre vuestro equipo y en la parte inferior, la versión de Windows.

     

    Aquí veis que estaba en la penúltima

     

    XLOhSHh.jpg

     


    Si como en mi caso no estáis en la última, en ese misma pantalla hacéis clic en Inicio > Actualización y seguridad, y llegaréis a Windows Update, desde donde se pueden descargar las actualizaciones.

     

    K9uwDHz.jpg

     

     

    Ojo, que la actualización a la última versión es opcional y está identificada como actualización de calidad, por lo que deberéis hacerlo manualmente, pulsando sobre "Descargar e instalar".

     

    gmbq0Uc.jpg

     

     

    Tras descargarse, se instala automáticamente y solicita el reinicio del equipo, tras lo cual veremos que nuestro equipo ha recibido la versión 19043.1266.

     

    ioNUM69.jpg

     


    Si los usáis, conviene también actualizar Microsoft Edge y Microsoft Office, para estar al día. De esa forma estaréis más protegidos y vuestro equipo funcionará mejor.

     

    Alguno dirá que las actualizaciones "rompen más que arreglan" y aunque puedo entender que en determinados entornos profesionales puede que suceda, en general y hablando del gran público, lo sensato es estar actualizado. Es lo que hago siempre con todos mis equipos y sistemas.

     

    Una vez comprobado que todo funciona bien, aconsejo pasarse por el Liberador de espacio en disco, eligiendo la opción de "Limpiar archivos del sistema" para deshacerse de todos los archivos temporales y de instalaciones anteriores de Windows que puedan estar aún ocupando espacio en nuestro disco.

     

    P5dL3Or.jpg

     

     

    Alguno puede que se sorprenda con la cantidad de espacio que libera haciendo eso, y si es un portátil u otro equipo con un disco pequeño, lo agradecerá.

     

    😃

    • Mola 2
    • Gracias 3
  10. hace 2 horas, LeChuck dijo:

    @DeBilbao Yo he seguido el manual y ha funcionado perfectamente, muchas gracias. Lo he instalado en un máquina virtual y es la mejor solución para ir tomando contacto

     

     

    Gracias por confirmarlo. 

     

    ¿Qué gestor de máquinas virtuales has utilizado y en qué versión? ¿VMware Workstation en Windows? ¿VMware Fusion en macOS? ¿Parallels? ¿VirtualBox?

     

    😃

  11. hace 49 minutos, tercerot dijo:

    A mi cada vez me convence menos windows, estoy por pasarme a ubuntu, antes por el tema de juegos que linux no admitia no quedaba remedio, pero hoy dia no juego asi que no le veo sentido windows, prefiero ubuntu por seguridad.

     

     

    Todo depende de para qué utilices el equipo y el software que te haga falta en tu día a día.

     

    Para temas no profesionales, mi opción preferida es macOS, pero en cuanto tengo que pensar en trabajar y compartir información con mi entorno profesional, me resulta imposible pensar en otra alternativa que no sea Windows.

     

    Microsoft ha cambiado mucho desde la entrada de Satya Nadella, y ha evolucionado a una compañía con vocación de vender más servicios que productos. Empezó transformando Office, la herramienta que todos utilizamos en el entorno profesional, migrándola a su nube (Azure) que ha servido prácticamente como troyano, pues el siguiente paso lógico de muchas empresas ha sido llevarse también sus sistemas a Azure, y el próximo paso será Windows como servicio, para que puedas ejecutar tu máquina en la nube desde cualquier dispositivo, incluso un iPad, pagando una suscripción por ella.

     

    Y esto no es una idea, está inventado ya...

     

    Azure Virtual Desktop | Microsoft Azure

     

     

    😀

    hace 10 minutos, broderick77 dijo:

    Los hilos de @DeBilbao son pornograficos, no dejan lugar a la imaginacion.

     

     

    La verdad es que cuando te plantes escribir un hilo así, lo haces con la intención de que sea útil y que le sirva a quien vaya a enfrentarse al proceso de instalación, que siempre da un poco de vértigo. Y para eso hay que intentar despejar la mayor parte de dudas que puedan presentarse.

     

    Pero ya te digo que hay lugar para la imaginación. Hay muchas cosas que no se han contado y que le generarán dudas a más de uno, pero para arrancar con una instalación, es más que de sobra.

     

    😃

    • Mola 1
  12. hace 26 minutos, tercerot dijo:

    buen trabajo, no os parece que windows cada vez se parece mas ubuntu?

     

     

    Yo diría que Microsoft cada vez mira más lo que hace la competencia, y en este caso veo un claro guiño a Apple, con cambios similares no solo en la interfaz, sino en los servicios que van junto con el sistema. 

     

    El modo en el que surge el nuevo menú de inicio y la búsqueda de aplicaciones puede recordarme a distribuciones de Linux, pero sigue siendo Windows.

     

    Lo que es muy sorprendente por su velocidad es el buscador. Ahora sí que compite de tú a tú con Spotlight de Apple y es capaz de localizar en un instante cualquier fichero del sistema con solo poner parte de su nombre o el contenido. Han hecho una muy buena labor de reingeniería de esa pieza, y el indexador es muy efectivo sin que se note en el rendimiento del sistema.

     

    Y otra mención especial para Edge, el navegador oficial de Microsoft basado en Chromium. Con Windows ofrece un rendimiento espectacular, y la experiencia con macOS está muy cerca, tan cerca que está consiguiendo que después de años, piense en abandonar Firefox para pasarme a Edge en todos mis equipos. Aún no he tomado la decisión definitiva, pero estoy muy cerca después de una temporada de uso continuado.

     

    Os animo a probarlo, para mi es la mejor versión de Windows hasta la fecha. 

     

    🙂

  13. Estamos muy cerca del 5 de octubre, fecha prevista de presentación en sociedad y hay mucho ruido alrededor de la próxima versión del sistema operativo de Microsoft, provocados sobre todo por la exigencia en cuanto a recursos en la máquina que lo vayamos a instalar.

     

    En la búsqueda de un equipo lo más seguro posible, inicialmente plantearon exigir TPM 2.0, arranque UEFI con Secure Boot, procesadores modernos, de 8ª generación para arriba en Intel, gráfica compatible con DirectX 12 y drivers WDDM 2.0, etc.

     

    Pero hemos visto cómo poco a poco esos requisitos se están suavizando y no me extrañaría que acabemos con un escenario en el que sea mucho más amplio que lo inicialmente previsto. Las últimas noticas apuntan a que Microsoft dejaría instalar Windows 11 en un equipo no compatible, pero no recibiría actualizaciones a través de Windows Update. Puede que me equivoque, pero no creo que terminen haciendo eso porque va contra sus intereses y terminarían con una gran base instalada y desactualizada.

     

    Yo tengo instalada la última beta en dos equipos no compatibles, un MacBook Pro de 2020 y mi Surface Pro 5 LTE Advanced, y en ambos funciona genial, mejor aún que Windows 10 ya que todo va un poco más rápido. Esa última beta es más estable que muchas versiones definitivas que hemos probado en el pasado y la nueva interfaz de Windows 11 me resulta bastante atractiva.

     

    2wNCyFh.png

     

     

    xvOy1pW.png

     

     

    UmmrAsM.png

     

     

    De momento Windows 11 solo está disponible a través de Windows Insider, y es importante entender que el canal oficial es distinto de las versiones preliminares que se distribuyen a través de Windows Insider, que ofrece 3 versiones de mayor a menor riesgo:

     

    • Canal de desarrollo para la primera fase de desarrollo del producto. Aquí no recomiendo meterse.
    • Canal beta para cuando ya tenemos algo sólido y lo queremos probar. Aquí podemos arriesgar, con precaución.
    • Canal de versión preliminar de Windows aquí el riesgo es pequeño, ya que no habrá grandes diferencias con la versión definitiva.


    Actualmente, Windows 11 está disponible en el canal de desarrollo, en el canal beta y [B]aún no está disponible en el canal de versión preliminar, [/B]así que si lo queréis probar, la versión que más nos interesa es la del canal beta.

     

    En esta entrada de su blog, Microsoft anunciaba el día 23 que estaban haciendo que Windows 11 Insider Preview Build 22000.194 esté disponible como una actualización opcional para cualquier Windows Insider en un PC elegible en el Canal de versión preliminar, y también que habían hecho que las ISO estén disponibles para build 22000.194 para su descarga, aunque para ello es necesario ser miembro del programa Windows Insider

     

    DauZZan.jpg

     

     

     

    Existe otro método alternativo para conseguir instalar Windows 11 sin pasar por Windows Insider, usando la web de UUP dump, que me gusta mucho y que sirve también para Windows 10 y otros sistemas de Microsoft. Me parece muy bueno porque crea una imagen actualizada con todas las actualizaciones publicadas hasta la fecha desde Windows Update.

     

    Si visitáis la web de UUP dump, veréis que hay un buscador con una serie de tags habituales, una lista de accesos rápidos a las versiones de cada canal de Windows Insider y la del canal oficial.

     

    IlJUfes.jpg

     

     

    Si usáis el buscador para localizar la versión 22000.194, veréis que aparecen 3 resultados. El que nos interesa es el Upgrade to Windows 11 (22000.194) amd64

     

    KiyFVUS.jpg

     


    Haciendo clic en el enlace nos lleva a la siguiente pantalla, en donde podemos elegir el idioma de nuestro Windows 11, y elegiremos Spanish (Spain) salvo que prefiráis hacerlo en otro

     

    Tm6qgc0.jpg

     


    En la siguiente pantalla podemos elegir la versión de Windows 11 que nos interesa. En mi caso me interesa Windows 11 Pro, pero podéis elegir Windows Home perfectamente.

     

    En la parte superior aparece una exclamación con un aviso que nos indica que esta versión no tiene un paquete que indique toda la información sobre ediciones, idiomas y archivos, y que si no conseguimos descargarlo, tendremos que esperar a que esté disponible.

     

    Ws9tb0D.jpg

     


    Y efectivamente, el proceso falla

     

    ZTqkN8U.jpg

     

    Pero podemos elegir la última versión que tienen en el canal beta, que es la 22000.160. Una vez instalada, Windows Update hará el resto en nuestro equipo y la subirá hasta la 22000.194.

     

    Elegido el idioma y la versión, nos aparece esta ventana de confirmación, que nos ofrece varias opciones de conversión. Por defecto solo está activada la opción "Include updates" pero si lo hacéis desde Windows podéis activar las 4 para terminar con una imagen lo más limpia y completa.

     

    r3Nm1iW.jpg

     


    Haciendo clic en "Browse the list of updates", podréis ver las actualizaciones adicionales que se van a integrar en la ISO resultante.

     

    zDbzxuP.jpg

     

    Ya solo queda pulsar sobre el botón azul "Create download package" y esperar a que se descargue en nuestro equipo. Si lo guardáis en una carpeta, que no tenga espacios en el nombre u os dará un error.

     

    VOWz9iY.jpg

     

    Descomprimimos el paquete, que tiene este contenido

     

    CfAi1eM.jpg

     

    Y ejecutamos el archivo de comandos uup_download_windows.cmd en modo administrador, con el botón derecho sobre el mismo. Comenzará la ejecución y nos tocará esperar.

     

    PqUbwHP.jpg

     

     

    El proceso continúa durante un buen rato, descargando paquetes, creando imágenes, integrando componentes, a ratos con picos importantes de consumo de CPU, pues lanza procesos aprovechando todos los núcleos que pueda aportar tu procesador.

     

    gZR93zf.png

     


    Y nos avisa cuando termina, indicándonos que pulsemos la tecla "0" para salir.

     

    xYgww2l.png

     


    El proceso termina con un archivo llamado 22000.160.210811-1701.CO_RELEASE_SVC_PROD2_CLIENTPRO_OEMRET_X64FRE_ES-ES.ISO con un tamaño de 3,86GB con el que podremos crear nuestro pendrive para hacer una instalación limpia.

     

    Para ello, la mejor forma es descargar el programa Rufus, ejecutarlo, conectar un pendrive y configurarlo de la siguiente forma:

     

    vsVggSC.png

     

    Pulsamos el botón "Empezar" y creará el pendrive de instalación, con un mensaje de aviso como este, que nos indica que Secure Boot debe estar desactivado para usarlo al haberlo configurado con gestor de arranque UEFI y con sistema de archivos NTFS sobre esquema de particiones GPT.

     

    fE0IvdW.png

     


    Tras completar el proceso, he probado a iniciar mi Sagar Hozkatua desde el pendrive y se ha iniciado el asistente sin problemas, sin cambiar la configuración de la BIOS UEFI que tengo para ejecutar macOS Monterey, pero no lo he instalado porque no quiero hacerlo aún en ese equipo.

     

    Tengo pendiente instalar una tarjeta PCIe para ampliar los puertos SATA del equipo. Cuando lo haga, haré una instalación en un disco SSD Kingston de 120GB que tengo en un cajón, y me aseguraré de haber desconectado el resto de discos para que el instalador no me instale el gestor de arranque en un disco diferente al Kingston, que ya me ha pasado alguna vez.

     

    Mientras tanto, he probado a configurar una máquina virtual con la imagen ISO creada usando VMware Fusion, y no solo se inicia perfectamente, sino que he completado el proceso de instalación de Windows 11 Pro al 100%.

     

    Os comparto el paso a paso de la instalación, para que sepáis a lo que os vais a enfrentar si decidís hacerlo.

     

    La primera pantalla es idéntica a la de Windows 10, en donde nos permite elegir el idioma de la instalación, el formato regional y el teclado.

    MuktAlF.png

     


    71d4UE6.png

     


    hLqJHXi.png

     


    RTi75Qa.png

    Para una instalación limpia, elegiremos el tipo de instalación personalizada.

     


    JGeUxj3.png

    Este punto es muy importante ya que aquí elegimos el disco donde vamos a instalar Windows, y lo más conveniente es borrarlo por completo y dejar que Windows 11 cree el esquema de particiones y configure el gestor de arranque.

     

    Aconsejo hacer la instalación con el resto de discos desconectados, para asegurarnos de que el instalador de Windows instalará el gestor de arranque en nuestro disco. No sería la primera vez en la que termino con un disco sin gestor de arranque porque Windows ha asumido que otro disco es el que lo tiene, o peor aún, modificando el gestor de arranque de otro disco. Esto es importante sobre todo en equipos que pueden iniciar sistemas operativos distintos desde discos distintos, como en mi caso con Windows y macOS.

     

    En este caso, estoy con un disco virtual que he configurado con una capacidad de 80GB y que está sin inicializar, por lo que tenemos que pulsar sobre la opción "Nuevo". En un equipo real aparecerán los discos que estén conectados, y es muy importante elegir el correcto, o acabaremos borrando un disco que no queríamos. Otro motivo por el que recomiendo desconectar el resto de discos para hacer la instalación.


    g7GcRmm.png

    El instalador nos permite asignar toda la capacidad del disco o elegir un tamaño de partición menor. Lo normal será destinar el disco completo como disco del sistema.


    NMrBvn1.png

    El instalador nos avisa de que va a crear las particiones necesarias 


    zyFVJhm.png

    Y crea tres particiones, una partición EFI, otra reservada para Microsoft y la tercera en la que se instalará nuestro Windows 11.


    cHIfH8B.png

    A partir de aquí, comienza la copia de archivos desde la imagen ISO y la instalación básica


    B2ROzMc.png

    Y tras completar esa fase, el equipo se reinicia y comienza con la fase preliminar de la instalación, configurando los controladores de dispositivos para nuestro hardware.


    mzrSlN3.png

    En muy poco tiempo habrá terminado esta fase preliminar


    TbD1330.png

     

    Y veremos la pantalla inicial del instalador de Windows 11, que es como nos lo dejarían en un equipo que acabáramos de comprar. Es curioso como Microsoft y Apple se miran de reojo y se copian las interfaces. Lo primero que tenemos que elegir es nuestra región. 


    SoeagV7.png

    La distribución de teclado


    BanrXvC.png

    Y si queremos una segunda distribución de teclado, algo que no recomiendo salvo que realmente manejes teclados físicos con distribuciones de teclas distintas.


    0LRa4b8.png

    Antes de avanzar, el instalador llama a casa y comprueba si Microsoft tiene alguna actualización importante que deba aplicar en este momento.


    iyuqNIY.png

    Y valida que tengamos las versiones más recientes


    9DO1IWo.png

    Nos pide paciencia...


    NdkxGLn.png

    Más paciencia...


    QjTt4lZ.png

    Y un poco más de paciencia...


    qt3auqI.png

    Y sí, un poco más de paciencia...


    cSeGMG4.png

    Windows 11 está instalado, pero el asistente continúa con la personalización, en primer lugar dándole un nombre al equipo. 


    A9icI0l.png

    El cambio de nombre de un equipo requiere el reinicio del equipo.


    O59fbTp.png

    Y el instalador continúa, preguntando si va a ser para un uso personal o bien profesional o educativo. En mi caso, elijo personal, que es el que menos restricciones ofrecerá, ya que los los modos profesional y educativo están pensados para ser gestionados por una organización.


    L31J9Vu.png

    A continuación, nos pide identificar nuestra cuenta de Microsoft. Para quien esté acostumbrado a trabajar solo con usuarios locales esto le parecerá un engorro, pero para mi es una gran ventaja, pues la cuenta de Microsoft me permite tener la configuración y los servicios replicados entre mis dispositivos. Esto es lo mismo que el ID de Apple o la cuenta de Google en un móvil, hoy en día es imprescindible si quieres sacarle el máximo partido a los servicios del fabricante.

     

    No lo he probado, pero imagino que será posible instalarlo sin asociar una cuenta de Microsoft y creando solo una cuenta local.


    pogDfx7.png

    Tengo instalado Microsoft Authenticator en mi iPhone, y es lo que utilizo como sistema de autenticación de doble factor. Así me aseguro de que aunque alguien tenga mi password, no la pueda utilizar.


    sZC45PP.png

    El PIN me resulta muy útil para iniciar sesión o desbloquear el equipo sin necesidad de tener que usar la contraseña de la cuenta de Microsoft. En la Surface puedo usar también Windows Hello para hacerlo con mi cara, o el lector de huella dactilar que llevo en el teclado. Todos son métodos alternativos para iniciar sesión o para desbloquear el equipo.


    SiaAYH3.png

    Configuramos el PIN


    m0qJSw7.png

    El instalador ha detectado que tengo los datos guardados de mi MacBook y me ofrece utilizar su configuración, pero voy a configurarlo como un equipo nuevo. 


    pOBLeGV.png

    Nos solicita permiso para que las aplicaciones utilicen nuestra ubicación, algo que cada vez se utiliza en más servicios y que sobre todo tiene sentido en equipos portátiles, que cambian de ubicación. No tanto en equipos de sobremesa que siempre están en la misma. 


    OPjocCN.png

    Con la ubicación activa, se puede activar la opción "Encontrar mi dispositivo", equivalente al "Buscar mi iPhone" de Apple. Importante para saber dónde me he dejado la Surface si la pierdo, por ejemplo.


    dcRYEkx.png

    No me gusta compartir demasiados datos de diagnóstico, así que elijo la opción mínima, que siendo una beta no permite que sea ninguna.


    Kz19qKj.png

    Para la escritura, elijo No.


    4a5fl49.png

    No quiero que usen mis datos de diagnóstico para que personalicen mi experiencia, ya diré yo lo que quiero


    eiK0Msj.png

    El instalador ahora nos ofrece la posibilidad de personalizar nuestra experiencia, y prefiero activar todas las opciones para que no quede nada oculto. Prefiero verlo todo y luego decidir lo que me interesa y lo que no, incluso eliminar software que no necesito.


    nt8fqyf.png

    Al igual que hace macOS con iCloud Drive, Windows nos ofrece la posibilidad de usar la nube de OneDrive para almacenar nuestras carpetas de Escritorio, Documentos e Imágenes, y como Apple, ofrecen 5GB gratuitos que se te acabarán en seguida si no tienes cuidado.

     

    Yo prefiero no hacerlo y que esas carpetas no suban a la nube.


    x6BDHS0.png

    También nos dan la opción de probar Office. No, gracias, usaré mi suscripción de Office 365 Profesional.


    OXRchDr.png

     

    Y Xbox Game Pass, del que también paso porque no uso el equipo para jugar.
    RmTuMvF.png

    Ya hemos terminado, y el instalador realiza una última comprobación de actualizaciones.


    bYCaMSn.png

     

    Y lanza el proceso final en el que se prepara definitivamente nuestro equipo, con las últimas actualizaciones y la configuración personalizada que hayamos elegido.


    SnuREQt.png

    Es un proceso largo, en el que nos van presentando las nuevas características de Windows 11


    JiB99g5.png

     


    Vo1MM2q.png

     


    jregEhA.png

     


    SeoZUqz.png

     


    osYBW26.png

    Parece que ya hemos acabado, pero aún nos queda algo más y el asistente sigue cocinando nuestra instalación.


    Sdu9rMX.png

     


    flZJ31r.png

     


    TfBktJQ.png

    Y por fin, llegamos al final. Tenemos Windows instalado y ya estamos en el escritorio.


    pTrlSHV.png

    Nuestra versión es la que habíamos descargado desde UUP dump, la 21H2 con número de compilación 22000.160


    3YWUaBx.png

    Si vamos a Windows Update, se descargarán las actualizaciones posteriores


    uA8qUAv.png

    Y una vez descargadas, solicitará un reinicio


    gHTtFH3.png

     


    RobTFjt.png

     

    Y tendremos Windows 11 actualizado a la última versión 21H2, con número de compilación 22000.194


    3ZgOjs3.png

    Windows Update ya no reporta más actualizaciones


    utxzwsv.png

     

    Y como estamos en una máquina virtual con VMware, instalo las  VMware Tools para poder tener la mejor resolución de pantalla y soporte completo de todas las funcionalidades.
    Ek3i2mU.png

    Un reinicio más

    5cBqVMv.png

    Y ajustamos la resolución de pantalla a la que nos interese



    ETEW9yg.png

     

    Podemos activar el modo oscuro


    nIjakaT.png

    Que queda así


    mwhvuup.jpg

     

    Y ver cómo luce el centro de notificaciones


    JZUXvW5.jpg

     

    El gestor de escritorios
    fEmrQSJ.jpg

    Los widgets, que para mi gusto son muy poco útiles.


    bBE4yAG.jpg

     

    Y el explorador de archivos, con sus nuevos iconos de colores


    i6ymg2I.png

     

    En general, me parece más atractivo el sistema en color claro.


    Jl4xk7y.png

     

    No olvidemos pasar por la Microsoft Store, que allí también hay aplicaciones para actualizar.


    JqK0RsC.png

     

    Aquí tenéis al sistema funcionando, de forma virtual y en resolución 4K en mi monitor BenQ PD2700U.


    YE7CczJ.png

     

    Si os animáis a probarlo, no dejéis de compartir vuestra experiencia.

     

    🙂

     

     

    • Mola 1
    • Gracias 19
    • Love 2
    • De acuerdo 2
  14. Actualización a la versión de OpenCore 0.7.3


    Fiel a su cita mensual, OpenCore se actualiza a la versión 0.7.3 junto con la mayor parte de las extensiones de kernel que utilizo.


    Ya lo tengo instalado en mi Sagar Hozkatua con macOS Monterey, probado primero desde un pendrive y posteriormente desde el disco de sistema.

     

    3k5G96T.png


    El proceso de instalación es básicamente el de siempre, copiando los archivos de OpenCore, Drivers y Kexts en las carpetas correspondientes, y modificando el archivo config.plist con las novedades, que básicamente son dos, ambas en la sección UEFI.


    Por una parte, los Drivers ahora se declaran como Dictionary y no como String, añadiendo además del driver, un indicador para poder activarlo o desactivarlo, así como una variable para argumentos. Yo solo uso estos 4 drivers y los he actualizado manualmente.


    Por otra parte, en la sección UEFI > Quirks, ahora hay una variable nueva llamada ForceOCWriteFlash, que por defecto tiene valor NO.

     

    rXeo6ss.png


    Os dejo los enlaces para descargar los archivos, así como el registro de cambios para que veáis las novedades.


    https://github.com/acidanthera/OpenCorePkg/releases/tag/0.7.3


    OpenCore v0.7.3

    • Improved SSDT-PNLF compatibility with CFL+ graphics
    • Fixed OpenCanopy performance loss due to redrawing introduced in 0.6.9
    • Added pattern-based automatic variable initialisation for better security
    • Updated underlying EDK II package to edk2-stable202108
    • Updated Apple Secure Boot variables for x86legacy
    • Updated Linux variants in Flavours.md
    • Implemented Boot Entry Protocol, allowing plug-in boot entry drivers
    • Added StringBuffer and FlexArray libraries
    • Updated Drivers to support arguments (requires config.plist update, see samples)
    • Added OpenLinuxBoot driver: OC-native Linux autodetect and boot without chaining via GRUB
    • Fixed overlong boot entry names breaking text flow in builtin menu
    • Added ForceOcWriteFlash UEFI quirk to enable writing OC system variables

     

    https://github.com/acidanthera/OcBinaryData

     

    De OCBinaryData sacamos el driver HfsPlus.efi y la carpeta Resources

     

    https://github.com/acidanthera/Lilu/releases/tag/1.5.6

     

    Lilu v1.5.6

    • Added the circular buffer API.
    • Added convenient helpers to check a value (available as of C++17).
    • Added the OSObjectWrapper API to wrap a non-OSObject value.


    https://github.com/acidanthera/VirtualSMC/releases/tag/1.2.7

     

    VirtualSMC v1.2.7

    • Fixed build settings for 32-bit
    • Improved EC fan monitoring instructions, thx all the contributors
    • Added fan0-dividend to support more EC fan monitors

     

    https://github.com/acidanthera/AppleALC/releases/tag/1.6.4

     

    AppleALC v1.6.4

    • Added 10.4 and 10.5 support, and 10.6 and 10.7 support in 32-bit mode
    • Update STAC9200 layout-id 11 to support 10.4 to 10.6
    • Added STAC9205 layout-id 11 for Dell Inspiron 1520 and Latitude D630
    • Fixed crash on GPUs without digital audio support introduced in 1.6.1
    • Added ALC623 layout-id 21 for Lenovo M70T by Andres ZeroCross
    • Seperated Laptop/Desktop patches for 8086:A171 to fix HDMI audio on Intel NUC
    • Added ALC236 layout-id 36 for Lenovo Ideapad 510s 14isk by volcbs
    • Added ALC235 layout-id 12 for Dell Optiplex 7040 MT by wern-apfel
    • Improved CA0132 layout-id 7 by removing not needed MuteGPIO by wern-apfel
    • Added ALC235 layout-id 8 for Intel NUC 8 by wern-apfel
    • Added ALC269 layout-id 69 for MSI GF63 Thin 9SEXR  by Vorshim92
    • Added ALC289 layout-id 93 for XPS 9500 4k by sweet3c
    • Added ALC892 layout-id 32 for custom G4/G5mod


    https://github.com/acidanthera/RestrictEvents/releases/tag/1.0.4

     

    RestrictEvents v1.0.4

    • Fixed dual-core CPU spoofing on macOS 10.14 and earlier
    • Allow preserving MP7,1 UI through revnopatch in NVRAM or boot-args
    • Skip leading spaces for automatically received CPU names

     

    https://github.com/acidanthera/WhateverGreen/releases/tag/1.5.3

     

    WhateverGreen v1.5.3

    • Added no-gfx-spoof to avoid forcing device-id values from PCI I/O.
    • Added the backlight smoother submodule that makes brightness transitions smoother on Intel IVB+ platforms. (by @0xFireWolf)
    • MMIO Register Access submodules are now available on Intel IVB+ platforms. (by @0xFireWolf)
    • Improved ASUS-made AMD R9 380 GPU identification
    • Fixed applbkl property with <00 00 00 00> value failing to disable backlight patches
    • Note: This release requires Lilu v1.5.6 or later.


     

    ;)

     

    • Love 1
  15. Soy usuario de Apple desde hace muchos años y siempre que compro sus equipos, me decanto por la opción de segunda mano. Los productos oficiales tienen unos precios demasiado altos para mi gusto, y siempre hay gente dispuesta a vender su equipo para comprarse la última novedad. Y además sucede que cuidamos los equipos con mimo sabiendo que seguramente saldrá de casa.

     

    Si quieres ajustar el precio, para mi la máxima está en renunciar a la última novedad y tratar de buscar buenas opciones en la última o penúltima gama, en donde encontrarás buenos precios.

     

    Uso macOS para mis temas personales, pero para trabajar necesito Windows, y por eso siempre busco máquinas en donde poder ejecutar Windows de forma eficiente. Si tienes el hardware suficiente, virtualizar Windows con Parallels o con VMware Fusion es muy cómodo, pues puedes estar ejecutando ambos entornos a la vez, pero nunca exprimirás el hardware de tu equipo como si lo instalas de forma nativa, y ahí la opción de Apple con Boot camp es muy buena, más tras la última actualización de sus drivers.

     

    Curiosamente, mi equipo principal no es un Mac oficial, es un PC que he configurado con el hardware equivalente a un Mac Pro de 2019 y que actualmente está ejecutando la primera beta pública de macOS Monterey. Los Mac Pro son carísimos, pero construir mi "Sagar Hozkatua" ha sido muy sencillo y hasta divertido. Todos los componentes los he conseguido de segunda mano y si cuento la venta de mi anterior PC, me habré gastado unos 700€. Y os aseguro que es una mala bestia, que ejecuta macOS en un disco M2, y Windows en otro disco M2. Solo tengo que pulsar F12 en el arranque para iniciar el equipo con un sistema o con otro.

     

    Tengo un segundo equipo, en una segunda vivienda donde paso los fines de semana y el verano. Aquí el ocio manda y es un iMac 4K de 21,5" que compré también usado y al que le abrí las tripas para ampliarle la RAM de 8GB a 16GB y para meterle un disco NVMe de 480GB para el sistema y un disco SSD de 2TB interno. En este equipo ejecuto Windows 10 Pro virtualizado con VMware Fusion y es más que suficiente para el uso ocasional de trabajo en fin de semana.

     

    Para cuando me muevo del despacho, mi opción es un MacBook Pro de 2020 con procesador Intel Core i5 de 10ª generación (un 1038NG7 con 4 núcleos), 16GB de RAM DDR4 y 512GB de disco PCIe ultrarápido y no puedo estar más contento. Lo compré usado, pero indistinguible de uno nuevo, y ofrece un rendimiento excelente, con una pantalla excelente y un teclado como los antiguos MacBook Pro de 2015 que tanto añoraba. Aquí uso Window de forma nativa con Boot camp, y cuando arranco solo tengo que mantener la tecla opción pulsada para elegir si quiero macOS Big Sur o Windows 10 Pro.

     

    He comprado recientemente para un familiar un MacBook Pro de 2020 con procesador Apple Silicon M1, también con 16GB de RAM y 256GB de almacenamiento, y los he podido comparar a fondo. En determinadas tareas el M1 es una mala bestia y la autonomía de la batería es mucho mejor, pero hay cosas que no funcionan, entre ellas poder usar Windows como quiero, así que para mi es un NO.

     

    Lo compramos en ShopDutyFree, en donde tienen buenos descuentos en productos Apple y llegó rapidísimo.

     

    Por cierto, en el trabajo utilizo una Surface Pro de 5ª generación con LTE con la funda-teclado oficial, y es el mejor portátil para ir de aquí para allá que he tenido. Pantalla táctil, de gran resolución y colorimetría, arranque instantáneo y lo mejor, con conectividad en cualquier lugar gracias a una nanoSIM de mi contrato con Vodafone, con datos ilimitados. Estar pendiente de conexiones Wi-Fi cuando estás todo el día de aquí para allá, me parece un atraso. Este equipo se me ha quedado un poco corto de potencia y cuando la encuentre a buen precio, la cambiaré por una Surface 7 Pro+ con LTE, 16GB y a poder ser 512GB. Y si es usada... mejor.

     

    ;)

    • Gracias 1
  16. Ya he podido probar el adaptador PCI Express 3.0 para poder conectar el disco NVMe donde tenía instalado macOS Big Sur, un WDSN750 de 500GB.

     

    Es muy sencillo de instalar. Solo hay que pegar un par de láminas adhesivas de color violeta, haciendo un sandwich con la placa, el disco y el disipador incluido, sujetando el conjunto con unas gomas que vienen también en el paquete.

     

    El disco va sujeto con un tornillo y también se incluye el destornillador para poder soltarlo y volverlo a colocar.

     

    La foto no es mía, pero el conjunto queda así de bien, como un componente más de la placa.

     

    UQMwNl0.jpg

     

    Lo he conectado en donde tenía previsto, en la ranura PCIEX4 que está más abajo en la imagen.

     

    eFbB9kX.jpg

     

    El disco es detectado por la BIOS perfectamente, y lo he podido añadir a la lista de dispositivos de arranque que aparecen al pulsar F12.

    Iniciando con OpenCore 0.7.2, aparecen tanto el disco de macOS Monterey como el de macOS Big Sur, y ambos funcionan perfectamente.

     

    p3Rru1y.png

     

    Como imaginaba, el disco ofrece el mismo rendimiento que cuando estaba conectado al slot M.2 de la Z390 Designare. No consigo los 3.470 MB/s de velocidad de lectura ni los 2.600 MB/s de velocidad de escritura anunciados por el fabricante, pero tampoco lo consigo con las otras dos unidades desde macOS, mientras que desde Windows sí que lo consigo.

     

    C7QG7PM.png

     

    La tarjeta aparece en la sección NVMExpress, como los otros dos slots M.2 de la Z390 Designare, y se muestra como un "Generic SSD Controller", del que cuelga el disco WDSN750 en donde sigue instalado macOS Big Sur.

     

    GEex8G4.png

     

    Colocado en la ranura PCI Express, el disco está mejor ventilado y las temperaturas de funcionamiento es unos cuantos grados menor. En esta captura de pantalla el WD SN750 está a 48º, mientras que el 970 EVO Plus de 1TB donde tengo Monterey está a 59º, aunque hay que tener en cuenta que la mayor temperatura también se debe a que es el disco del sistema que está trabajando. El 970 EVO Plus de 500GB donde tengo instalado Windows 10 también está en un slot M.2 y está a 47º.

     

    xgT95Ul.png

     

    Me queda por probar el adaptador PCI para conseguir ampliar dos puertos SATA III adicionales, ya os contaré. De momento, encantado con este sencillo accesorio que por 11€ me ha permitido tener instalados todos los discos que necesito y alguno más.

     

    Rq5khee.png

     

    ;)

    • Love 1
  17. hace 15 horas, apriliars3 dijo:

     

     

    Estoy seguro de que tengo una unidad con los rendimientos oficiales prometidos por Samsung.

     

    Antes de instalar macOS Monterey la he probado desde Windows 10 Pro y los 3.500MB/s en lectura secuencial y los 3.300MB/s se consiguen perfectamente.

     

    rvnWyOs.png

     

     

    Mi cuestión es saber porqué no lo consigo en macOS, en donde no paso de los 3.000MB/s en escritura y no llego a los 2.800MB/s en lectura.

     

    mLceq9F.png

     

    ;)

    • Pensando 1
  18. Instalación limpia de la primera beta pública de macOS Monterey

     

    He sustituido el WD SN750 por el Samsung 970 EVO Plus y por seguridad, he retirado el SSD NVMe en el que tengo instalado Windows 10, he conectado el pendrive tal y como lo dejé preparado en el mensaje anterior, con el instalador de macOS Monterey y la misma carpeta EFI que uso en macOS Big Sur, lo he configurado en la BIOS como primer dispositivo de arranque y he iniciado el equipo desde él.

     

    Y todo ha ido perfecto. Solo he tenido que seguir los pasos del instalador, asegurándome en cada reinicio de que elegía el disco de arranque correcto.

    • El primer arranque lo he realizado eligiendo el Instalador de macOS Monterey
    • En el segundo reinicio, el instalador ha creado un nuevo volumen y lo he elegido para continuar.
    • En el tercer reinicio, repetimos la jugada y sigo con el nuevo instalador
    • En el cuarto reinicio, ya no aparece el nuevo instalador y elijo el disco Samsung EVO 970 Plus de 1TB en el que ya está instalado macOS Monterey

    Y ya solo queda seguir el asistente de configuración. Esta es una captura de pantalla de una instalación previa que había realizado sobre una máquina virtual con vmWare Fusion.

     

    88BIjfi.png

     

    Lo he dejado transfiriendo la copia de seguridad de Time Machine que tenía actualizada al último minuto, pues el disco de copias siempre lo tengo conectado, y así podré probar si las aplicaciones que utilizo en macOS Big Sur, funcionan correctamente en macOS Monterey.

     

    Las copias las tengo en un disco SSD NVMe de 1TB Toshiba que venía de un Dell XPS 13, conectado a una caja Sabrent con interfaz USB 3.1 Gen 2, y es una maravilla lo rápido que se transfiere todo entre la copia y el disco. Hablamos de unos 550GB y se han copiado en poco más de media hora.

     

    kgE1w4P.jpg

     

     

    Tras finalizar la migración, el equipo se ha reiniciado un par de veces y ha continuado presentando la finalización del asistente de migración

     

    Y solicitando el inicio de sesión con mi usuario, tras lo que ha continuado con la última fase del asistente y se ha completado la instalación de macOs Monterey.

     

     

    gb5AIvJ.png

    Como referencia, así se presenta el inicio del equipo en su primer reinicio

     

    4IMohcd.png

     

     

    Y así en los posteriores, con el volumen específico creado por el instalador

     

    iG2eYGM.png

     

     

    Y una vez completada la instalación, se presenta solo el volumen donde hemos instalado macOS Monterey.

     

    1ge3PAe.png

     

     

    :ok :ok :ok

    • Mola 2
  19. Como os comentaba, tengo algunos cambios previstos en el almacenamiento, añadiendo un disco SSD NVMe de 1TB para una futura instalación de macOS Monterey, y puede que algún disco SATA adicional.

     

    De momento he comprado un Samsung 970 EVO Plus de 1TB, que inicialmente dieron algún problema con macOS, pero actualizados al firmware 2B2QEXM7 son perfectamente compatibles. No la he probado aún, pero mi unidad viene etiquetada con fecha de fabricación febrero de 2021, así que seguramente venga ya con ese firmware, pues Samsung lo publicó en 2019.

     

    Mi placa no soporta el nuevo estándar PCIe 4.0 como el Samsung 980 Pro, así que me quedo "limitado" a los 3.500MB/s en lectura y 3.300 MB/s en escritura que ofrece el Samsung 970 EVO Plus de 1TB, que no están nada mal.

     

    MSZhP8l.jpg


    La placa base Z390 Designare de Gigabyte tiene dos zócalos M.2 en el que puedes instalar discos SSD M.2 PCIe 3.0. Actualmente tengo instalados un Samsung 970 EVO de 500GB para Windows 10 Pro y un WD SN750 para macOS Big Sur.

     

    Vienen etiquetados como M2M y M2P, y tienes que tener en cuenta que el conector M2M comparte ancho de banda con los conectores SATA3,4 y el SATA3,5, y el M2P con el SATA3,0. Eso significa que si usas el conector M2M con un disco M2, pierdes dos puertos SATA y si usas también el M2P, pierdes otro.

     

    En resumen: aunque la placa viene con 6 puertos SATA, al usar los dos puertos M2, me he quedado solo con 3.

     


    ukMQwqM.png

     

     

    Podría sustituir el disco WD Black SN750 de 500GB por el Samsung EVO Plus de 1TB, pero me apetece tener los dos conectados para poder hacer pruebas cómodamente y elegir uno u otro disco a la hora de iniciar el sistema pulsando F12 en el arranque de la BIOS.

     

    Así que voy a comprar un adaptador PCIe con conector M.2 como este, que cuesta solo 11€, no necesita de bracket y lleva disipador para mejorar la temperatura del SSD, que apuesto a que será mucho más baja que los que tengo integrados en la placa y que se comen parte del calor disipado por el procesador y la gráfica.

     

    https://www.amazon.es/dp/B07S636JYD/

     

    61Czve+yP9L._AC_SL1000_.jpg

     

    Lo instalaré en la ranura PCIe que tengo más abajo en la foto, junto a la FENVI T-919. Está etiquetada como PCIEX4, así que será capaz de sacar el máximo rendimiento del Samsung 970 EVO Plus, pues el ancho de banda teórico del PCI 3.0 x4 es de 3.940MB/s por lane (7.900MB/s de tasa de transferencia teórica máxima).

     

    Me queda comprobar que la Z390 Designare permite arrancar el equipo desde un dispositivo conectado a una tarjeta PCIe, pero estoy prácticamente seguro de que se podrá.

     

    eFbB9kX.jpg


    Tengo también un SSD Kingston de 120GB muerto de risa en un cajón, y sería ideal para poder hacer pruebas rápidas con distintos sistemas operativos, pero para poder conectarlo al equipo necesitaría un puerto SATA libre, y tengo todos ocupados, así que he pensado en comprar una tarjeta PCI Express 3.0 que me permita añadir algún puerto SATA 3 a 6 Gbps, como esta MZHOU que tiene 2 puertos.

     

    https://www.amazon.es/dp/B099ZCXJLQ/


    Tengo mis dudas, pues si conectara esa tarjeta al puerto PCIX8 que me quedaría libre, afectaría al rendimiento de la gráfica que va al puerto PCIEX16, pues ambos comparten ancho de banda.

     

    La placa tiene un puerto PCIEX1 más, pero queda oculto bajo la gráfica, que es ancha y ocupa dos brackets.

     

    La alternativa sería usar una caja USB para ese disco, pero me apetece dejarlo fijo dentro de la caja. Tengo un par de discos externos SSD conectados, uno como almacén de máquinas virtuales (Samsung SSD Ultra 3D de 1TB), y otro como backup de Time Machine (NVMe de 1TB)

     

    Lo voy a probar y os contaré, pues el desembolso es pequeño.

     

    zomAw3L.png


    ;)

    • Mola 2
  20. Voy a empezar a prepararme para instalar la beta pública de macOS Monterey en el nuevo Samsung 970 EVO Plus de 1TB que me ha llegado hoy. El disco que utilizo para macOS Big Sur es de 500GB y aunque me quedan 150GB libres, prefiero realizar la nueva instalación de macOS Monterey en un disco nuevo y tener el WD SN750 de 500GB como respaldo por si algo falla.


    MSZhP8l.jpg

     

    Lo primero que nos va a hacer falta es descargar la beta pública de macOS Monterey, para lo que tendremos que registrar nuestro Mac en el programa de Beta de Apple y descargar el programa macOS Public Beta Access Utility siguiendo las instrucciones de su página web.

     

    https://beta.apple.com/sp/betaprogram/welcome

     

    Una vez instalado el programa, si accedemos a Preferencias > Actualización de software, a la izquierda aparecerá una leyenda indicando que nuestro Mac está inscrito en el Apple Beta Software Program y a la derecha un botón para "Actualizar ahora" a macOS Monterey beta

     

    rj4c98D.png

     

    Podéis darle al botón con tranquilidad, que no lo vamos a instalar. Más tarde si queremos darnos de baja del programa beta de Apple y dejar el equipo como estaba, solo hay que hacer clic en el enlace Detalles... que aparece bajo el engranaje a la izquierda, y confirmar que queremos activar los ajustes por defecto.

     

    Pulsamos "Actualizar ahora" para descargar la aplicación con el instalador, que como veis pesa 11,72GB y necesitaréis una buena conexión a Internet o un poco de paciencia hasta que termine.

     

    gKN6Jli.png

     

    Una vez finalizada la descarga, la aplicación se ejecutará y aparecerá el asistente de instalación, que lo dejaremos "tal cual", sin pulsar al botón "Continuar", pues no queremos instalarlo ahora.

     

    mLdfMOS.png


    Lo que nos interesa está "en las tripas" de la aplicación del instalador. Si vamos a la carpeta Aplicaciones y hacemos clic cn el botón derecho sobre el programa Instalar macOS Monterey Beta y seleccionamos la opción "Mostrar contenido del paquete", se mostrará el contenido de la aplicación, que no es más que el disfraz de una carpeta con un montón de contenido.

     

    El archivo info.plist contiene los detalles del software que vamos a instalar, y podemos ver que la versión de macOS será la 12.0 y el número de compilación la 21A5304e.


    Wp0h9os.png

     

    También hay un archivo que se llama createinstallmedia que es un script que sirve para crear un medio de instalación para nuestra instalación de macOS Monterey. Proporcionándole los argumentos adecuados, este script nos servirá para crear nuestro pendrive USB.

     

    Teniendo en cuenta que la descarga ocupa casi 12GB, necesitaremos un pendrive de al menos 16GB, que tendremos que haber inicializado en formato MacOS Plus (con registro) y con el esquema de particiones GUID. En mi caso he usado un Kingston DataTraveler 100 G3 de 32GB de capacidad, que son los que utilizo habitualmente para los instaladores de los sistemas operativos.

     

    vS7SQg8.png

     

    Tras pulsar "Borrar", solo queda esperar que el pendrive quede preparado por la Utilidad de discos. Si todo va bien, aparecerá una ventana confirmando que se ha completado el proceso, con un marca de verificación en color verde para indicar que ha sido con éxito.

     

    3HBiH9H.png

     

    Con la aplicación Instalar macOS Monterey en la carpeta de aplicaciones, y el pendrive conectado en nuestro equipo, abriremos la aplicación Terminal para ejecutar el script createinstallmedia, indicándole que utilice el pendrive con el nombre que le hayamos dado, en mi caso USB_32GB.

     

    sudo /Applications/Install\ macOS\ Monterey\ beta.app/Contents/Resources/createinstallmedia --volume /Volumes/USB_32GB /Applications/Install\ macOS\ Monterey\ beta.app --nointeraction[/CODE]
    
    
    

     

    El proceso es largo, y si el pendrive no es muy rápido, tardará bastante tiempo. Este es un proceso que hay que afrontar sin prisas, así que con un poco de paciencia, en un rato terminará y indicando que los medios de instalación están disponibles en el pendrive, que habrá cambiado de nombre y ya no se llama USB_32GB, sino Install macOS Monterey beta,

     

    wy7JN1s.png

     

    Si accedemos al contenido del pendrive, veréis que está la misma aplicación, Instalar macOS Monterey beta, aunque el script se ha encargado de preparar el pendrive, permitiendo que sea un dispositivo desde el que se pueda iniciar un Mac.

     

    nQTgPZd.png

     

    Los archivos para conseguir que el Mac se inicie desde el pendrive están ocultos en la partición EFI, que podemos montar usando el script MountEFI, disponible en el siguiente enlace

     

    https://github.com/corpnewt/MountEFI

     

    Si ejecutamos el script, se abrirá la aplicación terminal y nos mostrará un menú con todos los volúmenes que se detecten en el sistema. Ejecutándolo desde mi MacBook pro, aparecen las dos particiones que tiene el disco, la de macOS que se llama Macintosh HD, y la de BOOTCAMP, que es donde tengo instalado Windows.

     

    Además, también aparece el pendrive con nombre "Install macOS Monterey beta"

     

    OUDyNM7.png

     

    Para montar la partición, solo hay que elegir la opción de menú que se indica al lado. En mi caso la número 2. Tras hacerlo se recargará el menú y aparecerá también como volumen adicional la partición EFI del pendrive, que tiene como código de sistema disk2s1, mientras que el pendrive que vemos normalmente es el disk2s2.

     

    Hv3RHAU.png

     

    Si accedemos al volumen de la partición EFI que acabamos de montar, veremos que está vacío. Y de esta forma podremos usarlo para iniciar cualquier Mac original.

     

    x92ycCc.png

     

    Pero como quiero iniciar mi Sagar Hozkatua, que simula ser un MacPro de 2019, pero no es un equipo original, tendremos que copiar la carpeta EFI con elk gestor de arranque OpenCore.

     

    KEzLryh.png

     

    Seguramente realizar algún ajuste en el archivo config.plist para que el instalador pueda iniciarse. Lo más probable será que tenga que cambiar la variable SecureBootModel en la sección Misc > Security, que tengo en Default, a Disabled, para desactivar la seguridad en el arranque, pero tengo que comprobarlo y no tengo mi Sagar Hozkatua cerca.

     

    Es posible que el instalador funcione correctamente con SecureBootModel en Default, ya que como comentábamos el otro día, el ajuste por defecto a cambiado en Open Core 0.7.2 y ahora corresponde con el valor x86legacy, que representa a macOS 11 Big Sur y 12 Monterey en Macs que no cuentan con el chip T2.

     

    En  un par de días tendré ocasión de probarlo y os cuento.

     

    ;)

    • Mola 1
    • Love 1
  21. Actualización de OpenCore a la versión 0.7.2 (soporta macOS Monterey)

     

    Más tarde que de costumbre por las vacaciones, pero ya he podido actualizar OpenCore a la última versión 0.7.2, junto con las extensiones de kernel que utilizo en mi Sagar Hozkatua, que como desde la versión anterior ofrecen ya soporte para el nuevo macOS 12 Monterey.

     

    Tengo previsto actualizar mi Sagar Hozkatua a macOS Monterrey en cuanto salga la versión definitiva, instalándolo en un nuevo disco SSD M.2 de 1TB (otro Samsung EVO 970 Plus como el que tengo para Windows), ya que al WD SN750 de 512GB en el que lo tengo le quedan 155GB libres y prefiero mudarme a un disco más grande.

     

    Como siempre, primero lo he probado en el pendrive donde tengo el instalador de macOS Big Sur

     

    FhCRcri.png


    Y una vez comprobado que todo va bien, he actualizado la carpeta EFI de la partición EFI en el disco interno donde está instalado macOS Big Sur 11.5.2.

     

    gyHpVnv.png


    https://github.com/acidanthera/OpenCorePkg/releases/tag/0.7.2

     

    OpenCore v0.7.2

    • Fixed OSBundleLibraries/OSBundleLibaries64 handling
    • Added GraphicsInputMirroring to fix lost keystrokes in some non-Apple graphical UEFI apps
    • Added support for stack canaries (security cookies / stack guards)
    • Fixed unintialised memory access in AudioDxe causing audio playback failure
    • Changed Default Apple Secure Boot model to x86legacy for better security and compatibility
    • Increased default APFS MinDate and MinVersion to macOS Big Sur for better security
    • Updated builtin firmware versions for SMBIOS and the rest
    • Improved SSDT-PNLF compatibility with Windows and newer graphics
    • Fixed CLANGPDB OpenCore builds by shortening OC magic

     

    https://github.com/acidanthera/AppleALC/releases/tag/1.6.3

     

    AppleALC v1.6.3

    • Update ALC289 layout-id 87 by GitNaufal
    • Update ALC235 layout-id 18 for AsRock 310 BB by viorel78

     

    https://github.com/acidanthera/VirtualSMC/releases/tag/1.2.6

     

    VirtualSMC v1.2.6

    • Added macOS 10.4 support for VirtualSMC and SMCBatteryManager

     

    https://github.com/acidanthera/WhateverGreen/releases/tag/1.5.2

     

    WhateverGreen v1.5.2

    • Added device-id spoofing support for AMD graphics

     

    https://github.com/acidanthera/Lilu/releases/tag/1.5.5

     

    LiLu v1.5.5

    • Added a variant of KernelPatcher::findAndReplace that requires both find and replace buffers to have the same length.
    • Added support for macOS 10.4 and newer

     

    Hay una entrada nueva en el archivo config.plist UEFI > AppleInput > GraphicsInputMirroring para evitar algún problema que se presentaba con la entrada del teclado usando Windows y BitLocker. Recordad que es un gestor de arranque que puede iniciar macOS, Windows o Linux.

     

    XbMsxyl.png

     

    Y también es importante la entrada Misc > Security > SecureBootModel, que no cambia, pero sí que actualiza sus valores. Con esta versión, el valor Default ya no es j137, sino x86legacy. Dedicadle un rato a la lectura de la sección sobre el arranque seguro en la guía oficial.

     

    https://dortania.github.io/OpenCore-Post-Install/universal/security/applesecureboot.html

     

    svNjubp.png

     

    Por lo demás, para rematar la instalación de OpenCore 0.7.2, he hecho lo mismo de siempre:

     

    • Copiar la carpeta EFI de la versión 0.7.1 tras montarla con MountEFI.command
    • Sustituir los archivos de las versiones descargadas
    • Editar el archivo config.plist tras compararlo con OCConfigCompare.command
    • Hacer un snapshot con ProperTree.command

     

    ;)

  22. Actualización de OpenCore a la versión 0.7.1 (soporta macOS Monterey)

     

    Actualización de OpenCore a la versión 0.7.1, junto con las extensiones de kernel que utilizo en mi Sagar Hozkatua, que ofrecen ya soporte preliminar para macOS 12 Monterey.

     

    El programa HackinDROM te permite de un vistazo tener control sobre las versiones que estás utilizando.

     

    https://hackindrom.zapto.org/

    4Mqx4UN.png

    OpenCorePkg v0.7.1

    https://github.com/acidanthera/OpenCorePkg/releases/tag/0.7.1

     

    • Added SyncTableIds quirk to sync modified table OEM identifiers
    • Added CPU Info (MSRs) dumping to SysReport
    • Updated builtin firmware versions for SMBIOS and the rest
    • Fixed PowerTimeoutKernelPanic on macOS 12
    • Fixed transparency click detection on OpenCanopy boot entries
    • Added PCI device info dumping to SysReport
    • Fixed SetApfsTrimTimeout on macOS 12
    • Documented requirement for SetDefault.icns width to match Selector.icns width
    • Added explicit warn and safe fallback to builtin picker on failure to match the above
    • Added VSCode source level IDE debug config example to debug docs
    • Added other minor debug docs updates
    • Fixed incorrect timeout of built-in picker on IA32
    • Added support for custom kernels on ESP partition
    • Fixed DEBUG ASSERT on pressing change entry keys with single boot entry in OpenCanopy
    • Added recommended Apple12 and Windows11 flavours
    • Added TpmInfo tool to DEBUG TPM status
    • Fixed incorrect OpenCanopy initial display when default entry beyond right of screen
    • Fixed ProvideCurrentCpuInfo MSR patch on macOS 12

     

    IntelMausi v1.0.7

    https://github.com/acidanthera/IntelMausi/releases/tag/1.0.7

     

    • Added force WOL support (mausi-force-wol device property or -mausiwol boot argument)

     

    NVMeFix v1.0.9

    https://github.com/acidanthera/NVMeFix/releases/tag/1.0.9

     

    • Added constants for macOS 12 support
    • Fixed macOS 12 compatibility

    RestrictEvents v1.0.3

    https://github.com/acidanthera/RestrictEvents/releases/tag/1.0.3

     

    • Added constants for macOS 12 support
    • Rewrote eficheck restrictions to avoid slowdowns

     

    WhateverGreen v1.5.1

    https://github.com/acidanthera/WhateverGreen/releases/tag/1.5.1

     

    • Added constants required for macOS 12 update
    • Added Intel Arrandale graphics support on 10.6 and 10.7 64-bit

     

    VirtualSMC v1.2.5

    https://github.com/acidanthera/VirtualSMC/releases/tag/1.2.5

     

    • Added preliminary macOS 12 support
    • Added macOS 10.6 support for SMCBatteryManager

     

    AppleALC v1.6.2

    https://github.com/acidanthera/AppleALC/releases/tag/1.6.2

     

    • Added constants for macOS 12 support
    • Added 10.6 and 10.7 support in 64-bit mode
    • Fixed HDMI Audio 0xA171 for Acer VX5-591G by dongcodebmt
    • Added ALC256 layout-id 70 for Hasee KingBook X57S1 by m0d16l14n1
    • Update WakeConfigData for ALC255 layout-id 96 by wozhinengpa

    Lilu v1.5.4

    https://github.com/acidanthera/Lilu/releases/tag/1.5.4

     

    • Allow loading on macOS 12 without -lilubetaall (With adapted for macOS 12 plug-ins)
    • Added guarding for address slot usage to avoid potential kernel routing overflow
    • Allow using medium size function routing in the kernel
    • Added medium size function routing for Long mode as they are functionally equivalent
    • Added matchSharedCachePath API to support dyld cache matching on macOS 12
    • Added _kmod hooking for kext listening to unify kext patcher logic
    • Added zlib decompression API
    • Fixed kernel patcher support on 64-bit 10.6
    • Added new GPU switching API

     

    Hay un par de entradas actualizadas en el archivo config.plist.

    wChJjHQ.png

    Y en condiciones normales, el tema habría terminado aquí, pero tenía pendiente de revisar el mapeo de puertos USB y os comento cómo hacerlo. Es un tema muy importante y un poco lioso, ya que después de la versión 11.3 de macOS Big Sur, hay que hacerlo para evitar problemas.

     

    Problemas como los que he tenido con el adaptador Bluetooth que ofrece mi tarjeta Fenvi T-919, que ha dejado de funcionar. Aunque la Fenvi T-919 va conectada a través de un puerto PCI-Express, la conexión Bluetooth la ofrece conectándo un cable al conector USB etiquetado como F_USB de la placa Z390 Designare, y el puerto donde va conectada ha dejado de estar visible en macOS.

     

    Mapeo de puertos USB con USBInjectAll, XHCI-unsupported y SSDT-UIAC.aml

     

    Este es un tema que había dejado pendiente con anterioridad porque me daba un poco de pereza y todo funcionaba, pero el problema con Bluetooth me ha servido para sacudirme la pereza y conseguir no sólo que funcione de nuevo, sino que los puertos USB 2.0, 3.0 y tipo C sean reconocidos correctamente y funcionen de forma óptima.

     

    Lo primero que tenéis que hacer es conecer perfectamente los puertos USB que tiene vuestra placa base, tanto los que aparecen en el backplate trasero como los internos de la placa base que puedan estar conectados a la caja que hayáis elegido para montar el equipo.

     

    En el caso de mi placa base Gigabyte Z390 Designare son estos, cortesía de CaseySJ del foro tonymacx86.

     

    JgAPgpL.png

     

    zhUosle.png

     

    En macOS si queremos ver los buses USB y los dispositivos que están conectados al mismo, lo podemos hacer de varias maneras.

     

    Un usuario normal accedería a la aplicación "Información del sistema", accesible desde el menú Apple > Acerca de este Mac > Informe del sistema > Hardware > USB

     

    1EKunC6.png

    Un desarrollador lo haría explorando IOReg con la aplicación IORegistryExplorer, algo parecido al registro de Windows, que describe los puertos con todos sus atributos.

     

    4fnvgUm.png

     

    Para hacernos la vida un poco más fácil contamos con el programa Hackintool, una herramienta muy útil que nos ofrece no solo información sobre nuestro Hackintosh, sino que permite generar hasta una tabla SSDT personalizada con el mapeo de puertos USB real de nuestra máquina.

     

    https://github.com/headkaze/Hackintool

     

    Antes de comenzar con la cirugía, Hackintool reporta en la pestaña USB dos controladores, con sus respectivos puertos. Es un poco lioso, porque si un puerto físico puede funcionar como USB 2 o como USB 3, tiene dos puertos diferentes asignables.

    • XHC (ofrecido por el chipset de Intel)
      • Puertos HS01 a HS14 (High Speed) que pueden funcionar como USB 2 o USB 3.
      • Puertos USR1 a USR2
      • Puertos SS01 a SS10 (Super Speed) que pueden funcionar como USB 3.0
    • XHC5 (ofrecido por el controlador Thunderbolt Titan Ridge)
      • Puertos SSP1 y SSP2

    nfTewrq.png

    La tabla reporta puertos de forma incorrecta, y hasta puertos que no existen si comparamos la tabla de Hackintool con los puertos físicos que tiene nuestra placa. Yo me he construido una hoja Excel para estudiar lo que tengo que hacer en mi caso.

     

    VM02IaT.jpg

     

     

     

    Usando Hackintool puedes ir conectando y desconectando un pendrive a cada uno de los puertos para confirmar cuáles tienes activos. Una vez tenemos todos claros, podemos usar el botón exportar que aparece en la parte inferior, y nos exportará cuatro archivos a nuestro escritorio. Nos quedamos con el archivo SSDT-UIAC.aml que es una SSDT personalizada con nuestros puertos y que tendremos que colocar en nuestra carpeta EFI > OC > ACPI

     

    Tenemos que conseguir también las extensiones de kernel USBInjectAll.kext y XHCI-unsupported que inyectarán una SSDT personalizada con el mapeo de puertos que hayamos dado por bueno en nuestro equipo. Esta extensión la desarrollaba un usuario llamado RehabMan, pero creo que ya no está activo y os dejo el enlace a la web de Dortania. Yo estoy usando la versión 0.7.7

     

    https://dortania.github.io/OpenCore-Install-Guide/ktext.html#usb

     

    En la misma web tenéis una explicación detallada de todo esto, con la explicación del límite de 15 puertos

     

    https://dortania.github.io/OpenCore-Post-Install/usb/#macos-and-the-15-port-limit

     

    Nuestra carpeta EFI queda de la siguiente manera

     

    hZpGYb2.png

     

    Ahora solo nos queda editar el archivo config.plist para que recoja estos 3 nuevos archivos. Como siempre, uso ProperTree y con Comando+R le digo que haga un snapshot de los elementos que hay en la carpeta OC.

     

    Y por último, nos quedan dos cambios que hacer a nuestro archivo config.plist.

     

    Cambiar el "Quirk" del Kernel llamado XHCIPortLimit para que tenga valor "NO" en lugar de "YES".

     

    iVQPUbg.png

     

    Y añadir a los boot-args un parámetro que diga qué puertos queremos "ocultar" al sistema. En mi caso los HS01, HS02, HS12, HS14, USR1, USR2, SS02, SS08, SS09 y SS10.

     

    sxafJwK.png

    Ya podemos reiniciar el equipo y tendremos todo funcionando correctamente.

     

    eSNgvMD.png

     

    Una vez que el puerto HS11 ya está operativo, Bluetooth vuelve a funcionar correctamente.

     

    wrvnmmo.png

     

    • Gracias 1
  23. Actualización a la versión de OpenCore 0.7.0


    Desde hoy tenemos OpenCore 0.7.0 disponible, y ya está instalado en mi Sagar Hozkatua.

     

    La actualización incluye el paquete base de OpenCore con las siguientes notas de la versión

     

    https://github.com/acidanthera/OpenCorePkg/releases

     

    v0.7.0

    • Fixed NVRAM reset on firmware with write-protected BootOptionSupport
    • Improved direct GOP renderer performance for certain cases
    • Added support for display rotation in direct GOP renderer
    • Fixed handling multinode device paths in LoadedImage and elsewhere
    • Changed OpenCanopy image directory to support directory prefixes
    • Changed OpenCanopy preferred image set to Acidanthera\GoldenGate
    • Removed <BOOTPATH>.icns and <TOOLPATH>.icns support
    • Added content flavour system allowing custom boot entry icons compatible across icon packs
    • Added automatic flavour detection for macOS boot entries
    • Added ProvideCurrentCpuInfo quirk to provide correct TSC/FSB for Hyper-V virtual machines
    • Added Hyper-V device path expansion to allow setting default boot volume
    • Added Apple variant of GopPassThrough to handle only AppleFramebufferInfo handles
    • Fixed further kernel patches not being processed if a patch was skipped due to arch mismatch
    • Added optional Toggle SIP system boot menu option
    • Added CsrUtil.efi tool, similar to Apple csrutil
    • Removed support for <TOOLPATH>.lbl/.l2x pre-drawn entry labels
    • Fixed previous text not cleared before console mode tools and entries in OpenCanopy
    • Fixed DEBUG build crashes with GopPassThrough and UgaPassThrough
    • Added flavour for memory testing utilities
    • Updated recommended memtest86 config in sample .plist files
    • Defined bootloader flavours
    • Applied own flavour to OC build
    • Added CPU topology fixes to ProvideCurrentCpuInfo quirk
    • Updated OC default SIP disabled value
    • Documented SIP values which affect macOS updates
    • Added csr-data Apple NVRAM var to docs
    • Fixed file alignment causing codesign issues with CLANGPDB images
    • Replaced AdviseWindows with AdviseFeatures to support APFS


    Necesitaremos también descargar los recursos gráficos para la interfaz del selector de arranque, pues ha sido actualizada también.


    https://github.com/acidanthera/OcBinaryData

     

    El controlador de audio AppleALC ha sido actualizado a la versión 1.6.1 y tendremos que copiarlo en la carpeta Kexts

    https://github.com/acidanthera/AppleALC/releases/tag/1.6.1

     

    v1.6.1

    • Fixed broken data in CS4206's layout76.xml
    • Added PathMapID 4206 and 8800 for ALC885's Layout 67 and 73
    • Fixed broken data in ALC289's layout87.xml
    • Fixed automatic resource formatting on build
    • Fixed ALC885's Info.plist Platforms entry
    • Added 400 Series (0xF1C8 Z490 + Intel 11 Gen) PCH HD Audio Controller
    • Fixed alc-verb device indexing giving varying results over reboots
    • Added device listing with indices via -L/-l in alc-verb
    • Added AppleALCU kext variant for digital-only audio setup
    • Disabled kext patching for verb support and delays when not requested
    • FIxed replace count in WhiskeyLake HDA patches
    • Separated Intel WhiskeyLake laptop and desktop patches
    • Added ALC1220 layout-id 35 for MSI GP75 9SD by Win7GM
    • Added ALC1200 (display as ALCS1200A) layout-id 69 for Asrock Z490M ITX/AC by Lorys89 & Vorshim92
    • Added ALC293 layout-id 30 for HASEE ZX8-CT5DA by RushiaBoingBoing
    • Added ALC255 layout-id 96 for dell 5559 by Bhavin
    • Fix mute on Conxexant CX 20724 by Human7900
    • Added ALC1220 layout-id 17 for Gigabyte Z490 Vision G manual SP/HP by NIBLIZE
    • Added ALC255 layout-id 82 for minisforum U820 by daliansky
    • Added ALC282 layout-id 21 for TinyMonster ECO by DalianSky


    VirtualSMC, el emulador de SMC ha sido también actualizado a la versión 1.2.4

     

    https://github.com/acidanthera/VirtualSMC/releases/tag/1.2.4

     

    v1.2.4

    • Added support for NCT6683D series


    RestrictEvents, necesario para corregir la visualización de los módulos de memoria, actualizado a la versión 1.0.2


    https://github.com/acidanthera/RestrictEvents/releases/tag/1.0.2

     

    v1.0.2

    • Fixed patching CPU brand string with 8 core configurations
    • Fixed detecting CPU core count on some CPU models
    • Added single-core CPU brand string spoofing support


    El controlador del SSD NVMeFix, también se actualiza a la versión 1.0.8

    https://github.com/acidanthera/NVMeFix/releases/tag/1.0.8

     

    v1.0.8

    • Fixed applying quirks based on the disk name and serial
    • Make Kingston A2000 quirk specific to S5Z42105


    WhateverGreen, el controlador de pantalla, a la versión 1.5.0

    https://github.com/acidanthera/WhateverGreen/releases/tag/1.5.0

     

    v1.5.0

    • Fixed AMD WX-4170 name for 67E0 device id
    • Added NVIDIA driver error logging with -ngfxdbg


    El proceso de instalación ha sido el habitual:

    • Descargar todos los nuevos componentes desde los enlaces que os dejo más arriba
    • Copiar la carpeta EFI de la versión anterior 0.6.9 que estaba usando hasta ahora
    • Copiar los nuevos archivos de OpenCore y las extensiones de kernel, sustituyendo los anteriores
    • Comparar el archivo config.plist de la versión 0.6.9 con el sample.plist de la versión 0.7.0 con la herramienta OCConfigCompare
    • Editar el archivo config.plist añadiendo las entradas que faltan (yo uso Plist Editor)
    • Volver a comparar para comprobar que no quedan entradas pendientes
    • Abrir config.plist con el comando ProperTree y hacer un OC Snapshot
    • En UEFI > Output > revisar la variable GopPassThrough, que debe ser String y antes era Integer
    • En Misc > Boot > PickerVariant cambiar de Modern a Acidanthera\GoldenGate que es el nuevo conjunto de iconos
    • Conectar el pendrive USB que usamos para instalar macOS Big Sur
    • Montar la partición EFI del pendrive con el comando MountEFI
    • Reemplazar la carpeta EFI con la que acabamos de preparar
    • Reiniciar desde el pendrive y comprobar que todo funciona correctamente
    • Montar la partición EFI del disco interno con el comando MountEFI
    • Reemplazar la carpeta EFI con la que hemos comprobado que funciona
    • Reiniciar
    • Cuando aparece el menú de OpenCore, elegir la opción para borrar la NVRAM
    • Una vez iniciado macOS, elegir el disco de arranque, pues se habrá perdido
    • Reiniciar normalmente.


    Estas son las diferencias que he tenido que añadir al archivo config.plist
    vVCpwpg.png Y así ha quedado después de
    KGcCEsR.png Una vez probada la nueva versión y dada por buena, así ha quedado mi carpeta EFI


    PCpzOrt.png

     

    La interfaz gráfica refleja la versión abajo a la derecha, con el literal REL-070-2021-06-07 para indicar que estamos en OpenCore 0.7.0, publicado el 7 de junio de 2021.


    cvyo5PA.png

     

  24. Con la excusa de las nuevas tarifas eléctricas, he estado pensando en que no sería mala idea poder apagar y encender los equipos de mi red de forma remota en lugar de tenerlos siempre encendidos. Me he planteado resolverlo usando WoL (Wake on LAN) y he terminado consiguiéndolo con una sencilla Raspberry Pi W de intermediario con un minúsculo consumo en idle (su estado habitual) de tan solo 0,6W (120mA a 5,19V).


    Os dejo una comparativa del consumo de los distintos modelos de Raspberry Pi hasta la 3B (no se incluye la última 4)


    https://raspi.tv/2017/how-much-power-does-pi-zero-w-use


    TjWhSnm.png


    WoL es un estándar que permite "despertar" un equipo dormido (apagado pero conectado a la corriente) enviándole un paquete UDP desde otro dispositivo de la red, y para que funcione es necesario que tanto la placa base del equipo objetivo como la tarjeta de red lo soporten y lo tengan activado. En mi caso, tanto la placa base Gigabyte Z390 Designare como la tarjeta de red Intel I211 que lo conecta a la red, lo soportan y lo tienen activado.


    El blog de británico Brian Slack (Depicus) es la fuente más completa que conozco en Internet sobre el tema, y os aconsejo pasaros por su web.


    https://www.depicus.com/


    Wake on LAN es un estándar en el mundo de los PCs con Windows y debiera serlo para los equipos que utilizan macOS, pero no es así. Los PCs con Windows llevan BIOS (UEFI o no) configurables por el usuario que son compatibles con ese estándar que permite apagar el equipo dejando la tarjeta de red encendida. Apple no lo hace así, y cuando apagas el equipo, se apaga completamente, incluida la tarjeta de red, por lo que no es posible despertarla desde la red.


    Mi PC principal tiene instalado dos sistemas operativos: Windows 10 Pro y macOS Big Sur (con OpenCore). Si apago el equipo estando en Windows, puedo despertarlo desde la red sin problemas, pero si lo apago desde macOS, la tarjeta de red se apaga y no puedo hacerlo. Afortunadamente, hay una versión del controlador de la tarjeta de red adaptado para que la apague y pueda encenderlo también en ese caso.


    Si alguno está interesado en ese driver, es un fork del proyecto acidanthera creado por el usuario fischerscode, y para ponerlo en marcha solo hay que cambiar el controlador IntelMausi por IntelMausi-WOL en la carpeta Kexts de la carpeta EFI de OpenCore, y referenciarlo en el archivo config.plist


    https://github.com/fischerscode/IntelMausi-WOL


    Sin embargo, no es lo mismo despertar un equipo estando conectado a la red local, que si estamos fuera de ella. Si estoy en casa, puedo usar el iPhone utilizando el programa Mocha WOL. Solo tienes que crear una entrada para indicar la dirección MAC de la tarjeta de red y  usando la opción "Wake Up", se envía el "magic-packet" al puerto 9 usando el protocolo UDP. No puede ser más sencillo y efectivo.


    https://apps.apple.com/es/app/mocha-wol/id422625778


    Pero cuando estás fuera de casa y no estás conectado a la red local, la cosa se complica. Mocha WOL permite hacer lo mismo, indicando la dirección IP pública de tu router (que puedes tener con un nombre usando un servicio de DNS) y redirigir el puerto UDP número 9 a la dirección de broadcast de la red (192.168.x.255). De esa manera, usando la misma aplicación tienes el tema resuelto, con un perfil configurado para cuando estás en la LAN y otro perfil para cuando estás fuera de casa.


    Esto no es tan fácil de conseguir, y depende de los equipos que tengas por medio y también del router para que sea efectiva. En mi caso esta segunda opción no funciona y me ha obligado a buscarme otra alternativa, que por otra parte me ha permitido pasar un buen rato de cacharreando con una Raspberry Pi, en la que he pensado para tenerla como equipo conectado permanentemente y al que me puedo conectar de forma remota para encender el equipo usando VNC desde el iPhone.


    Una vez conectado, me ofrece esta interfaz gráfica y solo tengo que pulsar "Encender". Muy fácil y rápido, como quería. Y esto lo puedo usar estando fuera de casa a través de Internet, o dentro de la red local, con dos perfiles de VNC distintos.


    nd23UBn.png


    Raspberry Pi tiene muchos modelos, unos más potentes y otros más sencillos, y pensando en que el uso que le iba a dar era muy básico y que quiero tener el mínimo consumo eléctrico posible, me he decido por el modelo Raspberry Pi Zero W, que es realmente pequeña y que incorpora una tarjeta Wi-Fi para no tener que pensar en conectar ningún accesorio. No voy a usar ni teclado, ni ratón, ni ningún dispositivo conectado, solo el cable microUSB conectado a un pequeño cargador de móvil para que le de alimentación, nada más.


    Es  bastante impresionante que un dispositivo tan compacto nos ofrezca la experiencia de un ordenador completo por un precio tan bajo. En Amazon tenéis un kit con la Raspberry, caja oficial y unos adaptadores por solo 28€.


    https://www.raspberrypi.org/products/raspberry-pi-zero-w/

     

    Yo he encontrado una con un par de cajas, una que protege la placa y la deja a la vista y otra que la protege completamente y te permite colgarla con una escarpia. Ahí la tenéis comparada con el AirTag que llevo en el llavero, para que veáis lo pequeña que es. Solo necesito el cable microUSB conectado a un cargador y a uno de los dos puertos microUSB de la Raspberry, pero si queréis conectarlo a un teclado, ratón y pantalla, necesitaréis adaptadores de microHDMI a HDMI, de microUSB a USB, y pienso que en ese caso otros modelos son más adecuados.

     

    Nccfmrc.jpg


    En un lateral lleva una ranura microSD que funciona como disco duro, y le he puesto la tarjeta más sencilla de 8GB que tenía por casa, que no es nada rápida ni tiene mucha capacidad, pero es más que suficiente para lo que busco.

     

    Lo siguiente es conseguir el sistema operativo, y aunque puede funcionar con distintas distros de Linux, he preferido usar Raspeberry PI OS, que es la oficial, basada en Debian y que incluye una interfaz gráfica para poder usarla más allá de la línea de comandos.

     

    El programa Raspberry Pi Imager está disponible para su descarga aquí y se encarga de la descarga y la copia a la tarjeta microSD.

     

    WF7z2el.png

     

    Una vez descargado, solo hay que ejecutar el programa, elegir el sistema operativo que queremos e indicar la tarjeta microSD de destino. El programa se encarga de borrarla, descargarla de Internet y copiarla en la tarjeta microSD.

     

    N3Klv8k.png

     

    Antes de colocarla en la ranura de la tarjeta microSD, y dado que no tenemos ni teclado, ni ratón, ni pantalla, ni cable de red, tenemos que hacer algo para poder preparar el sistema operativo para que se pueda conectar a nuestra red Wi-Fi, y también habilitar el acceso remoto para poder conectarnos desde otro ordenador.

     

    Para que el nuevo sistema operativo se conecte a nuestra red Wi-Fi, solo hay que copiar en la raíz de la tarjeta microSD un archivo que llamaremos wpa_supplicant.conf con el siguiente contenido.

     

    country=es
    update_config=1
    ctrl_interface=/var/run/wpa_supplicant
    
    network={
    scan_ssid=1
    ssid="Tu_Red_WiFi"
    psk="Su_contraseña"
    }

     

    Podéis descargar una plantilla desde aquí. Y mejor hacerlo, porque si creáis un archivo de texto sin más, no os funcionará.

     

    https://gist.github.com/witnessmenow/4313cb1d06115eeeec1e1fa1732f37e1

     

    Y para poder conectarnos a través del terminal, activaremos SSH, para lo que solo hace falta copiar en la raíz de la tarjeta microSD un archivo vacío con el nombre ssh.

    Una vez hechas estas dos cosas, colocamos la microSD en la Raspberry Pi y la conectamos al cargador para que se encienda. En un minuto o dos, comprobaremos si seha conectado a nuestra red Wi-Fi, accediendo a la web de gestión de nuestro router o punto de acceso, en donde debiera aparecer conectada. Revisamos la dirección IP asignada que será del tipo 192.168.xxx.yyy y añadimos la dirección MAC a la tabla del servidor DHCP para que siempre le asigne la misma dirección.

     

    Recordad que estamos haciendo esto sin pantalla, ni teclado, ni ratón conectados a nuestra Raspberry Pi, así que no nos queda otra que manejarla desde otro dispositivo. Y como hemos habilitado SSH y no tenemos VNC activado, la primera vez solo podemos conectaremos desde una línea de comando en Windows (o terminal en macOS), con el siguiente comando:

     

    ssh pi@192.168.xxx.yyy

     

    Nota importante sobre seguridad: El usuario del sistema es pi, y la contraseña genérica es raspberry, algo que cambiaremos obligatoriamente cuando ejecutemos el asistente de configuración en el entorno gráfico. Este va a ser un equipo accesible desde Internet y no podemos permitirnos el lujo de usar ni contraseñas ni puertos genéricos que se lo pongan fáciles a los bots que rastrean equipos con agujeros abiertos.

     

    LBfxXLf.png

     

    Una vez conectados por SSH, y aunque ya viene instalado en el sistema, podemos instalar VNC con los dos siguientes comandos:

     

    sudo apt update
    sudo apt install realvnc-vnc-server realvnc-vnc-viewer

     

    En este caso vemos que tenemos VNC Server en su versión más reciente 6.7.2.42622 y el cliente VNC Viewer también en la 6.20.529.42646.

     

    SPMKQMx.png

     

    Ya solo nos queda acceder a través de la consola SSH a la configuración de Raspberry con el siguiente comando:

     

    sudo raspi-config
    

     

    Y acceder al punto 3 del menú "Interface Options"

     

    kOL54T6.png

     

    Y acceder a la opción P3, para activar VNC Server.

     

    pSNbjGo.png

     

    Ya solo nos queda descargar el cliente VNC Viewer en el equipo desde el que nos estamos conectando, desde la web de RealVNC

     

    https://www.realvnc.com/es/connect/download/viewer/

     

    Una vez descargado, lo ejecutamos y añadimos un acceso directo a nuestro equipo indicando la dirección IP y el nombre que queramos darle.

     

    https://i.imgur.com/X9o2Ssf.png[/IMG]

     

    Accediendo a esa configuración nos pedirá usuario (pi) y contraseña (raspberry), tras lo que veremos por primera vez la interfaz gráfica en lugar de la interfaz en modo texto a través de SSH.

     

    jjJBMuU.png

     

    Ya tenemos la Raspberry Pi funcionando y accesible desde nuestro portátil o sobremesa en modo gráfico. Solo nos queda algún detalle para tenerlo todo listo.

    Lo primero es instalar el programa gWakeOnLan para poder despertarlo. Tenéis la información en su web, pero si queréis ir al grano, solo tenéis que ejecutar este comando.

     

    sudo apt-get install gwakeonlan

     

    Y una vez instalado, tenemos accesible el programa en el menú > Internet > gWakeOnLan y también mediante un acceso directo al escritorio. Su interfaz no puede ser más sencilla y solo hay que indicar la dirección MAC y el nombre del equipo que querremos despertar. También se puede identificar un puerto UDP distinto al 9 que se usa por defecto.

     

    aIEKUA8.png

     

    Para encender el equipo, solo hay que seleccionarlo y hacer clic en el botón "Encender", tras lo cual se envía el "Magic Packet" y el equipo se enciende.

     

    Si queréis saber más sobre el tema o si tenéis algún problema y necesitáis aseguraros de que el paquete llega correctamente a la LAN, podéis instalar un "sniffer" como Wireshark.

     

    https://www.wireshark.org/

     

    SBGxa5R.png

     

    ;)

     

    • Gracias 2
×
×
  • Crear nuevo...