長すぎます。

長すぎます。

ハードディスクデータがあります(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オペレーティングシステムの両方を処理できるファイルシステム...

いよいよ範囲を絞り込んだなぜ?

長すぎます。

あなたが望むものは組み合わせて可能ではなく、部分的に可能でなければなりません。

詳細

「扱う…」

ハンドルの色はさまざまです。

  1. 基本:Linuxはext4(そしてreiserと...)に最も満足しています。国のFS。
  2. Linux(私はMacについてほとんど知っていません)はFATを読み、書き、生成することができます。ただし、オペレーティングシステムの使用には権限などが満足できません。
  3. Linuxはntfsだけを読むことができますが、書き込みにはさまざまな問題があります

/home/usernameそのように見えても、それは完全に「あなたのもの」ではありません。特に「.」で始まるファイルはさらにそうです。その下には、.local .config実際にあなたとさまざまなアプリケーション/オペレーティングシステム間で共有される内容がたくさんあります。したがって、両方のオペレーティングシステムが競合するのは悪い考えです。

だから

  1. FATを読み書きできます。好きな場所に設置してください。下に /home/username
  2. ext4などの基本FSをマウントできます。存在する /homeまたは/home/username
  3. 自動化/体系化することができます/etc/fstab(または必要に応じてsystemdを使用してデバイスをインストールすることもできます!)。

$HOME/Picturesその後、シンボリックリンクを介してアクセスを整理/最小化できます。$HOME/Data/Pictures

DataはインストールしたFATディスクです。

または、音楽、写真などをダウンロードするためにディスクに別々のFATパーティションを作成し、$ HOMEの下の適切な場所にインストールします。
注:$ HOME自体がext4(たとえば)なので、シンボリックリンクは許可されます。

おすすめ記事