Pourquoi ce processus n'est-il pas un simple redémarrage?
La réponse globale ici est que cela dépend. Cela dépend beaucoup de ce qui doit être fait. Une mise à jour que vous effectuez sur votre système peut être très différente de la mienne. La mise à jour en question peut nécessiter uniquement un redémarrage du service ou des mises à jour du noyau réel.
Pourquoi est-ce que [je ne peux pas utiliser l'ordinateur]?
Généralement, pour la même raison, vous ne pouvez pas utiliser une application (Word, Excel, Numbers, iTerm, Adobe Photoshop, etc.) en cours de mise à niveau. Les fichiers doivent être fermés, lus, analysés, les correctifs / mises à jour appropriés copiés et l'application redémarrée.
Lorsqu'un système d'exploitation est mis à niveau, la même chose doit se produire et cela se fait généralement (en ce qui concerne les mises à niveau au niveau du noyau en particulier) en mode mono-utilisateur.
En règle générale, vous verrez les mises à jour téléchargées, le système commencera un arrêt, les mises à jour appliquées, un redémarrage et une "finalisation" des mises à jour suivies d'un démarrage normal. Vous ne pouvez pas utiliser l'ordinateur pendant tout cela.
Que fait-il réellement?
Ça dépend. Il peut s'agir de patcher un fichier de configuration ou de flasher un firmware d'un certain type.
Si le système est /System
installé, pourquoi une mise à niveau du système d'exploitation ne crée-t-elle pas simplement un
/NewSystem
Tout d'abord, /System
est protégé par SIP, donc pour le désactiver, vous devez réellement démarrer à partir d'un point de montage différent. * Deuxièmement, la façon dont vous voyez les choses est analogue à la rénovation d'une maison en jetant une nouvelle maison à côté de l'ancienne et en disant aux gens de simplement emménager. Ce n'est pas ainsi que cela fonctionne.
Beaucoup de choses doivent se produire, dont le moins est les points de restauration créés (au cas où la sauvegarde échouerait). Cela signifie donc qu'une copie du système de travail est créée, la mise à jour appliquée, la mise à jour vérifiée et (si tout va bien) le point de restauration supprimé.
Dans le cas des mises à jour du firmware, les images doivent être vérifiées (c'est-à-dire que vous ne voulez pas de firmware Mac mini sur votre Mac Pro), les sommes de contrôle validées, les images sauvegardées, appliquées, vérifiées, les anciennes supprimées et le système réinitialisé. Encore une fois, rien ne peut être fait avec vous connecté et rien de tout cela en «vidant» simplement les fichiers dans un répertoire.
Une mise à niveau est un processus et tout cela prend du temps.
* SIP est conçu pour protéger le système en empêchant les modifications du système d'exploitation. Permettre au système d'exploitation de changer le système "à la volée" annulerait la sécurité qu'il tente d'atteindre.