タイトルの状態のように、Windowsパーティション上のすべてのファイルをUbuntuパーティションにネイティブにしたいのです。
現在、Ubuntuで次の方法ですべてのドキュメント、写真などにアクセスできます。
明確にするために、次のようにしたいと思います。
そして、適切なファイル(既にWindowsパーティション上にある)がアクセスできるようになっています。
古いファイルをすべてUbuntuにネイティブで保存する理由:
私はすべてのファイルを外部ドライブに入れてそこからUbuntuに入れるか、OSからコピーしてUbuntuのファイルシステムに貼り付けることができることを知っていますが、パーティションまたは何かの間に専用のファイル転送システムがあるかどうかを知りたいです。
この質問は、ソリューションを回避するものではなく、ネイティブな専用ソリューションが既に存在するかどうかを知りたいと思っている調査的なものです。
OSからそれらをコピーするのはとても簡単です。Ubuntuに専用のメソッドがあるかどうかは知りません。
私はあなたの助けを楽しみにしています:)
これは可能ですが、ショートカットが関係するため、やや注意が必要です。
Edit Mount Options...
を選択しますAutomatic Mount Options
を有効にし、Show in User Interface
のチェックを外します。そのセクションの3つのフィールドも空白のままにします。Mount at startup
がチェックされていることを確認してください。Mount Point
]フィールドで、マウントするパーティションのパスを選択します。/media/YOURUSERNAME/windows
は正常に動作するはずです。ソース:
http://ubuntuhandbook.org/index.php/2014/07/mount-partitions-automatically-ubuntu-14-04/
この部分は、現在のUbuntuフォルダーの削除または名前変更を伴うため、扱いにくい部分です。
Make Link
を選択します。My Pictures
またはMy Documents
という名前のフォルダーがある場合は、「My」も削除します。私はこれを行っており(現在の設定です)、正しく行われれば動作することを確認できます。それは少しい方法ですが、それは非常にうまく機能し、私はこれまで問題を抱えていません。
ヘルプが必要な場合は、コメントしてください。
編集に対処するには:
いいえ、Ubuntuが特定のフォルダーを探す場所を変更するネイティブな方法があるとは思いません。 Windowsでは、ダウンロード、ドキュメント、写真、音楽などのユーザーフォルダーの場所を変更できることがわかっています。
ただし、Ubuntuでこのようなものは見つかりませんでした。たとえそれが存在していても、私は非常にNTFSに対する何らかのサポートがあるとは思わない。
常にext2fsd
をWindowsにインストールし、Windowsフォルダーの場所をUbuntuの対応する場所に設定できます。ただし、これはまだ回避策です。はい、もう少し統合されていますが、ext2fsd
は常に機能するとは限りません。そのため、この方法で試さないことをお勧めします。
ユーザーフォルダーをWindowsからUbuntuに移行する場合は、このための簡単なワンクリック方法やツールはありません。 Zacharee1の回答で説明されているように、Windowsディレクトリをユーザーディレクトリとして永続的にマウントできますが、質問で述べたことが起こった場合はカバーされません。 Windowsパーティションに何かが発生した場合、または後でWindowsを削除することに決めた場合(イェイ!)、それらのファイルは失われます(イェイではありません)。
他の回答に記載されているように、起動時にそのNTFSパーティションを自動マウントするようアドバイスすることをお勧めしますが、そこから分岐します。代わりに、/home/<USER>/winsync
などのホームディレクトリのどこかに次のスクリプトを保存します。
#!/bin/bash
rsync -avz /path/to/windows/pictures /home/<USER>/Pictures
rsync -avz /path/to/windows/videos /home/<USER>/Videos
rsync -avz /path/to/windws/documents /home/<USER>/Documents
明らかに、適切な変更を加えてからchmod +x /home/<USER>/winsync
を実行します。次に、Start Up Applicationsアプリケーションを介して、起動スクリプトにそのスクリプトを追加します。このスクリプトは、Ubuntuにログインするたびに、WindowsユーザーからUbuntuユーザーにデータをコピーします。ただし、rsync
ではなくcp
であるため、新しい/変更されたデータのみをコピーします。そうすれば、Windowsで変更が行われ、Ubuntuに戻るたびにそれらを手動でコピーすることを心配する必要がなくなります。これで、Windowsを削除することにした場合でも、ファイルは安全になります。