Sempre que inicializo o Ubuntu, recebo uma mensagem de que ele não pode montar minha partição do Windows e posso optar por esperar, pular ou montar manualmente.
Quando tento entrar na minha partição do Windows através do Nautilus, recebo uma mensagem dizendo que esta partição está hibernada e que preciso entrar no sistema de arquivos e fechá-la adequadamente, algo que fiz sem nenhum problema, então não sei por que isso acontece .
Aqui está minha tabela de partições. Se mais dados forem necessários, entre em contato.
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
Respostas:
Foi registrado um bug na caixa de diálogo Nautilus que você está vendo, pois recomenda uma opção potencialmente perigosa que pode resultar na perda de dados. Por favor, não execute o comando nesta caixa de diálogo, a menos que queira excluir sua sessão salva do Windows e potencialmente perder trabalho não salvo.
Solução alternativa para todas as versões do Windows:
Existem três maneiras de montar uma partição do Windows hibernada:
Inicialize no Windows e desligue o sistema desligando-o completamente. Você pode inicializar novamente no Ubuntu e a partição será montada no modo de leitura e gravação automaticamente quando você a abrir no Nautilus. Observe que a opção "Desligar" pode não ser a opção exibida no menu Iniciar por padrão. Pode ser necessário clicar no botão ao lado para ver mais opções.
Monte manualmente o sistema de arquivos no modo somente leitura.
Verifique se você tem um ponto de montagem (pasta para montar sua partição) para sua partição do Windows na pasta
/media
usando este comando:ls /media
Se você não vir uma pasta para sua partição do Windows, crie uma com o seguinte comando:
sudo mkdir /media/windows
Em seguida, monte a partição no modo somente leitura nesta pasta com este comando:
mount -t ntfs-3g -o ro /dev/sda3 /media/windows
Observe que você deve mudar
/media/windows
se o seu ponto de montagem for chamado de outra coisa.Se você precisar montar a partição no modo de leitura e gravação e não puder ou estiver disposto a inicializar no Windows e desligá-la completamente, existe uma terceira opção. No entanto, ele não está incluído aqui, pois exclui completamente
hiberfil.sys
e fará com que você perca todas as informações não salvas nos programas hibernados do Windows. A seguir, é apresentada uma citaçãoman ntfs-3g
sobre a opção que seria usada para fazer isso.Solução (apenas para Windows 8 e 10):
Há um novo recurso no Windows 8 chamado Inicialização Rápida . Se esse recurso estiver ativado (que é por padrão), o Windows 8 na verdade não será completamente desligado quando você escolher o desligamento. Em vez disso, ele faz um "desligamento híbrido". Isso é algo como hibernar; torna a inicialização do Windows 8 mais rápida. Portanto, você precisa desativar esse recurso para poder desligá-lo corretamente e montar as partições do Windows. Para fazer isso, inicialize no Windows 8 e:
Clique em Salvar alterações . Agora, desligue o Windows 8 e reinicie o Ubuntu.
Se você ainda não conseguir montar sem obter erros, pode ser necessário desativar completamente a hibernação. Abra um prompt de comando elevado (clique com o botão direito do mouse no atalho, clique em "Executar como administrador") e insira:
Fonte: Inicialização Rápida - Ative ou Desative no Windows 8 .
fonte
powercfg /h off
no Windows.EDIT: FAZENDO ISSO PODE TER CONSEQUÊNCIAS PERIGOSAS e o Windows pode falhar ao inicializar ou corromper o sistema de arquivos após a inicialização.
Use o ntfsfix no terminal, mesmo se você não puder acessar o Windows
onde XY é a partição, por exemplo
a2
(/dev/sda2
) oub1
(/dev/sdb1
)O ntfsfix repara algumas inconsistências fundamentais do NTFS, redefine o arquivo de diário NTFS e agenda uma verificação de consistência NTFS para a primeira inicialização no Windows.
fonte
Se você deseja encerrar a sessão de hibernação, execute este comando em um terminal (pressione Ctrl+ Alt+ Tpara abrir o terminal)
onde
XY
está a partição ex: sda2 ou sdb1Isso também funciona se você não conseguir entrar no Win8.
fonte
Minha solução foi chamar um
mntwindows
script/etc/rc.local
. Este script verificaria a hibernação e se a hibernação fosse montada como somente leitura. Para garantir que o script sempre seja chamado, eu o coloquei/bin
e o marquei como executável. O conteúdo do script é o seguintefonte
É por causa do recurso de inicialização rápida do Windows 8.
A solução temporária seria voltar no Windows e reiniciar o sistema (em vez de desligar). A solução permanente é desativar a inicialização rápida.
Você pode usar este guia para desativar a inicialização rápida no Windows 8: http://itsfoss.com/solve-ntfs-mount-problem-ubuntu-windows-8-dual-boot/
fonte
O Windows 8 adiciona um recurso de "inicialização rápida". Isso faz com que o Windows inicie mais rápido após um desligamento, mas como efeito colateral, ele acaba colocando o sistema de arquivos nesse estado de hibernação.
Para desativar esse recurso no Windows 8, procure "escolher o que os botões de energia fazem" nas configurações, clique no escudo para desbloquear as caixas de seleção e você pode ativar ou desativar a inicialização rápida a partir daí.
A ressalva mencionada anteriormente, que você deseja realmente desligar o Windows e não reiniciar para obter acesso fácil do Linux, ainda se aplica.
fonte
Para o Windows 10, eu descobri como desativar a inicialização rápida. Um screencast para resolver isso. Vá para Painel de controle > Hardware e som > Opções de energia > Configurações do sistema. Em seguida, clique em 'Alterar configurações indisponíveis no momento' e remova a marca de 'Ativar inicialização rápida'. Fonte: http://blog.shahariaazam.com/fast-startup-turn-on-or-off-in-windows-10
fonte
no Windows 8 é normal. Você precisa desligar o Windows 8 via cmd digitando;
shutdown /f /s /t 0
então, ele pode funcionar.fonte
shutdown /s /t 0
é suficiente ... não há necessidade de usar a forçashutdown /s /t 0
. Isso não funciona. Apesar de eu desativar a inicialização rápida antes disso. Só posso montar essa partição NTFS RO.shutdown /f /s /t 0
também não funciona. Algo deve ter mudado no Ubuntu 14.04 ou no Windows 8.1 desde que esta resposta foi publicada.shutdown /f /s /t 0
estava em outro lugar: desabilitar a inicialização rápida + era suficiente para o Windows 7. Não é mais suficiente para o Windows 8.1. Além disso para o que é necessário para o Windows 7, Windows 8.1 requer mais um passo: powercfg / h offApenas para concluir, aqui está outro comando para montar uma partição como somente leitura (útil para partições do Windows hibernadas):
Se você tiver permissão para montar a partição usando o gerenciador de arquivos (se você for um administrador, por exemplo), poderá executar este comando sem usar
sudo
.Está disponível nas versões mais recentes do Ubuntu (como 13.04 e 13.10).
Se
udisksctl
não estiver disponível, talvezudisks
esteja. Tem argumentos diferentes, portanto, verifique a página de manual.fonte
Inicialize
windows os
e, em seguida, reinicie-o. (Não desligue).No menu grub, selecione
ubuntu
e inicie-o. Após o ubuntu inicializado, abra ontfs hard drive partition
, ele será aberto.fonte
Na minha experiência, a resposta popular e útil de adempewolff acima foi necessária, mas não suficiente, para permitir que eu monte minha partição Windows NTFS para escrever no Ubuntu. Como instruído em outro lugar, desliguei a Inicialização rápida antes de tentar instalar o Ubuntu e também removi a opção Hibernate no menu "Desligar".
Ainda não consegui gravar na minha partição do Windows no Ubuntu.
Descobri que também tinha que inicializar o Windows 8.1, iniciar uma linha de comando autorizada pelo Windows (clique com o botão direito do mouse no botão Windows no canto inferior esquerdo para acessar essa opção facilmente), permiti-lo através da caixa de autorização do Windows e digite o comando:
Você pode verificar os resultados com:
Depois de fazer essa alteração, consegui acessar livremente a partição do Windows 8.1 a partir do Ubuntu, fechando o Windows desligando ou reiniciando.
Descobri que depois consegui reverter isso e ainda acessar a partição (mas mantendo a Inicialização rápida desmarcada o tempo todo, como acima, e nunca pedindo a hibernação do Windows, é claro). O comando para revertê-lo é, previsivelmente:
Suponho que algo sobrou da instalação do Windows que precisava ser limpo inicializando com a hibernação desativada dessa maneira específica.
Não deve haver razão para desfazer o primeiro passo como este, tanto quanto eu sei - pode fornecer um pouco de segurança extra para sair
powercfg /h off
.Veja a página de manual do Ubuntu para o manipulador do Windows NTFS para obter mais informações.
fonte
powercfg
se você não tivesse desativado hibernação o manual, embora eu poderia ser errado ...Para Windows 8+
Você precisa desativar o recurso "Inicialização rápida". Para citar o How-To-Geek:
Desmarque a caixa "inicialização rápida".
Em seguida, desligue o Windows 10 e você poderá montar a partição NTFS a partir do Ubuntu.
Citação do How-To-Geek retirada daqui .
fonte
Tornou-se ainda mais simples (Windows 8 + )
Basta forçar o desligamento ou você pode encerrar o sistema Windows antes de reiniciar o sistema operacional Ubuntu.
Bem, como vou fazer isso?
Muito simples: Shift+ Desligamento
i, e Mantenha Shiftpressionada a tecla enquanto você clica no botão Desligar no Windows para desligá-la completamente.
É claro que isso fará com que o Windows inicialize um pouco mais lento na próxima vez. :)
fonte
Você pode montá-lo no modo somente leitura. Para isso, primeiro você precisa criar um diretório como ponto de montagem:
Posteriormente, monte a unidade com:
Mude as palavras com
*
, com seu nome de usuário ./dev/sda4
também pode ser diferente, dependendo da partição onde o Windows 8 está instalado.Observe os argumentos valores são tomadas para a sua mensagem de erro particular, para outros usuários levar a mensagem de erro, altere
-o
por-ro
e digite o nome de usuário apropriado.Além disso, observe que, com esse método, você não pode editar, gravar ou criar novos arquivos na unidade do Windows.
fonte
Para adicionar à resposta, você pode acessar o Windows 7 ou o Windows 8 (W8: esta é a ação de desligamento padrão, não é um verdadeiro desligamento em certo sentido), abra uma linha de comando com privilégios e tipos de superusuário
powercfg -h off
.A ressalva é que agora o seu computador com Windows não poderá hibernar. No entanto, você poderá montar suas partições do Windows sem fazer cirurgia.
fonte
É mais do que provável que isso esteja acontecendo porque você está inicializando a partir de um sistema Windows 8. O que eles fizeram foi fazer com que, quando você desligasse o computador, ele realmente entra em hibernação para uma inicialização mais rápida quando você o liga novamente.
O que você precisa fazer é acessar a seção Painel de Controle do Windows 8, navegar para opções de energia e desativar a opção de inicialização rápida, para que, ao desligar, você realmente desligue o sistema e, como resultado, os arquivos na partição poderá ser acessado e editado.
fonte
@abhishek ansvered corretamente, eu não tinha apenas o problema de montagem NTFS, o wifi não funcionou após a reinicialização do Windows 8.1 para o Ubuntu também. A melhor solução é desativar a inicialização rápida no Windows 8.1. Vá para gerenciamento de energia e pressione Escolha o que os botões de energia fazem -> Alterar as configurações que estão indisponíveis no momento . Em seguida, olhe pela janela, encontre a bandeira "Ativar inicialização rápida (recomendada)" e desligue-a. Clique em Salvar alterações , agora você não terá esse problema!
fonte
Eu resolvi isso (no Windows 10) removendo o hiberfil.sys por
depois volte
Eu tentei com a primeira resposta e funcionou, mas - o problema voltou após a reinicialização
fonte
No final, eu poderia resolvê-lo seguindo a receita do Arch Wiki:
powercfg /h off
Também mudei
/etc/fstab
para um UUID para me referir à partição NTFS, após uma primeira tentativa falhar, onde não usei opowercfg
comando, mas o desabilitei clicando na GUI. Não tenho certeza, por que usar um UUID deve fazer alguma diferença (no Wiki, isso não é explicado mais adiante). Mas pelo menos está funcionando novamente.Fonte: Arch Wiki ( NTFS-3G: metadados mantidos no cache do Windows, recusados a montar ):
fonte
O Windows 10 e o Windows 8 são engraçados ao desligar. Exclua a opção de inicialização rápida no Windows e, se estiver usando o Windows 10, reinstale a opção home, que se parece com uma casa, no Windows 8. Em seguida, use-a para desligar e não reiniciar quando quiser acessar o Linux, ou o erro continuará aparecendo e, no Linux, você não poderá acessar uma unidade ... Ou mais de uma unidade Windows no meu sistema ... Como eu tenho uma unidade, uso para compartilhar arquivos entre o Linux e o Windows.
fonte
Eu resolvi meu problema com
e
substitua o sdXY pela sua partição do Windows, por exemplo, sda3
fonte