Information , modification du mode de boot(démarrage) de macosx

Avec la commande « bless », ci-dessous un extrait du manuel(man bless):

bash-3.2# bless –info /Volumes/Mac*
2150 => Blessed System File is <Preboot>/CC5F3D01231290/System/Library/CoreServices/boot.efi
23 => Blessed System Folder is <Preboot>/CC5F3D01231290/System/Library/CoreServices
The blessed volume in this APFS container is « / »

Boot on network:

#bless –netboot –server bsdp://255.255.255.255

kext(Kernel Extension), kextload, kextstat, kextunload…

Ici kext pour le développement des extensions pour le noyau apple(KNU).

Le mecanisme UAKEL(User Approved Kernel Extension Loading) demande une autorisation à l’utilisateur la validation de l’extension avant de charger dans le kernel.

L’architecture de kext sur le site de apple est:

 

La commande ioclasscount affiche les instances de tous les objets class c++ du kernel.

La commande syscallbypid.d permet de faire un report des process lancés et ses appels envers le kernel.

spctl — SecAssessment system policy security

Utiliser votre mac osx comme un disque dur externe ;-)

Selon nos besoins, il est possible de mettre notre mac osx comme un disque dur externe en utilisant la connexion thunderbolt entre les deux mac osx.

Pour cela, on lie les deux mac osx avec un câble thunderbolt.

On reboot le mac osx(client) en appuyant sur la touche T.

Si tout se passe bien, le mac osx client(disque) est monté sur le mac osx.

En cas d’oubli de son mot de passe d’ouverture de session sous macosx,que faire?

En cas d’oubli de son mot de passe d’ouverture de session sous macosx,que faire?
1) Vous n’avez pas fait de sauvegarde de votre clé de secours Filevault, alors essayez d’utiliser votre appleID pour retrouver se connecter à votre mac osx. On peut voir la solution officielle apple
2) Vous pouvez démarrer votre mac osx en mode « SINGLE » (cmd+S au démarrage), puis on execute les commandes suivantes:
#mount -uw /
#mv /var/db/.AppleSetupDone /var/db/.AppleSetupDone.bak
#reboot
Puis, créer un compte temporaire pour pouvoir se connecter à votre mac osx, et enfin on se connecte avec ce dernier pour pouvoir modifier le mot de passe de l’utilisateur.
N’oubliez pas vider vos PRAM s’il y a un problème pour accéder au mode single.

Sous linux,on démarre en mode single, on peut voir le « mode recovery » disponible au menu démarrage pour ubuntu. Il est possible aussi de modifier le menu de boot vers un autre disque bootable puis on refait la modification de son mot de passe.

3) Si tout cela n’est pas possible, on peut utiliser votre mac osx comme disque dur externe(lié avec un autre mac osx en thunderbolt) puis on copie vos données pour pouvoir restaurer votre mac osx avec un disque de backup(ex: timemachine)  ou on re-initialise avec un dvd ou une clé macosx.