Ho un Macbook Pro con 2 HD interni (HD di serie per dati e duplicatore di dati + SSD al posto dell'unità ottica, che ospita il sistema operativo). Ora sto cercando di ottimizzare questa configurazione per tenere conto della presenza dell'SSD, e voglio spostare la cartella temporanea dall'SSD (/ private / tmp) all'unità secondaria (/ Volume / MacintoshHD / private / tmp) .
Dopo questo ( link ), ecco cosa ho fatto:
sudo ditto /private/tmp /Volumes/MacintoshHD/private/tmp
sudo rm -rf /private/tmp
sudo ln -s /Volumes/MacintoshHD/private/tmp /private/tmp
Tutto va bene, ma quando riavvio, mi aspetto che la cartella venga svuotata come al solito. Tuttavia, ho scoperto che tutti i file che erano presenti nell'esecuzione del sistema operativo precedente sono ancora presenti.
La mia ipotesi è che qualunque script che svuota la cartella / private / tmp venga eseguito prima che l'HD magnetico venga montato, il che significa che il link che punta alla cartella tmp non punta da nessuna parte e quindi la cancellazione fallita.
Qualche idea su come risolvere questo problema? Qualche altro suggerimento per spostare la cartella / private / tmp su un'altra unità e mantenere comunque l'eliminazione automatica?