Настройка корректного завершения работы гостевой Windows 2003 в qemu-kvm Linux
Это не статья, а просто заметка для тех кто столкнулся с проблемой корректного выключения.Я не претендую на оригинальность, но лекрство собранное по частям на просторах интернета мне помогло, надеюсь поможет и вам.
1. Скрипт для посыла сигнала завершения работы гостевым ОС
#!/bin/bash
CONNECT_STRING="qemu:///system"
for MACHINE in $(virsh -c "$CONNECT_STRING" list | awk '/running$/ {print
$2}') ; do
virsh -c "$CONNECT_STRING" shutdown $MACHINE
done
sleep 600
2. Настроить ключ в реестре ОС
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
ShutdownWarningDialogTimeout dword:00000001
3. Изменить локальную политику безопастности
Control Pannel -> Admin tools ->Local security Policy
Local policies ->Security Options ->Shutdown: Allow system to be shutdown...->Enable
Вот и все.