Problemas com inicialização dupla e suspensão / hibernação?

4

Eu configurei uma inicialização dupla antes, mas nunca pensei em como ou se colocar um laptop para dormir ou hibernar afetaria o grub ou os sistemas operacionais. Por exemplo, se eu dual boot windows 7 e Ubuntu, em seguida, usar o Windows e colocá-lo para dormir ou hibernar, algo vai dar errado se eu selecionar o Ubuntu no menu grub?

    
por rad 02.08.2011 / 19:41

2 respostas

4

De uma pergunta semelhante no Super User :

De um modo geral, você pode hibernar um sistema operacional e inicializar o outro. O estado de cada sistema é salvo em seu próprio espaço de troca, portanto, você não deve compartilhar o espaço de troca entre os dois sistemas operacionais.

Há uma coisa que você deve prestar atenção: enquanto uma partição é montada em um sistema operacional hibernado, você não deve acessá-la de outros sistemas operacionais. Com a maioria dos sistemas de arquivos, é provável que isso destrua seus dados. (Isso não se aplica a sistemas de arquivos de rede montados a partir de outra máquina, eles são projetados para serem montados a partir de vários locais de uma só vez.) Exceção: se a partição compartilhada é NTFS e não é a partição de inicialização do Windows, é É seguro compartilhar no nível do sistema de arquivos (mas é melhor não manter um arquivo aberto em um aplicativo hibernado, portanto, é melhor desmontar a partição compartilhada antes de hibernar).

    
por Gilles 02.08.2011 / 22:12
3

Não, o estado do RAM é armazenado no arquivo de troca ou partição swap.

Como você usa diferentes espaços de troca para o Ubuntu e o Windows 7, você deve ser capaz de ...

  1. Hibernar nas janelas
  2. Inicialize no linux e depois hiberne
  3. Inicialize no Windows e retome a sessão. Hibernate novamente.
  4. Inicialize no linux e retome a sessão do linux.

Agora, se você usar dois sistemas operacionais que compartilham o mesmo espaço de troca, não tenho idéia do que acontecerá. Eu dual boot duas distribuições linux que usam a mesma partição swap, então eu tenho que tomar cuidado com isso. (bem, eu estaria se eu já usasse o hibernate = p)

    
por user606723 02.08.2011 / 20:55