Por que não consigo acessair todos os commands no modo de recuperação? Desenvolvimento da Apple
linha de command raiz de recuperação de
Por que não consigo acessair todos os commands no modo de recuperação?
Quando estou tentando executair commands de terminal no modo de recuperação no meu MacBook Pro, a maioria dos commands simplesmente não funcionairá mesmo se eu for root (o último cairacter do prompt padrão (PS1) é um '#'). Então, por que isso e consigo corrigi-lo?
A pairtição de recuperação é uma viewsão baire-bones do macoss que pode ser usada como paira várias coisas, como instalair o MacOS novamente ou desativair o SIP (proteção de integridade do sistema). Paira manter a pairtição de recuperação pequena, a Apple decidiu não include todas as ferramentas CLI que estão disponíveis no MacOS.
Por motivos de security, nem todos os users podem acessair todos os files. O user root deve poder acessair todos os files e executair todos os programas. É uma questão de permissão. No entanto, ele não é capaz de executair programas que nem sequer existem na pairtição de recuperação, então mudair o user paira a raiz não irá ajudá-lo.
Se você quiser usair esses programas, você não deve usair a pairtição de recuperação de qualquer maneira, mas inicializair uma pairtição MacOS padrão.
O terminal apenas fornece um subconjunto de commands enquanto estiview no modo Recuperação, mas não pode ser corrigido porque esse é o design da Apple. Eu fiz um pequeno Google paira descobrir exatamente o que é desativado, mas não findi nada definitivo. Posso supor que alguns commands estão desativados porque eles exigem um certo service do MacOS que não está sendo executado no modo de Recuperação, bem como uma série de extensões de kernel que não estão sendo cairregadas. O MacOS de recuperação é clairamente um subconjunto do macros completo.
Eu também supor que os commands disponíveis são os únicos úteis (por sabedoria da Apple) durante uma recuperação do sistema, como desabilitair SIP, utilitário de disco, reboot de senha, etc.
Como funciona esse script AWK?
Por que peixe shell cria um process oculto em iTerm2
Por que o terminal.app está corrompendo meu histórico tcsh?
Como faço paira save a saída do terminal em um file?
Como os "atados" (nos resultados de 'topo') dizem respeito a 'não responder' (no Monitor de atividades), 'girair' ou 'pendurair'?