Como acessar uma partição BitLocker do Windows no Linux

Resposta curta: use o Dislocker para desbloquear o volume BitLocker e, em seguida, monte o arquivo NTFS virtual que ele expõe. O suporte padrão do Linux para NTFS não descriptografa o BitLocker por conta própria. Os comandos abaixo usam o modo somente leitura em ambas as camadas, permitindo copiar arquivos sem gravar no volume do Windows.

Antes de começar

Você precisa de acesso de administrador no Linux, da partição BitLocker correta e de uma credencial de proteção para esse volume. Uma senha de login ou PIN do Windows não é necessariamente a senha do BitLocker. Se o volume usar uma senha de recuperação de 48 dígitos, o Dislocker poderá solicitá-la. A Microsoft explica onde as chaves de recuperação podem ser armazenadas em seu guia de chaves de recuperação ; para um dispositivo corporativo ou escolar, entre em contato com o administrador.

A documentação oficial do Dislocker descreve o suporte para formatos BitLocker do Windows Vista ao Windows 10 e BitLocker To Go. Essa documentação não garante compatibilidade com todas as configurações ou versões mais recentes do Windows, portanto, os resultados podem variar dependendo do volume e da versão do Dislocker. Consulte as notas do projeto se sua configuração for diferente.

Instalar o Dislocker

Utilize a fonte de pacotes confiável da sua distribuição. No Ubuntu ou Debian, o pacote está disponível nos repositórios da distribuição; a disponibilidade do pacote pode depender da versão e dos repositórios habilitados.

sudo apt update
sudo apt install dislocker

As notas de instalação do Fedora listam os seguintes pacotes:

sudo dnf install dislocker fuse-dislocker

Em sistemas Arch, openSUSE ou outras distribuições, verifique primeiro o índice de pacotes atual. Se nenhum pacote confiável estiver disponível, siga as instruções de dependências e compilação a partir do código-fonte no guia de instalação do Dislocker . Consulte o registro de pacotes do Ubuntu , o registro de pacotes do Debian e a página de pacotes do Fedora para obter detalhes sobre os pacotes disponíveis.

Terminal do Ubuntu mostrando o comando sudo apt install dislocker
Instale o Dislocker a partir da fonte de pacotes da sua distribuição; o gerenciador de pacotes e a saída variam de acordo com o sistema.

Desbloqueie e monte a partição.

1. Identifique a partição do BitLocker.

Liste os dispositivos de bloco disponíveis e compare seus tamanhos com a partição do Windows. Substitua o dispositivo de exemplo abaixo pela partição que você identificar; ela pode ter a aparência de `C:\Program Files\Windows\Windows\Dispositivos` /dev/nvme0n1p3ou `C:\Program Files\Windows\Windows /dev/sdc1\ Dispositivos`.

lsblk -o NAME,SIZE,TYPE

lsblkPode não identificar claramente um volume BitLocker. Verifique cuidadosamente o disco pai e o tamanho da partição. Não escolha uma partição EFI, de recuperação ou Linux pequena com base apenas na sua posição na lista.

O terminal lista os dispositivos de bloco do Linux e os tamanhos das partições com o comando lsblk.
Exemplo de árvore de dispositivos de bloco; os nomes e tamanhos dos dispositivos variam de computador para computador.

2. Crie dois pontos de montagem.

O Dislocker precisa de um diretório para sua montagem FUSE, e o Linux precisa de outro diretório para a visualização NTFS:

sudo mkdir -p /mnt/bitlocker /mnt/windows

O primeiro caminho conterá o arquivo virtual do Dislocker dislocker-file. O segundo caminho mostrará o sistema de arquivos descriptografado após você montar esse arquivo.

Terminal Linux criando os diretórios de montagem /mnt/bitlocker e /mnt/windows
Crie diretórios separados para o Dislocker e para o sistema de arquivos NTFS montado.

3. Desbloqueie o volume com o Dislocker

Execute o Dislocker na partição, adicionando a opção -rpara impedir gravações no volume BitLocker subjacente. A -uopção solicita uma senha de usuário do BitLocker; não é automaticamente a senha da sua conta do Windows.

sudo dislocker -r -V /dev/nvme0n1p3 -u -- /mnt/bitlocker

Digite a senha solicitada quando aparecer o prompt. Não a inclua no comando, pois ela pode ser salva no histórico do shell ou exposta nos detalhes do processo. Para uma senha de recuperação de 48 dígitos, use `<senha>` -pem vez de -u`<senha>`. O Dislocker solicitará a senha de recuperação.

sudo dislocker -r -V /dev/nvme0n1p3 -p -- /mnt/bitlocker

Em ambos os comandos, substitua `< /dev/nvme0n1p3partição>` pela sua partição real. Após um desbloqueio bem-sucedido, o Dislocker expõe `< /mnt/bitlocker/dislocker-filepartição>`. Trata-se de um volume NTFS virtual vinculado à partição criptografada, e não uma cópia separada.

Comando de desbloqueio em um terminal Linux com solicitação de senha, mas sem senha visível.
O Dislocker solicita as credenciais do protetor sem exibir o segredo inserido.

