Propaganda
Você está executando o Linux no seu PC, mas também possui o Windows instalado. É uma inicialização dupla, mas às vezes você deseja compartilhar dados entre os dois sistemas operacionais.
Mas algo está parando você: Windows.
Parece que o Windows 10 está bloqueando a unidade C:, deixando você incapaz de acessar dados no Linux. Então, o que você pode fazer sobre isso? Surpreendentemente, a solução é bastante simples.
Por que acessar seus dados do Windows no Linux?
Inicializadores duplos (especificamente aqueles que executam Windows e Linux em um computador) têm um problema que afeta o Windows 8 e 10. Ao usar o sistema operacional Linux, é impossível acessar a unidade do Windows.

Por exemplo, você pode ter algumas imagens que deseja editar no Linux. Talvez haja um vídeo que você queira assistir; você pode ter alguns documentos nos quais deseja trabalhar. Pior ainda, você pode ter baixado um instalador do Linux enquanto usa o Windows para economizar tempo.
Mas tentar acessar a unidade no Linux resulta em uma mensagem de erro. Normalmente, você verá algumas caixas aparecerem. Um exclama “A partição NTFS está hibernada” enquanto o outro avisa que “Falha ao montar” o dispositivo. Então, o que você está fazendo de errado?
Hibernando o Windows
Como um pequeno animal da floresta, o Windows tem um modo de hibernação. Isso é empregado no Windows 8 e 10, especificamente. Desligar o Windows da maneira usual hibernar o sistema.
Isso significa essencialmente que tudo na memória está comprometido com a unidade de disco rígido (HDD) durante a hibernação. Quando você liga o computador (ou abre o laptop), ele não está realmente ligando; ao contrário, está restaurando os dados do HDD de volta à memória.
Você provavelmente sabe que o Windows possui outros modos de gerenciamento de energia. Esses são:
- Desligar: A opção de desligar o seu computador.
- Dormir: Um modo de baixa energia que mantém a sessão atual.
- Hibernação: Salva a sessão atual no disco rígido até que o computador reinicie.
- Híbrido: Uma combinação de suspensão e hibernação, permitindo uma reinicialização rápida. Geralmente é desativado em laptops.
Quando você tenta acessar sua partição do Windows no Linux, e vê a mensagem de erro referente à partição sendo "hibernada", isso ocorre porque a unidade está bloqueada no Windows. Os dados vitais são armazenados no disco rígido, aguardando a reinicialização do sistema operacional.
Desabilitando a inicialização híbrida no Windows
Esse método de colocar o computador em hibernação em vez de desligá-lo é chamado de "Inicialização híbrida". Para contornar seu efeito limitador nos dual booters do Linux, é necessário desativá-lo. Três opções estão disponíveis aqui:
- Não desligue o seu PC para acessar o Linux.
- Desative permanentemente a inicialização híbrida.
- Exclua o arquivo de hibernação.
Essas opções são explicadas mais abaixo.
Reinicie, não hiberne
A solução mais fácil é garantir que seu computador não entre em hibernação. Sem dados de hibernação no seu disco rígido, você poderá acessar a partição do Windows a partir do Linux sem nenhum problema.
Curiosamente, quando você usa o Reiniciar No Windows, o computador é desligado completamente. Em vez de enviar os dados da sessão para o disco rígido, tudo é fechado e, em seguida, reiniciado. Desde que você selecione rapidamente seu sistema operacional preferido no menu GRUB, poderá inicializar no Linux. Depois de executar, navegue até a unidade do Windows no disco rígido do sistema; agora deve estar acessível.
Desativar inicialização híbrida
Em vez de evitar a inicialização híbrida, ela pode ser desativada.

Primeiro, abra o Painel de Controle do Windows pressionando WIN + R e entrando Painel de controle. Em seguida, selecione Hardware e som> Opções de energia> Alterar o que os botões de energia fazem, então Escolha o que os botões de energia fazem na coluna da esquerda.

