Je essaie d'installer Big Sur sur une clé USB pour pouvoir démarrer à partir de l'installation séparée sur la clé USB. Notez que je n'essaie pas de créer une clé USB d'installation. J'ai suivi les instructions ici et tout a fonctionné, sauf qu'après l'installation, à l'étape finale du démarrage, ça bloque.
J'ai essayé cela sur quelques Mac différents, et ils bloquent tous à la même étape. Démarrer en mode verbose donne la sortie finale suivante avant de bloquer (ceci peut être un peu incorrect car j'ai utilisé OCR, mais j'ai essayé de corriger ce qui semblait pertinent, notez que dans ce journal cela était attaché à un port Thunderbolt) :
...
locathost com.apple.xpc.launchd[1] : Early boot complete. Continuing system boot.
ALF, old data swfs pid_entry , updaterules_msg , updaterules_state ALF, old data sufs pid_entry ptr> updaterules_msg , updaterules_state
localhost con.apple.xpc.Launchd[1] (com.apple.iomfb_fdr_loader.31) : Missing executable detected. Job: `com.apple.iomfb_fdr_loader`
Waiting for DSMOS...
dev_init:297: diskl devi accelerated crypto: (compiled @ Jan 24 2021 20:57:23) dev init:300: diskl device_handle block size 4096 block count 122061321 features 16 internal solidstate
nx kernel mount :1134: diski initializing cache w/hash_size 8192 and cache size 32768 nx_kervel_momt:1482: diskl checkpoint search; Largest xid 8330371, best xid 6330371 @ 20
container unload:1497: vnode_close() invoked in the container unload path ALF, old data swfs pid_entry , updaterules_nsg , updaterules state 8810018268us
AppleThunderboltGenericHAL::earlyWake - complete - took 8 milliseconds
AppleThunderboltGenericHAL::earlyWake - complete - took 0 milliseconds
IOThunderboltSwitch(100)::listenerCallback - Thunderbolt HPD packet for rid = 1 route = 0x0 port = 9 plug = 1
IOThunderboltSwitch(100)::listenerCallback - Thunderbolt HPD packet for rid = 1 route = 0x0 port = 9 plug = 1
IOThunderboltSwitch(100)::listenerCallback - Thunderbolt HPD packet for rid = 1 route = 0x0 port = 10 plug = 1
IOThunderboltSwitch(100)::listenerCallback - Thunderbolt HPD packet for rid = 1 route = 0x0 port = 10 plug = 1
Il semble que le problème soit peut-être lié à com.apple.iomfb_fdr_loader
mais j'ai du mal à trouver quelque chose lié à cette erreur.
Quelques choses que j'ai essayées :
- J'ai essayé de démarrer sur plusieurs Mac différents (tous exécutant Big Sur) et cela se produit sur tous. Donc cela a probablement quelque chose à voir avec la clé USB ou l'installation.
- J'ai essayé de réinstaller macOS sur la clé plusieurs fois, et aucune n'a démarré donc ce n'était pas un coup de chance lors de l'écriture.
- J'ai réussi à transformer cette même clé USB en une clé d'installation Mac, et cela a démarré correctement, donc il semble probable qu'il y ait un drapeau nuancé que j'ai oublié de définir sur la clé USB.
- J'ai essayé de réinitialiser la mémoire paramètres, mais ça n'a pas aidé.
- J'ai essayé d'installer Catalina à la place, mais tout ce que j'ai trouvé était le dmg pour Catalina, et je ne voulais pas passer par le processus d'abord l'écrire quelque part puis essayer de l'installer, mais ceci pourrait être ma prochaine étape si une clé distincte ne fonctionne pas (voir ci-dessous).
La seule chose que je n'ai pas essayée est de voir si je suis le même processus pour une autre clé USB si je rencontre le même problème. Cela devrait au moins le restreindre au processus d'installation ou à l'image elle-même.
Mises à jour
Utiliser un autre appareil avec la même image a fonctionné, donc il semble que ce soit un problème matériel avec la clé USB. Cependant, je n'ai pas réussi à faire fonctionner cela avec plusieurs appareils différents en USB-C.
Catalina a aussi fonctionné, donc cela semble être quelque chose de bizarre avec Big Sur.
Je n'ai pas non plus pu passer de Catalina à Big Sur une fois l'installation en cours.