Incapaz de montar o sistema de arquivos Windows (NTFS) devido à hibernação

Sempre que inicializo o Ubuntu, recebo uma mensagem de que ele não pode montar minha partição do windows, e posso escolher entre esperar, pular ou montar manualmente.

Quando eu tento entrar na minha partição do Windows através do Nautilus recebo uma mensagem dizendo que esta partição está hibernada e que eu preciso entrar no sistema de arquivos e fechá-lo corretamente, algo que eu fiz sem problemas, então eu não'não sei porque isso acontece.

Aqui's minha tabela de partição, se mais dados forem necessários, por favor me avise.

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    20000767     9999360   83  Linux
/dev/sda2        20002814   478001151   228999169    5  Extended
/dev/sda3   *   478001152   622532607    72265728    7  HPFS/NTFS/exFAT
/dev/sda4       622532608   625141759     1304576   82  Linux swap / Solaris
/dev/sda5        20002816   478001151   228999168   83  Linux
Solução

Um bug foi arquivado sobre o diálogo Nautilus que você está vendo, pois ele recomenda uma opção potencialmente perigosa que pode resultar em perda de dados. Por favor, não execute o comando neste diálogo a menos que você queira apagar sua sessão salva do Windows e potencialmente perder trabalho não salvo.

Explicação: Porque é que o Linux pode't abrir partições hibernadas do Windows:

Você está vendo este erro porque hibernou o Windows em vez de desligando-o da forma normal (nas versões mais recentes do Windows, hibernar pode ser a opção padrão).

  • Hibernating guarda a informação do estado actual no disco rígido e depois desliga o computador.
  • Desligar o computador fecha todos os programas e termina todos os processos em execução antes de desligar o computador.
  • Quando você desliga o Windows hibernando, você está essencialmente pausando o sistema e salvando toda essa informação (em um grande arquivo chamado hiberfil.sys) Desta forma, quando você retoma da hibernação todos dos seus aplicativos e arquivos será exatamente como você os deixou. É também coloca uma bandeira em hiberfil.sys para que outros Sistemas Operacionais saibam que o Windows está hibernado.

que o Windows está hibernado; que o Windows está hibernado. hibernar pode ser perigoso - pode fazer com que o Windows não recomece da hibernação ou para o acidente após o reinício. Por causa disso, o ferramenta (ntfs-3g) que monta (abre) a partição não irá montá-la em modo de leitura-escrita, se vir uma bandeira de hibernação. Como tal, Nautilus, o navegador de arquivos padrão, não será capaz de abrir automaticamente este partição -ence a mensagem de erro que você vê - porque ele está tentando para abri-lo em modo de leitura-escrita.

Workaround para todas as versões do Windows:

Há três maneiras de montar uma partição hibernada do Windows:

  1. Iniciar no Windows e desligar o sistema desligando-o completamente. Você pode então inicializar de volta no Ubuntu e a partição será montada em modo de leitura-escrita automaticamente quando você a abrir no Nautilus. Note que o "Shut Down" a opção pode não ser a única exibido em seu menu inicial por padrão. Você pode precisar clicar no botão para ver outras opções.
  1. Montar manualmente o sistema de arquivos em modo somente leitura.

    • Verifique se você tem um ponto de montagem (pasta para montar sua partição) para sua partição Windows na pasta `/media'. usando este comando:

      "ls /media
    • Se você não'não vê uma pasta para sua partição do Windows, você deve criar uma com o seguinte comando:

      `sudo mkdir /media/windows`
    • A seguir, monte a partição no modo somente leitura nesta pasta com este comando:

      Montar -t ntfs-3g -o ro /dev/sda3 /media/windows
      Note que você deve mudar `/media/windows` se o seu ponto de montagem for chamado de outra coisa.
    • Agora você será capaz de ver/abrir arquivos na sua partição do Windows usando qualquer programa no Ubuntu. Entretanto você não será capaz de escrever para a partição ou modificar qualquer arquivo, pois está no modo somente leitura.

  2. Se você precisar montar a partição no modo de leitura-escrita e não estiver no modo capaz ou disposto a arrancar no Windows e desligá-lo completamente há uma terceira opção. No entanto, não está incluída aqui porque elimina completamente hiberfil.sys e fará com que você perca todos informação não guardada nos programas Windows hibernados. O seguinte é uma citação do man ntfs-3g sobre a opção que seria utilizada para fazer isso.

    remove_hiberfile
                  Ao contrário do caso de montagem somente leitura, a montagem de leitura-escrita é
                  negado se o volume do NTFS estiver hibernado. É necessário ou
                  reinicie o Windows e desligue-o corretamente, ou use esta opção
                  que irá remover o arquivo de hibernação do Windows. Por favor, note,
                  isto significa que a sessão salva do Windows será completamente
                  perdido. Use esta opção sob a sua própria responsabilidade.

    Solução (apenas para Windows 8 e 10):

    Há uma nova funcionalidade no Windows 8 chamada Arranque Rápido. Se este recurso estiver ativado (o que é por padrão), o Windows 8 na verdade não desliga completamente quando você escolhe desligar. Em vez disso, ele faz um "desligamento híbrido". Isto é algo como hibernar; faz com que o arranque do Windows 8 volte mais rápido. Então, você precisa desativar esse recurso para poder desligá-lo corretamente, e ser capaz de montar as partições do Windows. Para fazer isso, inicialize no seu Windows 8 e:

    Nota: desativar o Fast Startup fará com que o seu Windows 8 demore mais tempo para arrancar. Não há "exact" números, mas deixe's dizer que se você levou 10 segundos para inicializar no Windows 8, agora levará 50 segundos depois de desativar esse recurso.

  3. Abra Painel de Controle na visualização de ícones pequenos e clique em **Opções de Energia***. (veja captura de tela 1)

  4. Clique em **Seleccionar o que os botões de energia fazem***. (ver captura de tela 2)

  5. Clique em **Alterar configurações que não estão disponíveis no momento***. (ver captura de tela 3)

  6. Desmarcar Voltar na inicialização rápida (recomendado). (ver captura de tela 4) Clique em **Salvar mudanças***. Agora, desligue o Windows 8 e inicialize novamente no Ubuntu. Se você ainda estiver'não conseguir montar sem receber erros, você pode precisar desligar a hibernação completamente. Abra um prompt de comando elevado (clique com o botão direito no atalho, clique em "Executar como Administrador"), e entre:

powercfg /h off

Fonte: Arranque Rápido - Ligar ou Desligar no Windows 8.

Comentários (22)

no Windows 8 it's normal. Você precisa desligar o Windows 8 via cmd digitando shutdown /f /s /t 0, então ele pode funcionar.

Comentários (5)

Para adicionar à resposta você pode ir para o Windows 7 ou Windows 8 (W8: esta é a ação padrão de desligamento, é't um verdadeiro desligamento em certo sentido), abra uma linha de comando com privilégios de super usuário e digite `powercfg -h off'.

O aviso é que agora o seu computador Windows não será capaz de Hibernar de todo. No entanto, você será capaz de montar as suas partições do Windows sem fazer cirurgia nele.

Comentários (0)