私はこれを前に試し、再起動するまで約1週間動作させました...
にシンボリックリンク/home
することはできません/Users
。実際、を削除することさえできません/home
。
削除できた場合/home
、再起動後に再表示されます。
に移動/home
し/home.old
、シンボリックリンク/home
すると、シンボリックリンクが削除され/home
ます。
Macがクラッシュまたは再起動しない限り、これを機能させることができます。
再起動すると、すべて消えます!
再起動すると、Mac OS Xは新しいユーザーを作成していると考えているように見えるため、古い/Users/username
ディレクトリのすべてのユーザー設定が上書きされます。
すべてを/home/username
にコピーしたため、ls /home
再起動後に行うと、新しいホームディレクトリが表示されるはずです。代わりに、何も得られません!!! それは存在しなかったかのようです。
私の場合、約30分間おかしくなってから、シングルユーザーモードで起動して、何かできるかどうかを確認しました。ログファイルを取得したり、修復ユーティリティを起動したりできると考えていました。
シングルユーザーモードでは、私のホームディレクトリがそこにありました。Apple は、マルチユーザーモードの場合、新しく作成されたディレクトリをユーザーから意図的に非/home
表示にします。これは、意図的に悪意のあるデザイン機能です。
Appleは不自由であり、OSをハッキングすることを思いとどまらせます。それはどのようなデザイン機能ですか?Appleは、新しく作成された/home
ディレクトリの内容を隠します。Appleが/home
ディレクトリを自動削除する正当な理由はまったくありません...またはユーザーが作成したディレクトリはまったくありません!
この場合、彼らは/ homeディレクトリの上にディレクトリをマウントしています...事実上それを隠しています。
の/home
代わりにを使用することに本当に決心している場合は/Users
、ブートのたびにすべてをセットアップするスクリプトを作成することで回避できます。
また、禁止され/home
て/Users
いるだけであるため、代替として使用されない他のディレクトリを使用できるようにする必要があることを言及する必要があります/home
。
bashを使用する場合、いくつかの環境変数を設定する必要があります。つまり:CD_HOME
およびHOME
です。
私はそれを追加したい...あなたがアンマウントすることはできませんが、アンマウントを強制することはできませ/home
んが、上にディスクをマウントすることができます/home
。これらはすべて「auto_home」の上にマウントされています。
リカバリディスクを上に/home
正常にマウントすることができました...おそらく、これがその方法です。
~username
Mac OSXやLinuxに関係なく、ホームディレクトリに展開されます。