Existe-t-il un moyen d'hibernate macbook puis de passer à Windows?

J'ai installé Windows7 par bootcamp sur mon Macbook, mais chaque fois que je veux passer à Windows, je dois redémarrer complètement la machine. Cela signifie que je ne peux pas conserver mon espace de travail actuel lorsque la prochaine fois que je returnnerai à OSX.

Si vous utilisez la fonction de mise en veille prolongée de Mac par le terminal, vous n'avez même pas la possibilité de choisir le système à démarrer, il relève immédiatement OSX. Parfois, c'est vraiment une douleur.

Retour aux jours de Windows, nous avons utilisé la fonction d'hibernation pour basculer entre les systèmes sans perdre votre espace de travail actuel. Existe-t-il une autre façon de l'atteindre sur Mac?

PS: Je ne peux pas utiliser une solution de machine virtuelle, car elle présente des inconvénients matériels. Comme le développement de Kinect ne peut pas fonctionner à travers l'environnement VM.

OS X ne fait pas hibernation natif comme Windows.

Pour une efficacité maximale, appliquez ces deux methods:

  1. Installez le REFIt .
  2. Terminal de départ
  3. Exécuter /efi/refit/enable.sh
  4. Mettez le Mac au sumil profond.
  5. Lorsque vous allumez le Mac, le menu efi apparaîtra et vous pourrez sélectionner OS X ou Bootcamp.

Mais, puisque vous avez un matériel Mac, vous devriez pouvoir VM OSX.


Deuxièmement, vous pouvez essayer pmset . Vous pouvez le modifier avec sudo pmset -a hibernationmode 25 .

La page pmset man recommand également d'utiliser 25 au lieu de 1.

 0000 1000 (bit 3) encourages the dynamic pager to page out inactive pages prior to hibernation, for a smaller memory footprint. 0001 0000 (bit 4) encourages the dynamic pager to page out more aggressively prior to hibernation, for a smaller memory footprint. We do not recommend modifying hibernation settings. Any changes you make are not supported. If you choose to do so anyway, we recommend using one of these three set- tings. For your sake and mine, please don't use anything other 0, 3, or 25. [...] hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The system will store a copy of memory to persistent storage (the disk), and will remove power to memory. The system will restore from disk image. If you want "hibernation" - slower sleeps, slower wakes, and better battery life, you should use this setting.