さまざまなディストリビューション間で共通のデータを共有するために、次のシナリオを試しています。
/home
Fedoraは、以下を指すシンボリックリンクを作成しました。
/run/media/arun/754ef10a-3f82-4c0b-bde4-a119f7cc472c/Fedora/
BackTrackでは、私は/home
以下を指しています。
/run/media/arun/754ef10a-3f82-4c0b-bde4-a119f7cc472c/BT-Linux/
OpenSuSE 12.3でも同じことをしています。
各ディストリビューションには、/home
パーティションの各ディレクトリへのシンボリックリンクがあります。つまり:Fedora、BT-Linux、SuSE。
これらのそれぞれにはDocuments
、Downloads
およびVideos
フォルダがあり、これは別のディレクトリ(またはではない)/run/media/...../Fedora
へのシンボリックリンクであるため、ディレクトリからそのディレクトリに直接アクセスできます。BT-Linux
Suse
/home
問題は、私のユーザーアカウントではリンクが機能していますが、としてarun
ログインするとシンボリックリンクが失われることがありますroot
。
一般ユーザーとしてはうまくいきますがroot
。
私はそれが独自の、、フォルダセットをroot
持つことを知っており、すべて接続する必要がありますが、シンボリックリンク自体は壊れています。Documents
Desktop
Videos
/home
この問題の原因は何ですか?
$ uname -a
Linux localhost.localdomain 3.9.5-301.fc19.x86_64 #1 SMP Tue Jun 11 19:39:38 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
答え1
使ってるみたいですねリムーバブルディスクマウントポイントユーザー「arun」でログインしたときに自動的に設定される/homeシンボリックリンクの場合、FUSEマウントポイントである可能性が高くなります。 「arun」ユーザーがログインしていない状態でルートからマウントポイントにアクセスしようとすると、自動的にマウントされません。 FUSE、設定で許可されていない限り、root権限を制限します。そのため、「arun」がログインしていても、そのユーザーだけがアクセスを許可されます。
このドライブを自宅で使用したい場合は、/etc/fstabに設定してください。ただし、自動的にマウントされたリムーバブルドライブでは機能しません。
答え2
わかりました、私は問題を解決しました。
簡単に言えば、目標は、複数のディストリビューション間で/homeを共有することです。
私がしたことは、パーティションを作成し、OpenSuSEというディレクトリをインストールしたことでした。/家openSuSE12.3では、そのパーティションにFedoraとBT-Linuxという2つのディレクトリが作成され、各ディレクトリには「arun」というディレクトリがありました。
Fedora19とBTlinuxをインストールすると、/homeディレクトリを「削除」し、RootFSに「home」というシンボリックリンクを作成します。
/run/media/arun/my_disk_part/Fedora
/run/media/arun/my_disk_part/BT-Linux
それぞれ.....
これで合併症が始まります…
私の目標は、ディストリビューション間でopenSuSEのファイルを共有することです。
/run/media/arun/my_disk_part/Fedora/ および**/run/media/arun/my_disk_part/BT-Linux**
「ドキュメント」、「ダウンロード」、「イメージ」という名前のシンボリックリンクは、すべて以下を指しています。
/run/media/arun/my_disk_part/OpenSuSE/ドキュメント
/run/media/arun/my_disk_part/OpenSuSE/ダウンロード
/run/media/arun/my_disk_part/OpenSuSE/イメージ
- -完璧な- -
これで、映画、ビデオ、写真を共有しますが、アプリケーション設定(「Keyring Password」、「Background」、「Bash.rc」など)は、展開ごとに同じままにする必要があります。
私はこれがより簡単な方法でも達成できる長い解決策だと思います。
もう一つのことは、シンボリックリンクの権限を変更する必要があることです。他のアカウントではなく「root」アカウントからアクセスできるようにシンボリックリンクをSUにしました。
ㅏchmodこのシンボリックリンクは私のために働きます。
もっと簡単な解決策を持つ人なら誰でも共有でき、私がここで何か間違っている場合は修正できます。 :)