WindowsデスクトップをLubuntuデスクトップフォルダとシンボリックリンクしようとしましたが、その過程でLubuntuフォルダは完全に削除されました。失われたファイルを回復できないことを知っていますが、現在デスクトップ機能が多少破損しているので、この問題をどのように解決できますか?および/またはLubuntuとWindowsオペレーティングシステムが同じデスクトップを共有するようにフォルダ(Windowsデスクトップフォルダになる)をLubuntuデスクトップフォルダにシンボリックリンクするにはどうすればよいですか。これに欠点はありますか?
編集:デュアルブートを使用しています。データWindowsパーティションをマウントし、Linuxからアクセスできます。
答え1
~/デスクトップの復元
私はすでにmkdir ~/Desktop
実際のデスクトップフォルダの作成を開始していると仮定します。
どの部分を指定していないためこれでデスクトップ機能が多少壊れています。、私の推測では、有効なデスクトップフォルダなしで起動しようとすると、システムが新しいデフォルト値(おそらく~
)を想定しているということです。
~によるとこの古い投稿~/.config/user-dirs.dirs
(そして他の多くのもの)、これはどこかに次の行があることを確認するのに十分です:
XDG_DESKTOP_DIR="$HOME/Desktop"
(この機能を適用するには、ログアウトして再度ログインするか再起動する必要があります。)
LubuntuでWindowsデスクトップを使用する
* NIXの世界のすべてと同様に、これが機能することができる、または機能する必要がある方法はいくつかあります。
~/Desktop
その1つは、Windowsデスクトップへのシンボリックリンクを作成することです。しかし、これはうまくいかなかったので、私の考えでは、Windowsパーティションをマウントする前にデスクトップが存在するかどうかを確認する完全性チェッカーが実行され、パスを「修正」するようです。だからこの考えをあきらめてください。
理論的に機能するもう1つの方法は、Windowsデスクトップフォルダを直接指すように上記の設定行を調整することです。ただし、これは最初のアプローチと同じ理由で失敗する可能性があります。
ただし、完全性チェックに関係なく動作する必要があるのは、mount -a
単にmount --bind
LubuntuデスクトップにWindowsデスクトップインストールを使用することです。これのもう一つの利点は、Windowsパーティションが失われたり破損したりしても、他のコンテンツとして機能し続けることです。
mount --bind /path/to/windows/desktop $HOME/Desktop
ここではfstab
次のようになります。
/path/to/windows/desktop /home/username/Desktop none bind
Windowsパーティションがマウントされた後(おそらくこの行をに入力してfstab
)、実行する限り、デフォルトのフォルダ構造を乱すことなく、LubuntuがWindowsデスクトップを透過的に提供する必要があります。
答え2
@Entropy0回答の最初の部分であるデスクトップの復元は機能しますが、2番目の部分は正しく機能しません。それから私はhttps://superuser.com/questions/251537/mount-special-ntfs-directory-on-linux。
だから私がしなければならないことは、この2行です/etc/fstab
。
/dev/<Windows_partition_name> /media/<some_linux_username>/<new_mount_directory_name> ntfs uid=<some_linux_user_id>,gid=<some_linux_group_id>,umask=0022,nls=utf8,defaults 0 0
/media/<some_linux_username>/<new_mount_directory_name>/Desktop /home/<some_linux_username>/Desktop ntfs-3g rbind,defaults 0 0
Linux OS にログインすると、デスクトップは Windows デスクトップにマップされます。文書、画像などに対して同じことを行うことも、シンボリックリンクなどを使用することもできます。/media/<some_linux_username>/<new_mount_directory_name>/Documents
これがまさに私がしたことです。