¿Es seguro bloquear mi disco de inicio?

1

Un archivo misterioso sigue apareciendo en mi disco de inicio. Es muy probable que sea un error tipográfico en un script o algo así, pero a pesar de que se está creando con mi cuenta de usuario como propietario, eso no me ha ayudado a reducirlo.

¿Sería seguro para mí bloquear el disco de inicio de mi sistema para evitar escribir en la carpeta raíz? Por lo que yo sé nada necesita ser escrito allí, como todos los diversos directorios utilizados por el sistema ya están presentes tales como /Library, /tmp, /Applications, /Systemy así sucesivamente. Pero aun así, me pregunto si esto es seguro o si arruinará mi sistema.

Espero que al bloquear el volumen pueda forzar lo que sea que esté creando el archivo para informar un error en un archivo de registro, y también para evitar un desorden similar en el futuro (algunos programas mal escritos tienen una tendencia desagradable a colocar archivos de registro allí), ¡pero obviamente no es bueno si rompe algo!

Haravikk
fuente
2
¿Cómo piensa bloquear el volumen?
nohillside
¿Cuál es el nombre del "archivo" que sigues viendo? ¿es siempre el mismo nombre o cambia? ¿Como es de grande? ¿Puedes abrirlo con algo?
Chris Paveglio
Simplemente su Mac no arrancará, así que no vaya allí ...
WM.

Respuestas:

1

Puede usar dtrace para determinar qué está creando el archivo, digamos que usar iosnoop.d que se ejecuta bajo dtrace revelará qué aplicaciones están usando el disco y qué archivos están leyendo o escribiendo. Esto implicaría atrapar su creación o acceso de escritura, "en vivo".

Si eso no revela quién creó el archivo, podría deberse a que el proceso se está comunicando más estrechamente con el sistema de archivos y es posible que hfsslower.d necesite localizar el IO en este archivo.

También puede ver si el archivo está abierto actualmente y, de ser así, quién lo usa lsof.

Las sugerencias anteriores deberían revelar lo que está escribiendo este archivo, que creo que es la raíz de su pregunta.

Pero para responder específicamente a su pregunta, no, no debe "bloquear" el directorio raíz de su disco de inicio, ya que no es una práctica segura aconsejable y puede evitar que el sistema operativo arranque o funcione como se espera. Presumo aquí que al bloquear te refieres al concepto Finder de bloquear un archivo, o los conceptos POSIX de restringir permisos y usar las banderas de archivo uchg / schg a través de chflags. Si bien Mac OS X normalmente no crea nuevos archivos en esta ubicación de manera arbitraria, los cambios en los permisos y la propiedad podrían afectar el recorrido del sistema de archivos por parte de los usuarios y los procesos y, en general, los sistemas * nix esperan que el directorio del volumen raíz sea mutable. Muchos procesos y comandos en * nix usan esto como un valor predeterminado de reserva, y a menudo se lo ve usado en ciertos casos donde ocurre un inicio de sesión y no hay HOME, por ejemplo.

Saber más sobre el archivo también podría ayudar a responder su pregunta subyacente.

CoronelMode
fuente
El archivo está vacío y simplemente se llama "1" (menos comillas). Mi sospecha es que es un script con un error tipográfico en alguna parte, pero ninguno de los que he revisado tiene errores notables, el archivo también se crea justo al cerrar, pero no de manera consistente, lo que hace que sea muy difícil de rastrear. Supongo que mi alternativa es volver a crear el archivo yo mismo, luego usarlo chflagspara bloquear y ocultar solo ese archivo, luego ver si algo informa algún error al intentar manipularlo en el futuro. De todos modos, solo tengo curiosidad por saber si el bloqueo del volumen raíz funciona, así que has respondido eso, ¡gracias!
Haravikk 01 de