O Windows 7 excluiu os arquivos gerados durante a hibernação?

2

Alguém estava usando o meu Windows 7 e ela hibernou em vez de desligar. Mais tarde, iniciei o Ubuntu e movi cerca de 2 GB de arquivos da partição do Ubuntu para a partição do Windows.

Após a inicialização do Windows (da hibernação), não consegui encontrar nenhum dos arquivos. Então eu reiniciei o PC, e os arquivos apareceram por um segundo ou dois e depois desapareceram.

O Windows excluiu todos os arquivos que eu coloquei enquanto estava em hibernação?

    
por Koffeehaus 31.01.2012 / 17:02

1 resposta

6

Quando a Microsoft disse " Não faça grandes alterações no estado do computador após colocar o computador em hibernação ou em espera. ", isso significava isso.

Alterações no estado do computador incluem a inicialização de outro sistema operacional e a modificação do que está no disco rígido . Você acabou de testemunhar o que está errado quando se faz isso: os volumes se tornam corruptos, os arquivos e os diretórios (nada) se parecem misteriosamente como aconteciam quando o Windows hibernava, ocorrem erros estranhos. SuperUser tem toda uma montanha de histórias de pessoas que tentaram isso.

A hibernação não é desligada. O gerenciador de cache e todos os drivers de sistema de arquivos instaláveis mantêm seu estado na memória durante a hibernação. Afinal, esse é o ponto. Esse estado inclui arquivos abertos, dados não gravados e metadados na memória e assim por diante. Durante a hibernação, o estado do (s) seu (s) volume (s) no disco não é necessariamente consistente e não é o estado em que a máquina teria sido desligada, com todos os arquivos fechados, transações finalizadas e gravações pendentes liberado.

Durante a hibernação (do Windows, Linux ou qualquer outro sistema operacional atual com esse mecanismo)…

  • não monte qualquer NTFS, FAT ou outros tipos de volumes de disco que estavam em uso pelo sistema operacional que você hibernou, como qualquer coisa diferente de estritamente somente leitura de qualquer sistema operacional.
  • não considere de forma alegre e errônea que as únicas operações que podem atualizar as estruturas de dados no disco de um volume são gravadas em arquivos.

Se você quiser fazer o bootstrap de outro sistema operacional, desligue .

Outras leituras

por 01.02.2012 / 00:14