C'è un modo per ibernare MacBook e poi passare a Windows?

9

Ho installato Windows 7 da bootcamp sul mio MacBook, tuttavia, ogni volta che voglio passare a Windows, devo riavviare completamente la macchina. Ciò significa che non posso mantenere il mio spazio di lavoro corrente quando la prossima volta torno a OSX.

Se si utilizza la funzione di ibernazione del Mac da parte del terminale, non si ha nemmeno la possibilità di scegliere da quale sistema avviare, si attiva immediatamente OSX. A volte, è davvero un dolore.

Tornando ai giorni di Windows, abbiamo usato la funzione di ibernazione per passare da un sistema all'altro senza perdere lo spazio di lavoro corrente. Esiste un modo alternativo per raggiungerlo su Mac?

PS: Non riesco a utilizzare una soluzione di macchina virtuale, perché presenta alcuni svantaggi hardware. Ad esempio lo sviluppo di Kinect non può funzionare attraverso l'ambiente VM.

    
posta Yad Smood 09.04.2013 - 13:30
fonte

1 risposta

2

OS X non si iberna nativamente come Windows.

Per la massima efficacia, applica entrambi i metodi:

  1. Installa rEFIt .
  2. Avvia Terminale
  3. Esegui /efi/refit/enable.sh
  4. Metti il Mac a dormire profondamente
  5. Quando accendi il Mac, apparirà il menu efi e potrai selezionare per avviare OS X o Bootcamp.

Tuttavia, dal momento che si dispone di hardware Mac, si dovrebbe essere in grado di VM OSX.

In secondo luogo, puoi provare pmset . Puoi cambiarlo con sudo pmset -a hibernationmode 25 .

Anche la pagina man di pmset consiglia di utilizzare 25 anziché 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.
    
risposta data 09.04.2013 - 17:56
fonte

Leggi altre domande sui tag