Aqui, procure Alterar configurações indisponíveis no momento, então procure Ative a inicialização rápida (recomendado). Isso será verificado por padrão; para desativar o recurso, remova a verificação e Salvar alterações.
No futuro, quando você desligar o computador, ele o fará corretamente, como as versões anteriores do Windows. Observe que isso é feito com custos de inicialização mais lentos quando você inicializa no Windows.
Excluir o arquivo de hibernação
Uma opção extrema é excluir o arquivo de hibernação do Linux. Se você confiar nisso, o arquivo de hibernação, hiberfil.sys, será excluído automaticamente quando a unidade C: for montada no Linux (embora se você usar um SSD, deve ser desativado)
No entanto, isso fará com que qualquer trabalho não salvo seja perdido; portanto, escolha exclua seu arquivo de hibernação somente após consideração.
Para fazer isso, abra o Discos ferramenta (geralmente encontrada no Acessórios cardápio). Abra isso e selecione a unidade que contém sua partição do Windows. Você deve conseguir identificar isso pelo tamanho e fabricante do disco. Se você tiver vários dispositivos, verifique todos eles; você localizará a partição do Windows, pois ela será formatada com o formato do sistema de arquivos NTFS.

Quando você encontrar a partição do Windows, selecione-a, clique no botão de engrenagem e selecione Editar opções de montagem.

Na parte superior da janela, desative Opções de montagem automática. Em seguida, na caixa Opções de montagem, insira:
, remove_hiberfile
Confirme isso clicando em Está beme digite sua senha quando solicitado. Agora você deve conseguir montar a partição no seu gerenciador de arquivos Linux e procurar os arquivos necessários. Mesmo se a Inicialização híbrida estiver ativada no Windows, o arquivo de hibernação será excluído. Ótimo, eh?
Bem, talvez não. E se você tiver uma inicialização dupla configurada com o Linux como opção padrão? Um Windows Update irá reiniciar o seu computador, enviando-o para o Linux. Se o Windows Update for executado sem o seu conhecimento, você poderá perder dados valiosos no arquivo de hibernação. Isso pode ser devastador.
Uma alternativa mais segura seria usar o modo somente leitura para a partição do Windows ao acessá-la no Linux. Isso significa que todas as alterações que você deseja fazer nos arquivos devem ser salvas localmente na partição Linux.
Compartilhando dados entre Windows e Linux
Qualquer que seja o método escolhido para solucionar a unidade C: bloqueada no Windows, você poderá copiar, mover, abrir e editar seus arquivos. Embora seja fácil acessar a unidade Windows C: no Linux, existem alternativas que você pode preferir.
- Use uma unidade USB ou cartão SD para armazenar dados.
- Adicione um HDD dedicado (interno ou externo) para dados compartilhados.
- Use um compartilhamento de rede (talvez uma caixa NAS) ou um HDD USB conectado ao seu roteador.
- Empregue seu armazenamento em nuvem como um compartilhamento de rede.
Tudo isso pode ser explorado em mais detalhes através do nosso olhar para compartilhando dados entre computadores Windows e Linux.
Observe que também é possível visualizar dados do Linux no Windows. Você precisará do DiskInternals Linux Reader para isso. Uma vez instalado, o utilitário irá analisar o seu HDD para partições Linux e exibi-las em uma interface de usuário semelhante ao Windows Explorer. Esses arquivos e pastas podem ser navegados e abertos no Windows (se compatíveis).
Baixar:DiskInternals Linux Reader (Livre)
Christian Cawley é editor adjunto de segurança, Linux, bricolage, programação e tecnologia explicada. Ele também produz o Podcast Realmente Útil e tem uma vasta experiência em suporte a desktops e softwares. Um colaborador da revista Linux Format, Christian é um funileiro de Raspberry Pi, amante de Lego e fã de jogos retro.