ハードディスクデータがあります(FAT32)そして私はディレクトリが「人工的」である/home/username
ように私のディレクトリとその内容を含めたいと思います。/home/username
私は試した:
- ディレクトリをコピーした
ln -s /mnt/Data/hosted_home /home/username
後、シンボリックリンク()を使用してください。/username
- マウントバインドを使用(
mount --bind /mnt/Data/hosted_home /home/username
)+追加fstab
どちらのソリューションも最終的にログインできなくなります。再起動後、ログイン画面で停止し、正しいパスワードがなく、端末の変更(主に名前の変更を含む)を元に戻すという事実は、/home/username_recovery
私の/home/username
ユーザーアカウントを使用してログインするのに役立ちました。
だから誰かが問題に対する解決策を提案し、オプションで私のログインが壊れた理由と実行をキャンセルしても問題が解決しない理由を私に(私はLinux / Unixに初めて接する人です)説明できるといいでしょう。
また、これが問題を解決するのに役立ちます。ファイルをデータディレクトリにコピーすると、シンボリックリンクは失敗します(例.local/...
:)。これは正常ですが、問題を引き起こす可能性があります。
答え1
あなたのコメント
...LinuxとMacオペレーティングシステムの両方を処理できるファイルシステム...
いよいよ範囲を絞り込んだなぜ?
長すぎます。
あなたが望むものは組み合わせて可能ではなく、部分的に可能でなければなりません。
詳細
「扱う…」
ハンドルの色はさまざまです。
- 基本:Linuxはext4(そしてreiserと...)に最も満足しています。国のFS。
- Linux(私はMacについてほとんど知っていません)はFATを読み、書き、生成することができます。ただし、オペレーティングシステムの使用には権限などが満足できません。
- Linuxはntfsだけを読むことができますが、書き込みにはさまざまな問題があります
/home/username
そのように見えても、それは完全に「あなたのもの」ではありません。特に「.」で始まるファイルはさらにそうです。その下には、.local
.config
実際にあなたとさまざまなアプリケーション/オペレーティングシステム間で共有される内容がたくさんあります。したがって、両方のオペレーティングシステムが競合するのは悪い考えです。
だから
- FATを読み書きできます。好きな場所に設置してください。下に
/home/username
- ext4などの基本FSをマウントできます。存在する
/home
または/home/username
- 自動化/体系化することができます
/etc/fstab
(または必要に応じてsystemdを使用してデバイスをインストールすることもできます!)。
$HOME/Pictures
その後、シンボリックリンクを介してアクセスを整理/最小化できます。$HOME/Data/Pictures
DataはインストールしたFATディスクです。
または、音楽、写真などをダウンロードするためにディスクに別々のFATパーティションを作成し、$ HOMEの下の適切な場所にインストールします。
注:$ HOME自体がext4(たとえば)なので、シンボリックリンクは許可されます。