7 votos

Problema con la eliminación de la cuenta de usuario

Quiero eliminar una cuenta de usuario antes de vender mi máquina, así que elegí la opción de eliminación segura de cuentas en Preferencias del Sistema > Usuarios y Grupos. Creo que al principio vi una barra de progreso mientras se borraba la cuenta.

He vuelto a la máquina después de unas horas. No hay barra de progreso. Preferencias del Sistema está abierto y si intento salir, dice "Usuarios y grupos está eliminando una cuenta de usuario y un directorio root". En la escritura gris, dice "Eliminando cuenta..." bajo el nombre del usuario. En el Monitor de Actividad puedo ver que 'writeconfig' está usando el 10+% de la CPU, seguido por 'opendirectoryd' y 'mds'.

¿Está haciendo algo? ¿Cuánto tiempo se supone que tarda? Ya han pasado 6 horas.

0 votos

¿alguna vez lo resolviste?? estoy en la misma situación, hasta ahora han pasado horas, ¿cuál fue el resultado de tu experiencia?

10 votos

El borrado seguro puede llevar mucho, mucho tiempo. Escribe los datos 35 veces, así que si tienes una biblioteca de música de 10 GB, en la mayoría de los macs, ese proceso de borrado seguro puede durar fácilmente 35 horas. Sin saber la velocidad real de escritura de tu disco y tu CPU en la práctica, es probable que siga sobrescribiendo.

0 votos

Sólo por curiosidad, ¿cuáles son las implicaciones de emitir "kill -9 writeconfig" desde la consola?

11voto

Matt Love Puntos 5380

Para añadir a las respuestas existentes y ofrecer una solución diferente, puede borrar de forma segura la unidad en lugar de una sola cuenta de usuario.

Si quieres vender tu máquina pero también incluir el software instalado, hay una mejor manera de configurar esto que asegurará que ninguno de tus datos personales esté en la máquina, así como proporcionar una mejor experiencia de apertura de la caja para tu comprador.

  • Yo sugeriría hacer un borrado seguro de su disco duro primero.
  • Luego, reinstala tu sistema operativo.
  • Configure una cuenta de usuario ficticia llamada "test" o "admin" o algo genérico
  • Instale el software que desea incluir
  • Reinicie su máquina en Modo de usuario único
  • Muy cuidadosamente, haz lo siguiente:

mount -uw / (Esto monta el volumen root para que puedas hacer cambios en él.

rm /var/db/.AppleSetupDone (Esto elimina la bandera que indica a Setup Assistant que está hecho)

rm /var/db/dslocal/nodes/Default/users/"shortname".plist (Sustituye "shortname" por el nombre de la cuenta de usuario que configuraste antes. Esto elimina el plist de usuario)

rm -rf /Users/shortname (Sustituya "shortname" por el nombre de la cuenta de usuario que configuró antes. Esto elimina el directorio de usuarios)

rm -rf /Library/Preferences (Esto restablece las preferencias)

shutdown -r now (Esto reinicia el ordenador)

Comprueba que tu máquina arranca hasta el Asistente de Configuración y ya está. De esta manera, su comprador puede arrancar la máquina al Asistente de Configuración y seguir conservando el software que usted quiere proporcionarle.

Buena suerte.

1 votos

¡Sí, sí! Esta es la "limpieza" que podría tener que realizar en el peor de los casos. La mayor parte de esto se puede realizar en el Finder y con la Utilidad de Discos. Además, el comando de modo de usuario único /sbin/fsck -fy puede reparar cualquier daño en el sistema de archivos en caso de que tu mac aterrice con fuerza al interrumpirlo. Un arranque seguro manteniendo la tecla de mayúsculas hace lo mismo, por supuesto.

0 votos

@MattLove Efectivamente. Lo siento, he leído demasiado rápido. Borraré mi comentario equívoco (y engañoso ;) ).

0 votos

@MattiSG ¡No te preocupes!

5voto

Luke Quinane Puntos 8257

La opción de borrado seguro puede, efectivamente, tardar mucho tiempo. Pero si realmente quieres que se eliminen todos los rastros de tus datos del soporte, tienes que esperar a que se complete.

Si quieres eliminar rápidamente todos los rastros de tus datos de una máquina, la forma más rápida es retirar físicamente las unidades de disco (aunque no lo creas). Esto es lo que generalmente recomiendo a los amigos que quieren pasar una máquina usada.

Si lo que quieres es impedir la consulta casual de tus datos antiguos, la opción de borrado seguro no es necesaria. Puedes hacer que las Preferencias del Sistema hagan un borrado normal.

