0 votos

Los usuarios de FileVault que no pueden eliminar archivos mediante un comando shell desde el modo de recuperación de terminal, deben hacer lo siguiente

Esta solución se aplica a FileVault usuarios que no pueden modificar los permisos de los molestos directorios (carpetas de archivos) o de los propios archivos, para eliminarlos.

Es necesario trabajar con el Terminal mientras se está en el Modo de Recuperación. Sin embargo, usted todavía es capaz de acceder a los contenidos de este hilo desde allí, que Jean muestra cómo hacerlo, a continuación.

Todos: por favor, editad si me he olvidado de algo. Aquí están los pasos

  1. Terminal abierta
  2. Arrastre, desde el Finder, los archivos o directorios que desee eliminar. Suelte la carpeta en el Terminal. Esto simplemente hará visible la ruta de los archivos o carpetas. Anote esto, si es necesario, ya que la ruta del archivo/carpeta que desea eliminar, debe ser introducida manualmente (en el Terminal) al arrancar su ordenador en el Modo de Recuperación.
  3. Escribe tu nombre de usuario y contraseña de Stack Exchange
  4. Arrancar en modo de recuperación manteniendo Comando + R desde un arranque en frío
  5. Haga clic en su nombre de usuario (Big Sur), introduzca su contraseña y luego haga clic en Siguiente para entrar finalmente en el modo de recuperación. (Este paso puede ser único para los usuarios de FileVault).
  6. Haga clic en Utilidades (menú superior) y seleccione Terminal.
  7. Introduzca Comando + N para producir dos ventanas de terminal que funcionen.
  8. Desde una de las dos ventanas de terminal, escriba /Applications/Safari.app/Contents/MacOS/safari [enter] (se distingue entre mayúsculas y minúsculas)
  9. Cuando se cargue Safari, introduzca https://apple.stackechange.com como su URL, y luego inicie la sesión con el nombre de usuario y la contraseña retenidos en el Paso 3. Una razón principal para hacer esto, es copiar/pegar los diversos comandos de shell que siguen en estos pasos. Son largos, y el suyo podría ser más largo.
  10. Localice el ID de disco de su unidad etiquetada Volumen APFS Macintosh HD - Datos . Esto se consigue entrando, en Terminal, diskutil list internal [entrar]
  11. Proceda a los pasos definidos por Jean_JD en la solución justo debajo, con el cheque verde. El primer comando requiere que usted conozca su ID de disco que adquirió a través del paso 10.

Nota: la carpeta/directorio (y su contenido) que quería eliminar era una carpeta llamada Aplicaciones que estaba atascado en mi Escritorio. No había manera de obtener permisos para eliminar esta carpeta desde el Inspector de Información (Comando+I) o por cualquier otro medio después de iniciar la sesión como yo mismo en Big Sur. El uso de los comandos convencionales "rm -R" desde la Terminal mientras se ha iniciado la sesión, no tuvo éxito. La única manera de arreglar este problema, fue hacer la operación desde la Terminal mientras estaba en el Modo de Recuperación.

1 votos

Esto es sólo un refrito de Uso de la terminal en modo de recuperación para eliminar archivos o directorios mediante el comando -rm (no funciona) Además, por favor, proporcione los datos del terminal como texto, no como imágenes, y no utilice imágenes remotas en absoluto, suba aquí. Un miembro más veterano puede ponerlas en línea si el sistema no se lo permite.

1 votos

Por favor, publica la solución como una respuesta más abajo, para que la gente pueda encontrarla en el lugar que espera.

0 votos

Lamentablemente esto sigue siendo una respuesta publicada como una pregunta.

1voto

Jean_JD Puntos 136

Bien.

¿Puede usted excuir el comando :

diskutil ap unlockvolume disk3s5

A continuación, introduzca su contraseña y dé el resultado de (sustituya Su_nombre por su nombre real):

ls -l /Volumes/Macintosh\ HD/Users/Your_name/Desktop/Applications

Creo que encontrará su aplicación para suprimir y el comando :

rm -r /Volumes/Macintosh\ HD/Users/Your_name/Desktop/Applications

Edición 1 :

Agrego el comando que ha desbloqueado el directorio de Aplicaciones bajo el Escritorio del Usuario desde el modo de recuperación.

El comando anterior ha devuelto este error :

rm: /Volúmenes/Macintosh HD/Usuarios/<mi_nombre_de_usuario>/Escritorio/Aplicaciones/Karabiner-Elements.app/Contents: Operación no permitida rwxr-xr-x Root/wheel schg para /Volúmenes/Macintosh HD/Users/<mi_nombre_de_usuario/Escritorio/Aplicaciones/Karabiner-Elements.app?

Así que el comando de abajo ha suprimir este :

chflags -R noschg /Volumes/Macintosh\ HD/Users/<my_username>/Desktop/Applications

Editar 2:

@Ryan : La estructura del contenedor de tu sistema está mal (tienes dos volúmenes "Macintosh HD - Data").

Creo que este es demasiado :

1: Volumen APFS Macintosh HD - Datos 678,6 MB disk3s1

Para comprobarlo, ¿puede dar los resultados de :

diskutil ap listgroups

0 votos

¿Es una respuesta o un comentario largo? Si es una respuesta, ¿podría incluir los pasos que aparentemente funcionaron para el OP y que se enumeran en la pregunta ahora?

0 votos

@nohillside Intentaré redactar una respuesta sucinta hoy mismo. Jean finalmente encontró la solución después de pasar horas de su tiempo ayudando a arreglar este problema. Puedo ver cómo mi cheque verde podría confundir a algunos, ya que el término "Aplicaciones" era único en mi propio caso, en el que Aplicaciones era el nombre real de la carpeta pegada en mi escritorio. Probablemente pueda limpiar esto un poco.

0 votos

@Ryan ¿Estás listo para reparar tu contenedor de sistema?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X