Cómo restaurar una carpeta que se ha convertido en un paquete en OS X
Como todo software, macOS no es inmune a errores o problemas ocasionales. Si bien es una ocurrencia rara, las carpetas en macOS pueden cambiar ocasionalmente de aparecer como carpetas regulares a aparecer como paquetes, como los que se usan para instalar nuevas aplicaciones de macOS. Esto también puede suceder por diseño, especialmente si está creando un nuevo software.
Afortunadamente, es un proceso fácil restaurar una carpeta en una Mac , si es necesario. Hay algunas formas de hacer esto, pero el método más fácil es usar la aplicación Mac Terminal . Aquí se explica cómo restaurar una carpeta en Mac , independientemente del formato.
Restaurar una carpeta en Mac usando la terminal(Restore a Folder on Mac Using The Terminal)
La aplicación Mac Finder(Mac Finder app) intenta detectar automáticamente cuál es el verdadero propósito de un archivo o carpeta para saber cómo manejarlo correctamente. Si se han aplicado atributos incorrectos a la carpeta, Finder tratará su carpeta como un paquete y no le permitirá acceder a los archivos que contiene.
También hará esto si su carpeta tiene la extensión incorrecta, como .app . Para que estas instrucciones funcionen, necesitará tener instaladas las herramientas de desarrollo Xcode de macOS , ya que los comandos (macOS Xcode Developer Tools)getfileinfo y setfile no están instalados en macOS de forma predeterminada.
- Para eliminar estos atributos de las carpetas de macOS, abra la aplicación Terminal ( Launchpad > Other > Terminal ) y use el comando cd para ingresar al directorio que contiene su carpeta "rota".
- La causa principal de este problema es el bit de atributo del paquete , por lo que para verificar esto, escriba (has bundle)getfileinfo -aB carpeta(getfileinfo -aB folder) en la aplicación Terminal , reemplazando la carpeta(folder) con la ubicación de la carpeta que desea verificar. Si el comando devuelve un 1 , este atributo se ha aplicado a su carpeta, lo que significa que debe eliminarse.
- Para eliminar el bit de atributo has bundle de su carpeta y restaurar el acceso, escriba setfile -ab folder en la aplicación Terminal, reemplazando folder con la ubicación de su carpeta.
- Escriba getfileinfo -aB folder (reemplazo de la carpeta(folder) ) para verificar el estado del atributo del paquete(has bundle) después de esto; si se devuelve un 0 , el atributo se eliminó.
Una vez que haya eliminado el atributo tiene paquete(has bundle) , intente acceder a la carpeta en la aplicación Finder , ubicada como un ícono en el Dock o en Launchpad . Si aún no puede acceder a la carpeta, verifique que su carpeta no tenga una extensión inusual adjunta.
- Ubique la carpeta en Finder , haga clic con el botón derecho(right-click) y presione Obtener información(Get Info) para cargar la información de su atributo.
- Esto cargará una ventana separada que contiene información adicional sobre su carpeta. Haga clic(Click) en la subcategoría Nombre y extensión para ver el nombre "verdadero" de su carpeta. (Name & Extension)Si tiene una extensión de archivo (por ejemplo, .app ), quítelo y presione enter en su teclado para guardar.
- Finder le pedirá que confirme si desea eliminar la extensión de su carpeta. Haga clic en el botón Eliminar(Remove) para confirmar.
Con la extensión eliminada, su carpeta debería volver a la normalidad en Finder , permitiéndole abrirla normalmente.
También es posible que desee acceder a archivos y carpetas desde un paquete macOS original (como un archivo PKG o DMG ). Si ese es el caso, el método más fácil es extraer el contenido a una nueva carpeta.
Extraer carpetas de Mac usando la terminal(Extracting Mac Folders Using The Terminal)
Un verdadero paquete de macOS viene en varios formatos de archivo, incluidos archivos PKG y DMG . La forma en que aborda la restauración o extracción de carpetas en estos formatos difiere ligeramente. Si desea restaurar carpetas de archivos de paquetes macOS originales, la aplicación Terminal le permite hacerlo.
Estos métodos asumen que está intentando acceder a carpetas desde archivos PKG o DMG empaquetados . Si los archivos están dañados (o no son verdaderos archivos PKG o DMG ), estas instrucciones no funcionarán.
- Si desea restaurar carpetas desde archivos DMG , primero deberá montarlo como una unidad virtual. Puede hacerlo abriendo la Terminal desde Launchpad > Other > Terminal .
- Escriba hdiutil added file.dmg(hdiutil attach file.dmg) , reemplazando file.dmg con la ubicación y el nombre de archivo de su archivo DMG , luego presione enter para ejecutar el comando.
- Su carpeta DMG se montará como una carpeta en el directorio Volúmenes(Volumes) de su disco macOS. Para copiar el contenido de su archivo DMG a una nueva carpeta de macOS, escriba cp -r /Volumes/File/ /Users/Username/Folder , reemplace File con el nombre original de su archivo DMG y reemplace Username/Folder con la ubicación para copiar los archivos.
- Escriba hdiutil info para ubicar el identificador de unidad para su archivo DMG montado , luego escriba hdiutil detach /dev/drive para desmontar su archivo DMG , reemplazando /dev/drive con el identificador de dispositivo correcto.
El contenido de su archivo DMG se restaurará en una nueva carpeta, listo para que pueda acceder.
- Para extraer archivos y carpetas de un archivo PKG a una carpeta macOS estándar, abra la aplicación Terminal ( Launchpad > Other > Terminal ).
- Desde allí, escriba pkgutil -expand /location/file.pkg newpkgfolder , reemplazando /location/file.pkg con la ubicación y el nombre de archivo de su archivo PKG , y carpetanuevapaquete(newpkgfolder) con la carpeta de extracción correcta.
El contenido del archivo del paquete PKG se extraerá a la ubicación que especificó.
Manejo de archivos y carpetas de MacOS(Handling MacOS Files & Folders)
Si no sabe cómo restaurar una carpeta en Mac , pruebe estos métodos primero. En muchos casos, puede restaurar una carpeta macOS rota reparando la extensión o eliminando ciertos atributos del archivo. Si tiene un archivo de paquete macOS genuino en los formatos PKG o DMG , puede extraer el contenido usando la aplicación Terminal .
Sin embargo, no todas las carpetas se pueden recuperar. Debería considerar hacer una copia de seguridad de su Mac con Time Machine(backing up your Mac with Time Machine) para asegurarse de que siempre pueda recuperar sus archivos, incluso si una carpeta se corrompe o es inaccesible en el futuro.
Related posts
¿El disco duro externo no aparece en Windows o OS X?
Cambiar o falsificar una dirección MAC en Windows o OS X
Cómo calibrar su monitor en Windows y OS X
Arreglar "No se puede instalar el software para la impresora" en OS X
Ver contraseñas Wi-Fi guardadas (WPA, WEP) en OS X
5 formas de revelar la ruta de un archivo en MacOS
¿Dónde se almacenan las fotos de Apple?
Cómo crear una imagen de disco cifrada en OS X
¿Ciertas teclas en tu Mac no funcionan correctamente?
Cómo crear enlaces simbólicos en tu Mac
¿Por qué Windows tiene más virus que Linux y OS X?
Cómo imprimir en blanco y negro en Mac
Cómo formatear una tarjeta SD en Mac
¿MacBook Pro constantemente dejando caer la conexión inalámbrica?
Cómo agregar un atajo de menú para apagar MacOS Finder
Cómo escanear con Image Capture en Mac
5 formas de forzar el cierre de aplicaciones en tu Mac
Cómo copiar DVD a su disco duro en Windows y OS X
Cómo configurar y usar el dictado de MacOS
Cómo arreglar Google Drive que no se sincroniza en Mac