7 votos

No se puede eliminar archivo con sudo

Ejecutar sierra alta y el gran archivo ha sido me molestando. Mi computadora tiene 16 GB de ram, que significa ocupa 16 GB en mi disco. He leído tutoriales sobre cómo quitarlo, pero no funciona para mí. He intentado escribir en el terminal, pero el terminal responde . ¿Qué hago?

8voto

Oskar Puntos 1242

Este archivo puede ser eliminado - no es necesario -R, pero asegúrese de tener la ruta completa:

 sudo rm /private/var/vm/sleepimage

Una "eliminar", el espacio no será liberado hasta que el kernel y otros procesos de cerrar el archivo, así que reiniciar el Mac. El archivo de imagen se volverá a crear la próxima vez que usted necesita para dormir - así que si tienes un disco duro con ese archivo de forma contigua asignado, usted hará las cosas peor cuando es asignado bloques no contiguos. SSD no atención de cualquier manera.

Me gustaría centrarse en la limpieza y la reubicación de otros archivos a largo plazo de esta.

4voto

Info en esta respuesta ha sido extraído de esta página.

El sleepimage archivo está protegido por la SIP, que se debe desactivar antes de la eliminación. Además, deberá desactivar el mecanismo que crea la sleepimage archivo para guardarlo de crear el archivo en el futuro.

Desactivar el modo de hibernación (que puede ser cero durante las futuras actualizaciones del sistema/actualizaciones:)

sudo pmset -a hibernatemode 0

Reinicie el equipo y mantenga pulsado Cmd-R para arrancar en modo de recuperación. Cuando las cargas, ir a Utilidades > Terminal y escribe lo siguiente para desactivar la SIP:

csrutil disable
reboot

Cuando el equipo empieza de nuevo, ir a la terminal y quitar el sleepimage. Esta vez, se va a trabajar. Usted también necesitará crear un espacio en blanco sleepimage archivo y hacerlo unwritable, de lo contrario el archivo completo vendrá de nuevo con bastante rapidez.

sudo rm -f /private/var/vm/sleepimage
sudo touch /private/var/vm/sleepimage
sudo chflags uchg /private/var/vm/sleepimage

Ahora arrancar en modo de recuperación y re-habilitar SIP:

<s>csrutil enable</s>
reboot

Cuando esté de vuelta en MacOS, ir a la terminal una última vez, y verificar que la sleepimage tiene un tamaño de 0 bytes:

ls -la /private/var/vm

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