Eu precisava de mais um passo, executando magic jack no virtualbox nt; onde só queria que o monitor e o disco rígido desacelerassem.
composto por um hack / script /etc/pm/sleep.d/0000_virtualbox-winnt
basicamente, redirecionando a suspensão / hibernação para o estado de economia de energia CA se a VM estiver em execução.
depois de ler muitos dos scripts e este post informativo.
link
$ cat /etc/pm/sleep.d/0000_virtualbox-winnt
#!/bin/sh
# Stollen from unattended-upgrades script
# virtualbox winnt runs Magic Jack for phone service, attempting to keep this from
# hibernating or suspending durring the close of the lid.
#
# License: GPL-2
#
PATH=/sbin:/usr/sbin:/bin:/usr/bin
if [[ ! 'ps -ef | grep -q 'virtualbox.*winnt.*447f93e1-3603-4496-aaa0-38c4c56b7f38'' ]] ; then
exit 0
fi
case "" in
suspend)
pm-powersave ac
exit 1
;;
hibernate)
pm-powersave ac
exit 1
;;
resume|thaw)
# nothing
;;
esac