Saya mencoba ini sebelumnya dan membuatnya bekerja selama sekitar satu minggu sampai saya reboot ...
Anda tidak bisa hanya terhubung /homeke /Users. Bahkan, Anda bahkan tidak bisa menghapusnya /home.
Jika Anda berhasil menghapus /home, itu akan muncul kembali setelah Anda reboot.
Jika Anda pindah /homeke /home.old, dan symlink /home, itu akan menghapus symlink /home.
Anda bisa membuatnya berfungsi selama mac Anda tidak macet atau reboot.
Ketika Anda me-reboot, semuanya lenyap!
Ketika Anda reboot, Mac OS X tampaknya berpikir bahwa Anda sedang membuat pengguna baru, sehingga itu akan menimpa semua preferensi pengguna Anda di /Users/usernamedirektori lama Anda .
Karena Anda menyalin semuanya ke /home/username, Anda berharap untuk melihat direktori home baru Anda ketika melakukan ls /homesetelah Anda reboot. Sebagai gantinya, Anda TIDAK mendapatkan apa-apa !!! Seolah-olah itu tidak pernah ada.
Dalam kasus saya, saya panik selama sekitar 30 menit, lalu saya boot ke mode pengguna tunggal untuk melihat apakah sesuatu dapat dilakukan. Saya berpikir bahwa saya mungkin dapat mengambil file log atau mencoba memulai utilitas perbaikan.
Dalam mode pengguna tunggal, direktori rumah saya ada di sana. Apple sengaja menyembunyikan direktori yang baru dibuat di bawah /homedari pengguna saat berada dalam mode multi-pengguna. Ini adalah fitur desain yang sengaja dibuat jahat.
Apple lumpuh dan tidak mendukung semua jenis peretasan OS mereka. Seperti apa fitur desain itu? Apple menyembunyikan konten /homedirektori yang baru dibuat . Sama sekali tidak ada alasan sah bagi Apple untuk menghapus /homedirektori secara otomatis ... atau direktori buatan pengguna sama sekali!
Dalam hal ini, mereka memasang direktori di direktori / home Anda ... secara efektif menyembunyikannya.
Jika Anda benar-benar bertekad untuk menggunakan /homebukan /Users, Anda mungkin bisa mendapatkan sekitar itu dengan menulis script untuk set semuanya pada setiap boot.
Juga, saya harus menyebutkan bahwa Anda harus dapat menggunakan beberapa direktori lain yang bukan /homesebagai pengganti /Userskarena hanya /homedilarang.
Jika Anda menggunakan bash, maka Anda harus mengatur beberapa variabel lingkungan ... yaitu: CD_HOMEdan HOME.
Saya ingin menambahkan itu ... meskipun Anda tidak dapat melepas atau memaksa melepas /home, Anda dapat memasang disk di atas /home. Semua ini dipasang di atas "auto_home".
Saya dapat me-mount disk pemulihan di atas /homeberhasil ... mungkin ini adalah bagaimana hal itu dapat dilakukan.
~usernamememperluas ke direktori home Anda terlepas dari Mac OSX atau Linux.