Intenté esto antes y lo puse en funcionamiento durante aproximadamente una semana hasta que reinicié ...
No puedes simplemente vincular el enlace simbólico /home
a /Users
. De hecho, ni siquiera puedes eliminar /home
.
Si logras eliminar /home
, volverá a aparecer después de reiniciar.
Si mueve /home
a /home.old
y el enlace simbólico /home
, eliminará el enlace simbólico /home
.
Puedes tener esto funcionando mientras tu Mac no se bloquee o no se reinicie.
Cuando reinicias, ¡todo desaparece!
Cuando reinicia, Mac OS X parece pensar que está creando un nuevo usuario, por lo que sobrescribirá todas sus preferencias de usuario en su antiguo directorio /Users/username
.
Ya que copió todo a /home/username
, espera ver su nuevo directorio de inicio al hacer ls /home
después de reiniciar.
En su lugar, no tienes nada! Es como si nunca hubiera existido.
En mi caso, estuve volviéndome loco durante unos 30 minutos, luego inicié el modo de usuario único para ver si se podía hacer algo. Estaba pensando que podría ser capaz de agarrar un archivo de registro o intentar iniciar una utilidad de reparación.
En el modo de usuario único, mi directorio de inicio estaba allí. Apple intencionalmente oculta cualquier directorio creado recientemente bajo /home
del usuario cuando está en modo multiusuario. Esta es una característica de diseño intencionalmente malvado.
Apple es cojo y desalienta cualquier tipo de piratería de su sistema operativo. ¿Qué tipo de característica de diseño es esa? Apple oculta el contenido del directorio /home
recién creado. No existe ninguna razón legítima para que Apple elimine automáticamente el directorio /home
... ¡o cualquier directorio creado por el usuario!
En este caso, están montando un directorio sobre su directorio / home ... ocultándolo efectivamente.
Si realmente estás decidido a usar /home
en lugar de /Users
, puedes evitarlo escribiendo un script para configurar todo en cada arranque.
Además, debo mencionar que debería poder usar algún otro directorio que no sea /home
como reemplazo de /Users
porque solo está prohibido /home
.
Si usas bash, entonces deberás establecer algunas de las variables de entorno ... a saber: CD_HOME
y HOME
.
Deseo agregar que ... aunque no puedes desmontar o forzar el desmontaje /home
, puedes montar un disco encima de /home
. Todo esto montado encima de "auto_home".
Pude montar el disco de recuperación encima de /home
con éxito ... quizás así es como se puede hacer.