Un error común es pensar que reformatear la unidad y reinstalar el sistema operativo eliminará todo rastro de tus datos. Esto no es cierto. No es mucho más seguro que hacer un borrado normal. (Lo que lo hace un poco más seguro es que partes de los datos antiguos podrían sobrescribirse una vez al reinstalar el SO).

3voto

Swanand Puntos 6576

Otro enfoque que podría acelerar el proceso de eliminación sería eliminar una cuenta de usuario sin elegir la opción de eliminación segura de la cuenta en System Preferences > Users & Groups .

Después, en una cuenta de usuario aún existente, sobrescriba el espacio libre en disco una sola vez desde Terminal.app (véase Borrado seguro: una sola sobreescritura bastará ).

ls -ld /Volumes/*
man diskutil | less -p secureErase
diskutil secureErase freespace 0 '/Volumes/Macintosh HD'

0voto

user9290 Puntos 56

Creo que te convendría borrar y reformatear todo el disco duro y volver a instalar la versión de Mac OS X que venía con la máquina desde los discos de instalación originales. No sólo sería más rápido, sino que sería más seguro y te asegurarías de no pasar ningún dato tuyo al nuevo comprador.

3 votos

En realidad, no, esto no sería más seguro. La opción de borrado seguro hace lo que hace por muy buenas razones. Al reescribir el soporte varias veces, se asegura de que todos los rastros legibles de sus datos sean completamente irrecuperables. Una unidad "reformateada" puede recuperarse en muchos casos, porque todavía hay datos legibles en el soporte.

0 votos

No se ha entendido la cuestión. Parece que la persona que hace la pregunta busca mantener la instalación de Mac OS X intacta, pero sólo para eliminar de forma segura una usuario cuenta. Digo que debería borrar todo el disco duro utilizando la configuración de alta seguridad de la Utilidad de Discos, que reescribe sobre el soporte varias veces también.

1 votos

@WheatWilliams entonces si te refieres a borrar de forma segura todo el disco, no sería más rápido. Simple matemática: escribir 35*120GB es más largo que escribir 35*80GB. Sin embargo, estoy de acuerdo en que sería mucho mejor borrar todo el disco. Es simplemente erróneo decir que sería más rápido.

0voto

Oskar Puntos 1242

La mejor opción, en mi opinión, es interrumpir el proceso en cualquier momento. Tienes razón en que sólo el borrado seguro de la cuenta de usuario es más rápido que el borrado seguro de todo el espacio no utilizado (excepto en el caso extremo de que la unidad esté 100% llena excepto por los datos de este usuario - poco probable en la práctica y con riesgo de fallar debido a que no hay espacio de intercambio disponible). Tendrás más tiempo para rehacer el borrado, así que a menos que estés seguro de que está congelado, dejar que se ejecute podría ser el mejor curso hasta que necesites interrumpir el proceso.


Cada vez que tenga que detener el mac, podría haber algún daño en los archivos que se están escribiendo, pero en este momento, el mac simplemente está limpiando los archivos del usuario que están a punto de ser eliminados.

Si tienes una copia de seguridad reciente o un medio de restauración de arranque, estás realmente en buena forma. Una vez que el Mac se reinicie, por supuesto tendrá que lidiar con el borrado completo de la carpeta /Users/whatever y potencialmente tendrá que rehacer el borrado del usuario si todavía queda parcialmente por ahí. Puedes seguir eligiendo el comando de borrado seguro, pero esta vez haz que un usuario se conecte para inspeccionar el progreso. También puedes borrar de forma insegura y omitir esa seguridad o hacer que el mac ejecute una sobreescritura segura de todo el espacio libre cuando puedas permitirte el tiempo de escribir sobre todo el espacio libre para garantizar la seguridad si alguien intentara buscar archivos entre el espacio no asignado.

Yo dejaría que el mac se borrara todo el tiempo que puedas, y luego volvería a hacer una nueva pregunta enlazando con esto si te encuentras con alguna duda o error en la limpieza.

0 votos

No, esto no me parece una buena opción. En efecto, no sabemos con certeza en qué orden se borran los datos y la existencia del usuario (en un directorio separado). Por lo tanto, podrías corromper los archivos lo suficiente como para que ya no estén disponibles para su borrado, pero sean recuperables a través de un software de recuperación de datos. Por lo tanto, tendría que borrar de forma segura el espacio libre, lo que llevaría más tiempo que el procedimiento original (los datos ya borrados de forma segura tendrían que volver a ser borrados de forma segura).

0 votos

Suena bien, pero hay que saber que cuando se elimina un usuario de forma segura, el sistema operativo sólo borra la carpeta de inicio - no se elimina ningún archivo almacenado fuera de la carpeta de inicio. Tendrás que buscarlos más tarde por UID y eliminarlos de forma segura.

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