Como restaurar uma pasta que se transformou em um pacote no OS X
Como todo software, o macOS não é imune a bugs ou problemas ocasionais. Embora seja uma ocorrência rara, as pastas no macOS podem ocasionalmente mudar de aparecer como pastas normais para aparecer como pacotes, como aqueles usados para instalar novos aplicativos do macOS. Isso também pode acontecer por design, especialmente se você estiver criando um novo software.
Felizmente, é um processo fácil restaurar uma pasta em um Mac , se necessário. Existem algumas maneiras de fazer isso, mas o método mais fácil é usar o aplicativo Mac Terminal . Veja como restaurar uma pasta no Mac , independentemente do formato.
Restaurar uma pasta no Mac usando o terminal(Restore a Folder on Mac Using The Terminal)
O aplicativo Mac Finder(Mac Finder app) tenta detectar automaticamente qual é o verdadeiro propósito de um arquivo ou pasta para que ele saiba como tratá-lo corretamente. Se os atributos errados foram aplicados à pasta, o Finder tratará sua pasta como um pacote e não permitirá que você acesse os arquivos contidos nela.
Ele também fará isso se sua pasta tiver a extensão errada, como .app . Para que essas instruções funcionem, você precisará do macOS Xcode Developer Tools instalado, pois os comandos getfileinfo e setfile não são instalados no macOS por padrão.
- Para remover esses atributos das pastas do macOS, abra o aplicativo Terminal ( Launchpad > Other > Terminal ) e use o comando cd para entrar no diretório que contém sua pasta “quebrada”.
- A principal causa desse problema é o bit de atributo do pacote(has bundle) , portanto, para verificar isso, digite getfileinfo -aB pasta(getfileinfo -aB folder) no aplicativo Terminal , substituindo a pasta(folder) pelo local da pasta que você deseja verificar. Se o comando retornar um 1 , esse atributo foi aplicado à sua pasta, o que significa que precisa ser removido.
- Para remover o bit de atributo has bundle de sua pasta e restaurar o acesso, digite (has bundle)setfile -ab folder no aplicativo Terminal, substituindo folder pelo local da pasta.
- Digite getfileinfo -aB folder (substituindo a pasta(folder) ) para verificar o status do atributo tem pacote(has bundle) depois disso — se um 0 for retornado, o atributo foi removido.
Depois de remover o atributo has bundle , tente acessar a pasta no aplicativo Finder , localizado como um ícone no Dock ou no Launchpad . Se você ainda não conseguir acessar a pasta, verifique se sua pasta não possui uma extensão incomum anexada a ela.
- Localize a pasta no Finder , clique com o botão direito do mouse(right-click) e pressione Obter informações(Get Info) para carregar suas informações de atributo.
- Isso carregará uma janela separada contendo informações adicionais em sua pasta. Clique(Click) na subcategoria Nome e extensão para ver o nome “verdadeiro” da sua pasta. (Name & Extension)Se ele tiver uma extensão de arquivo (por exemplo, .app ), remova-o e pressione Enter no teclado para salvar.
- O Finder(Finder) solicitará que você confirme se deseja remover a extensão da sua pasta. Clique no botão Remover(Remove) para confirmar.
Com a extensão removida, sua pasta deve voltar ao normal no Finder , permitindo que você a abra normalmente.
Você também pode acessar arquivos e pastas de um pacote macOS genuíno (como um arquivo PKG ou DMG ). Se for esse o caso, o método mais fácil é extrair o conteúdo para uma nova pasta.
Extraindo pastas do Mac usando o terminal(Extracting Mac Folders Using The Terminal)
Um verdadeiro pacote macOS vem em vários formatos de arquivo, incluindo arquivos PKG e DMG . A maneira como você aborda a restauração ou extração de pastas nesses formatos difere um pouco. Se você deseja restaurar pastas de arquivos de pacote genuínos do macOS, o aplicativo Terminal permite que você faça isso.
Esses métodos pressupõem que você está tentando acessar pastas de arquivos PKG ou DMG empacotados . Se os arquivos estiverem corrompidos (ou não forem arquivos PKG ou DMG verdadeiros ), essas instruções não funcionarão.
- Se você deseja restaurar pastas de arquivos DMG , primeiro precisará montá-lo como uma unidade virtual. Você pode fazer isso abrindo o Terminal em Launchpad > Other > Terminal .
- Digite hdiutil attach file.dmg , substituindo file.dmg pelo local e nome do arquivo DMG e pressione enter para executar o comando.
- Sua pasta DMG será montada como uma pasta no diretório Volumes em sua unidade macOS. Para copiar o conteúdo do arquivo DMG para uma nova pasta do macOS, digite cp -r /Volumes/File/ /Users/Username/Folder , substituindo File pelo nome original do arquivo DMG e substituindo Username/Folder pelo local para copie os arquivos.
- Digite hdiutil info para localizar o identificador de unidade do arquivo DMG montado e digite hdiutil detach /dev/drive para desmontar o arquivo DMG , substituindo /dev/drive pelo identificador de dispositivo correto.
O conteúdo do seu arquivo DMG será restaurado para uma nova pasta, pronta para você acessar.
- Para extrair arquivos e pastas de um arquivo PKG para uma pasta padrão do macOS, abra o aplicativo Terminal ( Launchpad > Other > Terminal ).
- A partir daí, digite pkgutil -expand /location/file.pkg newpkgfolder , substituindo /location/file.pkg pelo local e nome do arquivo do seu arquivo PKG e newpkgfolder pela pasta de extração correta.
O conteúdo do arquivo do pacote PKG será extraído para o local especificado.
Manipulando arquivos e pastas do MacOS(Handling MacOS Files & Folders)
Se você não sabe como restaurar uma pasta no Mac , tente primeiro esses métodos. Em muitos casos, você pode restaurar uma pasta quebrada do macOS corrigindo a extensão ou removendo determinados atributos do arquivo. Se você tiver um arquivo de pacote macOS genuíno nos formatos PKG ou DMG , poderá extrair o conteúdo usando o aplicativo Terminal .
Nem todas as pastas podem ser recuperadas, no entanto. Você deve considerar fazer backup do seu Mac com o Time Machine(backing up your Mac with Time Machine) para garantir que sempre possa recuperar seus arquivos, mesmo que uma pasta fique corrompida ou inacessível no futuro.
Related posts
Disco rígido externo não aparece no Windows ou OS X?
Alterar ou falsificar um endereço MAC no Windows ou OS X
Como calibrar seu monitor no Windows e OS X
Corrigir “Não é possível instalar o software para impressora” no OS X
Ver senhas de Wi-Fi salvas (WPA, WEP) no OS X
Como copiar DVDs para o seu disco rígido no Windows e OS X
4 maneiras de desinstalar aplicativos no Mac
Como criar uma imagem de disco criptografada no OS X
Como forçar a lixeira vazia no Mac
Como tirar screenshots no Mac OS com atalhos de teclado
Como fazer um instalador do MacOS em um pendrive
MacBook Pro está caindo constantemente na conexão sem fio?
Como digitalizar com captura de imagem no Mac
Onde as fotos da Apple são armazenadas?
5 melhores alternativas de ferramentas de recorte para Mac
Como ativar e usar o modo 'Picture in Picture' no seu Mac
Certas teclas do seu Mac não funcionam corretamente?
Como criar links simbólicos no seu Mac
9 coisas para fazer antes de vender seu Mac
Como adicionar um atalho de menu para desligar o MacOS Finder