Bunu daha önce denedim ve yeniden başlatana kadar yaklaşık bir hafta çalıştım ...
Sadece bağlantı /homeoluşturamazsınız /Users. Aslında, kaldıramazsın bile /home.
Kaldırmayı /homebaşarırsanız, yeniden başlattıktan sonra yeniden görünür.
Eğer taşırsanız /homeiçin /home.oldve symlink /home, bu sembolik kaldıracaktır /home.
Mac'iniz çökmediği veya yeniden başlatılmadığı sürece bunu çalıştırabilirsiniz.
Yeniden başlattığınızda hepsi yok oluyor!
Yeniden başlattığınızda, Mac OS X yeni bir kullanıcı oluşturduğunuzu düşünüyor, bu nedenle eski /Users/usernamedizininizdeki tüm kullanıcı tercihlerinizin üzerine yazacak .
Her şeyi kopyaladığınız için /home/username, ls /homeyeniden başlattıktan sonra yeni ana dizininizi görmeyi beklersiniz . Bunun yerine, HİÇBİR ŞEY olsun !!! Sanki hiç var olmamış gibi.
Benim durumumda, yaklaşık 30 dakika boyunca çıldırıyordum, sonra bir şey yapıp yapamayacağını görmek için tek kullanıcı moduna geçtim. Bir günlük dosyası kapabileceğimi veya bir onarım yardımcı programı başlatmayı deneyebileceğimi düşünüyordum.
Tek kullanıcı modunda, ana dizinim oradaydı. Apple , çok kullanıcılı modda yeni oluşturulan dizinleri kullanıcıdan gizlice gizler/home . Bu kasten kötü bir tasarım özelliğidir.
Apple topal ve işletim sistemlerini hacklemek her türlü cesaret kırıcı. Bu nasıl bir tasarım özelliği? Apple yeni oluşturulan /homedizinin içeriğini gizler . Apple'ın /homedizini veya kullanıcı tarafından oluşturulan dizinleri otomatik olarak kaldırmasının hiçbir meşru nedeni yoktur !
Bu durumda, bir dizini / home dizininizin üzerine bağlarlar ... etkin bir şekilde gizlerler.
/homeBunun yerine gerçekten kullanmaya kararlıysanız /Users, her önyüklemede her şeyi ayarlamak için bir komut dosyası yazarak bu sorunu çözebilirsiniz.
Ayrıca, sadece yasak /homeolduğu için yerine geçmeyen başka bir dizini kullanabilmeniz gerektiğini belirtmeliyim ./Users/home
Bash kullanırsanız, ortam değişkenlerinden bazılarını ayarlamanız gerekir ... yani: CD_HOMEve HOME.
Sana bağlantısını kesme veya güç değildir çıkart rağmen ... o eklemek istediğiniz /home, sen yapabilirsiniz üstünde bir disk monte /home. Tüm bunlar "auto_home" üzerine monte edilmiştir.
Kurtarma diskini /homebaşarılı bir şekilde monte edebildim ... belki de bu şekilde yapılabilir.
~usernameMac OSX veya Linux'tan bağımsız olarak ana dizininize genişler.