Como ler volumes btrfs no windows nativamente?

4

Basicamente o mesmo que How to read ext4 partitions on Windows ? .
Como eu queria aproveitar os recursos do btrfs, como compactação transparente ou desfragmentação automática, instalei meu sistema Linux em um subvolume btrfs.
Eu tentei ᴜꜰꜱ explorer, mas não é capaz de ler a maioria dos meus arquivos.

Então, como recuperar meus arquivos de música do Linux sem ter que reiniciar?

Eu só quero acesso de leitura, não escrevendo nenhum byte no sistema de arquivos (meu sistema Linux está atualmente suspenso no disco) . Uma opção melhor seria poder exportar diretórios como um arquivo tar para manter a permissão e os atributos.

    
por user2284570 07.06.2016 / 14:18

3 respostas

4

WinBtrfs

Só porque esse segmento aparece no Google, eu gostaria de repetir a resposta do noctrex ao recomendar o WinBtrfs (GitHub), um experimental Driver do Windows Btrfs. Entre seus outros recursos , ele suporta:

  • Reading and writing of Btrfs filesystems
  • Basic RAID: RAID0, RAID1, and RAID10
  • Advanced RAID: RAID5 and RAID6
  • Getting and setting of Access Control Lists (ACLs), using the xattr security.NTACL
  • Hard links
  • Sparse files
  • zlib compression
  • LZO compression

Você pode optar por montá-lo somente leitura após a instalação, modificando as entradas do registro em HKLM \ SYSTEM \ CurrentControlSet \ Services \ btrfs , e descobri que ele é muito estável (se bit lento) mesmo com seis partições Btrfs montadas e leituras muito frequentes de uma delas.

Suporta gravações no disco, mas como o software ainda está em desenvolvimento (e vem com o importante aviso de que "VOCÊ O UTILIZA POR SUA PRÓPRIA CONTA E RISCO". NÃO GOSSA NENHUMA RESPONSABILIDADE por qualquer dano que possa causar ao seu sistema de arquivos. NÃO USE ESTE DRIVER, A MENOS QUE TENHA REEMBOLSOS COMPLETOS E UP-TO-DATE DE TODOS OS SEUS DADOS "), é provavelmente desaconselhável não montá-lo somente para leitura. (Infelizmente, por padrão, ele é montado com gravações ativadas, portanto, você precisa entrar no registro e alterá-lo. Você deve ter backups, em qualquer caso).

Infelizmente, como o programa é atualmente um driver não assinado, a instalação também requer a ativação da assinatura de teste executando "bcdedit -set TESTSIGNING ON" no prompt de comando (seguido pela reinicialização, clicando com o botão direito em btrfs.inf do download do WinBtrfs e clicando em instalar). A página do GitHub tem instruções completas de instalação.

    
por 20.07.2017 / 20:08
2

No VBOX você pode criar um dispositivo de disco virtual apontando para o dispositivo de disco bruto. Você também pode fazer isso com o VMWARE com um criador de vm on-line ou uma avaliação de estação de trabalho e, em seguida, usar o vmware free player e, claro, você pode fazer isso no HyperV gratuitamente.

link

Será interessante ver se o suporte ao driver chega ao Linux no Windows ...

link

    
por 21.12.2016 / 21:07
-1

Talvez tente o seguinte:

WinBtrfs

    
por 07.07.2017 / 14:05