4. Monte a visualização NTFS em modo somente leitura.

Monte o arquivo virtual do Dislocker com opções de loopback e somente leitura:

sudo mount -o loop,ro /mnt/bitlocker/dislocker-file /mnt/windows

A roopção adicional mantém esta visualização do sistema de arquivos somente leitura. Mantenha a montagem do Dislocker ativa enquanto você usa o programa /mnt/windows.

Terminal Linux montando o arquivo NTFS virtual Dislocker como somente leitura em /mnt/windows
Monte o arquivo NTFS virtual com as opções de loopback e somente leitura.

5. Navegue até os arquivos ou copie-os.

Abra o arquivo /mnt/windowsno seu gerenciador de arquivos ou use-o a partir do terminal. Copie tudo o que precisar para um disco ou partição gravável diferente. A configuração somente leitura é intencional: o Dislocker pode permitir gravações no volume criptografado original quando não estiver em modo somente leitura.

Gerenciador de arquivos Linux aberto em /mnt/windows com pastas e arquivos genéricos.
O caminho montado funciona como um diretório navegável; os arquivos reais dependem do seu volume do Windows.

Desmonte com segurança

Feche os arquivos e aplicativos que utilizam o volume montado e, em seguida, desmonte primeiro a visualização NTFS e depois o Dislocker:

sudo umount /mnt/windows
sudo umount /mnt/bitlocker

Não desligue o Linux enquanto qualquer uma das montagens estiver ativa. Se a desmontagem exibir a mensagem "destino ocupado", feche a janela do gerenciador de arquivos e qualquer terminal ou aplicativo que esteja usando o volume e tente novamente. Evite forçar a desmontagem enquanto houver arquivos abertos.

Terminal desmontando o sistema de arquivos Windows somente leitura de /mnt/windows
Desmonte a visualização NTFS antes de liberar a montagem do Dislocker.
Terminal desmontando o diretório FUSE do Dislocker em /mnt/bitlocker
Após desmontar a visualização do Windows, desmonte o diretório Dislocker.

Se o volume não montar

  • Credencial rejeitada: confirme se a proteção é uma senha de usuário do BitLocker ou uma senha de recuperação. Um PIN de login do Windows não é um substituto. Consulte as orientações da Microsoft sobre chaves de recuperação ou pergunte ao administrador do dispositivo.
  • Dispositivo incorreto ou arquivo ausente: verifique o caminho da partição lsblke certifique-se de que o comando Dislocker foi concluído. O comando de montagem NTFS precisa do arquivo resultante dislocker-file.
  • Aviso sobre o estado do volume: não ignore a verificação de estado do Dislocker com a opção force/state apenas para que a montagem prossiga. Retorne ao Windows, faça backup de dados importantes e verifique a unidade correta com o CHKDSK da Microsoft . As opções de reparo podem alterar o sistema de arquivos.

Deixar um comentário

Como recuperar partições perdidas e dados do disco rígido com segurança

Como recuperar partições perdidas e dados do disco rígido com segurança

Aprenda como recuperar partições e arquivos perdidos com o TestDisk e o PhotoRec. Proteja a unidade de origem, faça a verificação com segurança e salve os dados recuperados em outro disco.

Como ler códigos QR em um computador Linux

Como ler códigos QR em um computador Linux

Escaneie códigos QR no Linux com o CoBang usando uma webcam ou um arquivo de imagem. Veja as opções de instalação, etapas de configuração e correções para acesso à câmera via Flatpak.

Como alterar as configurações da webcam no Linux com o Cameractrls

Como alterar as configurações da webcam no Linux com o Cameractrls

Altere as configurações da webcam no Linux com o Cameractrls: ajuste a exposição, a cor, a redução de cintilação e outros controles compatíveis e, em seguida, verifique os modos de vídeo compatíveis.

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Instale o PhpStorm no Linux com o JetBrains Toolbox ou o arquivo tar.gz independente, além das opções Snap e Arch AUR. O Java já está incluído.

Como configurar dois painéis no XFCE 4

Como configurar dois painéis no XFCE 4

Crie um painel XFCE 4 separado para cada tela, atribua o segundo painel à saída correta, posicione-o e dimensione-o e adicione os atalhos e itens de status necessários.

Como instalar o Cisco Packet Tracer no Linux

Como instalar o Cisco Packet Tracer no Linux

Baixe o Cisco Packet Tracer 9.0.1 para Ubuntu 64 bits, instale o pacote DEB com o APT, aceite a licença no Terminal e faça login para iniciar um laboratório.

Como recortar uma imagem no Linux com o GIMP

Como recortar uma imagem no Linux com o GIMP

Remova o fundo de uma foto no Linux com o GIMP: trace o contorno do objeto, exclua o fundo selecionado, mantenha a transparência e exporte um PNG reutilizável.

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Crie uma imagem ISO de CD-ROM no Linux com o GNOME Disks ou o comando dd. Identifique a unidade óptica, monitore a cópia, verifique a imagem e saiba quando um disco danificado ou de áudio precisa de outra ferramenta.

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.