Для того, чтобы повторный запуск гостя не вешал систему, можно попробовать извлекать видеокарту гостя перед его перезагрузкой.
Есть утилита для автоматизации этого процесса. Называется deveject (http://www.withopf.com/tools/deveject/)
Краткая инструкция
To automate this process three's a tool called «deveject» from www.withopf.com/tools/deveject/, extract it somewhere then run it from cmd.
You should see an output like this:
...
'@oem4.inf,%amd6719.1%;AMD Radeon HD 6900 Series' 'PCI\VEN_1002&DEV_6719&SUBSYS_31221682&REV_00\4&184E0D10&0&00E0' [REMOVEABLE]
...
Now press the start button and type gpedit.msc
Go to «Computer Configuration»-->«Windows Settings»-->«Scripts»-->«Shutdown»
Click Properties, then «Add..»
On Script Name put the full path to deveject.exe (C:\Windows\System32\deveject.exe in my case)
On Script Parameters -EjectId:«PCI\VEN_1002&DEV_6719&SUBSYS_31221682&REV_00\4&184E0D10&0&00E0» <--change this acording to your case
If its working you should see windows changing the resolution while shutting down.
Есть утилита для автоматизации этого процесса. Называется deveject (http://www.withopf.com/tools/deveject/)
You should see an output like this:
... '@oem4.inf,%amd6719.1%;AMD Radeon HD 6900 Series' 'PCI\VEN_1002&DEV_6719&SUBSYS_31221682&REV_00\4&184E0D10&0&00E0' [REMOVEABLE] ...Now press the start button and type gpedit.msc
Go to «Computer Configuration»-->«Windows Settings»-->«Scripts»-->«Shutdown»
Click Properties, then «Add..»
On Script Name put the full path to deveject.exe (C:\Windows\System32\deveject.exe in my case)
On Script Parameters -EjectId:«PCI\VEN_1002&DEV_6719&SUBSYS_31221682&REV_00\4&184E0D10&0&00E0» <--change this acording to your case
If its working you should see windows changing the resolution while shutting down.