web-dev-qa-db-ja.com

Windowsでbtrfsボリュームをネイティブに読み取る方法は?

基本的には同じです How to read ext4 partitions on Windows ?
透過圧縮や自動デフラグなどのbtrfs機能を楽しみたいので、Linuxシステムをbtrfsサブボリュームにインストールしました。
ᴜꜰꜱエクスプローラーを試しましたが、ほとんどのファイルを読み取ることができません。

では、リブートせずにLinux音楽ファイルを取得するにはどうすればよいのでしょうか?

ファイルシステムにバイトを書き込むのではなく、読み取りアクセスのみが必要です(私のLinuxシステムは現在ディスク上で中断されています)
より良いオプションは、権限と属性を維持するために、ディレクトリをtarアーカイブとしてエクスポートできることです。

7
user2284570

WinBtrfs

このスレッドがGoogleで登場したからといって、実験的なWindows Btrfsドライバーである WinBtrfs (GitHub)を推奨する際にnoctrexの答えをエコーし​​たいと思います。 他の機能の中で 、それは以下をサポートします:

  • Btrfsファイルシステムの読み取りと書き込み
  • 基本RAID:RAID0、RAID1、およびRAID10
  • 高度なRAID:RAID5およびRAID6
  • Xattr security.NTACLを使用したアクセス制御リスト(ACL)の取得と設定
  • ハードリンク
  • スパースファイル
  • zlib圧縮
  • LZO圧縮

HKLM\SYSTEM\CurrentControlSet\Services\btrfsのレジストリエントリを変更して、インストール後に読み取り専用でマウントすることを選択できます。 6つのマウントされたBtrfsパーティションとそれらの1つからの非常に頻繁な読み取りでも、非常に安定します(少し遅い場合)。

それはディスクへの書き込みをサポートしますが、ソフトウェアはまだ開発中であるため(そして「あなたはそれを使用するATあなた自身のリスクです。それに対するいかなる損害についても責任を負いません。ファイルシステムに影響を与える可能性があります。すべてのデータの完全かつ最新のバックアップがない限り、このドライバーを使用しないでください」)。読み取り専用でマウントしないことをお勧めします(残念ながら、デフォルトでは書き込みが有効な状態でマウントされます、レジストリに移動して変更する必要があります。必ず、必ずバックアップを作成してください。)

残念ながら、プログラムは現在署名されていないドライバーであるため、インストールではコマンドプロンプトで「bcdedit -set TESTSIGNING ON」を実行してテスト署名を有効にする必要があります(その後、再起動し、btrfs.infを右クリックします) WinBtrfsダウンロードから、インストールをクリックします)。 GitHubページには、完全なインストール手順があります。

8
Joseph Parsons

VBOXでは、rawディスクデバイスを指す仮想ディスクデバイスを作成できます。オンラインのvmクリエーターまたはワークステーショントライアルでVMWAREを使用してこれを実行し、vmwareフリープレーヤーを使用することもできます。もちろん、これはHyperVで無料で実行できます。

http://www.serverwatch.com/server-tutorials/using-a-physical-hard-drive-with-a-virtualbox-vm.html

Linux on Windowsでドライバーサポートが提供されるかどうかは興味深いことです...

http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-Shell-on-windows-10/

1
Dan Shiskin

多分以下を試してください:

WinBtrfs

0
noctrex