Tengo un Macbook pro con 2 HD internos (HD de serie para datos y duplicador de datos + SSD en lugar de la unidad óptica, que aloja el SO). Ahora estoy tratando de optimizar esta configuración para tener en cuenta la presencia de la SSD, y quiero mover la carpeta temporal de la SSD (/private/tmp) a la unidad secundaria (/Volume/MacintoshHD/private/tmp).
Después de esto ( http://blog.alutam.com/2012/04/01/optimizing-MacOS-x-lion-for-ssd/comment-page-1/#ramdisk ), esto es lo que hice :
sudo ditto /private/tmp /Volumes/MacintoshHD/private/tmp
sudo rm -rf /private/tmp
sudo ln -s /Volumes/MacintoshHD/private/tmp /private/tmp
Todo está bien, pero cuando reinicio, espero que la carpeta se vacíe como siempre. Sin embargo, descubrí que los archivos que estaban presentes en la ejecución anterior del sistema operativo siguen estando presentes.
Mi opinión es que cualquiera que sea el script que vacía la carpeta /privada/tmp se ejecuta antes de que se monte el HD magnético, lo que significa que el enlace que apunta a la carpeta tmp no apunta a ningún sitio en ese momento, y de ahí el borrado fallido.
¿Alguna idea de cómo solucionar esto? ¿Alguna otra sugerencia para mover la carpeta /private/tmp a otra unidad y seguir conservando el borrado automático?