Eu tenho o Windows 7 e o Ubuntu (finalmente) instalados no meu laptop.
Por uma questão de conforto, geralmente hiberno o Windows em vez de desligá-lo. E acho que, ao usar o Ubuntu regularmente, haverá momentos em que faço isso para mudar rapidamente do Windows para o Ubuntu para verificar ou fazer algo rapidamente e, em seguida, quero continuar meu trabalho no Windows.
1) Há algum problema com a hibernação do Windows e do Ubuntu ao mesmo tempo?
Provavelmente também devo mencionar que criei uma partição extra que uso para acessar no Windows e no Ubuntu. Gostaria de colocar meu diretório www dos meus servidores Web de teste nessa unidade, para que eu possa trabalhar com essas coisas no Windows e no Ubuntu.
2) Então - é uma boa ideia e com o que eu tenho que ter cuidado?
EDIT: Uma nota importante importante que eu esqueci: quero compartilhar um diretório de perfil do Mozilla Thunderbird em uma unidade compartilhada. Isso muda alguma coisa?
Respostas:
Eu nunca tentei com o Windows, mas acho que deve funcionar. Você precisa ter muito cuidado em apenas um ponto: sempre desmonte as partições compartilhadas antes de hibernar .
Mais precisamente, você precisa de um bloqueio de leitor-gravador em cada partição compartilhada. Ou seja, a qualquer momento, você deve:
Novamente, um sistema operacional em hibernação com a partição montada conta como um acesso. Isso ocorre porque quando um sistema operacional hiberna, ele salva algumas suposições sobre a partição (ou seja, alguma forma de cache) ¹. Se as suposições estiverem erradas quando você retomar, é provável que ocorra uma corrupção massiva no sistema de arquivos.
¹ Acho que os sistemas de hibernação atuais no Linux não hibernam nenhum cache de dados, mas há alguns metadados salvos como parte do estado do kernel. É possível que você tenha sorte o suficiente para que esses metadados não sejam alterados antes do redimensionamento ou desfragmentação do sistema de arquivos, mas não correria o risco.
fonte
Eu uso o Windows e o Debian GNU / Linux no meu netbook. Eu hiberno os dois e escolho um ao despertar e não tive nenhum problema. Eu também tenho uma partição de dados compartilhada semelhante à que você descreve. Eu uso o NTFS (que é totalmente suportado por versões recentes do Linux) e não tive problemas.
O Ubuntu (e Linux em geral) hiberna para uma partição swap. Ou seja, o conteúdo da RAM é salvo nessa partição extra. O Windows salva em uma área de troca em sua própria partição (por padrão). As duas imagens estão em lugares totalmente diferentes e não podem interferir umas nas outras.
fonte