Existe-t-il un moyen d'hiberner MacBook puis de passer à Windows?

11

J'ai installé Windows7 par bootcamp sur mon Macbook, cependant, 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 la prochaine fois que je reviens à OSX.

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

À l'époque de Windows, nous avons utilisé la fonction de mise en veille prolongée pour basculer entre les systèmes sans perdre votre espace de travail actuel. Existe-t-il un autre moyen de le réaliser sur Mac?

PS: je ne peux pas utiliser une solution de machine virtuelle, car elle présente certains inconvénients matériels. Tels que le développement de Kinect ne peut pas fonctionner via l'environnement VM.

Yad Smood
la source
curiosité: quel logiciel de virtualisation avez-vous essayé qui ne fonctionne pas avec Kinect?
Guido Preite
La fusion vmware.
Yad Smood
si vous avez le temps de donner un coup de pouce aux parallèles, j'ai un dongle USB que seuls les parallèles sont capables de passer correctement au vm.
Guido Preite
Trop de travail pour moi pour mettre tous les projets en parallèle.
Yad Smood
avec des parallèles, vous pouvez démarrer votre partition bootcamp directement
Guido Preite

Réponses:

2

OS X n'hiberne pas nativement comme Windows.

Pour une efficacité maximale, appliquez ces deux méthodes:

  1. Installez rEFIt .
  2. Démarrer le terminal
  3. Courir /efi/refit/enable.sh
  4. Mettez le Mac en veille profonde.
  5. Lorsque vous mettez le Mac sous tension, le menu efi apparaît et vous pouvez choisir de démarrer OS X ou Bootcamp.

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


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

La pmsetpage de manuel recommande é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.
jnovack
la source
Désolé, cela ne fonctionne pas sur mon OSX 10.8. Le menu efi fonctionne bien si je redémarre complètement. Mais un sommeil profond ne fera que réveiller OSX. De plus, j'ai trouvé un article similaire à ce problème: superuser.com/questions/432838/… .
Yad Smood
Est-ce destiné à permettre un changement rapide avec un contexte de rétention de chaque côté (OSX et Win ou Linux)?
nhed