
最近、仕事用のコンピューターで問題が発生しました。私は、メインの開発用 OS として Kubuntu 14.04 を使用し、会社のソフトウェアやネットワークとの互換性のために Windows 7 を使用しています。問題は、Linux OS がメインなので、自宅の ext4 パーティションにデータを保存したいのですが、Windows でも作業を行う必要があるため、Windows にもデータが必要なことです。
私の解決策は、システム起動時にスクリプトを実行し、rsync を使用して Windows パーティションと Kubuntu パーティション間で指定されたディレクトリを同期することです (ほとんどがドキュメントとソース コードなので、サイズが 2 倍になっても問題はありません)。こうすることで、常に最新のデータが得られ、さらにパーティションが破損した場合のバックアップのようなものになります。
Linux では簡単にできます。実際、数分で書ける非常に短いスクリプトになります。しかし、ここでの問題は、Windows でこれを行う方法はあるかということです。つまり、Windows の cmd から ext4 パーティションにアクセスできるかどうかです。ext4 パーティションにアクセスできる GUI ツールがあることは知っていますが、スクリプトでは使用できません。
同様の問題に直面した人はいますか、またはそれを実現するのに役立つ cmd ツールを知っていますか?
前もって感謝します!
答え1
Ext2Fsd をお試しください:http://www.ext2fsd.com/
Ext2Fsd は、Ext2、Ext3、および Ext4 ファイル システム用の Windows ファイル システム ドライバーです。これにより、Windows は Linux ファイル システムをネイティブに読み取ることができ、どのプログラムでもアクセスできるドライブ文字を介してファイル システムにアクセスできるようになります。
答え2
Kubuntu には、ntfs-3g を使用した NTFS の読み取り/書き込み機能があります... Windows と Kubuntu の両方から離れた場所に NTFS パーティションを作成し、両方の OS が読み取り/書き込みできるようにしてはいかがでしょうか。その後、どちらの側でもスクリプトを使用してデータの使用とバックアップを行うことができます。ただし、バックアップは別のディスクに行ってください。その後、fstab を使用して、Kubuntu 内のパーティションを任意のディレクトリに自動マウントすることができます。