[Sarlug] QEMU корректное выключение гостевой машиной

Ivan Afonichev ivan.afonichev на gmail.com
Чт Сен 10 07:26:17 UTC 2009


> Для того-чтоб передать внутрь виртуалки команду shutdown тоже нужен
> механизм.
>

винды современные если что сетевые системы

D:\>shutdown --help
Использование: C:\Windows\system32\shutdown.EXE [/i | /l | /s | /r |
/g | /a | /p | /h | /e] [/f]
    [/m \\компьютер][/t xxx][/d [p|u]xx:yy [/c "комментарий"]]

    Без пар.   Отображение справки. То же, что и с параметром /?.
    /?         Отображение справки. То же, что и без параметров.
    /i         Отображение графического интерфейса пользователя.
               Этот параметр должен быть первым.
    /l         Завершение сеанса. Этот параметр нельзя использовать с
               параметрами /m или /d.
    /s         Завершение работы компьютера.
    /r         Завершение работы и перезагрузка компьютера.
    /g         Завершение работы и перезагрузка компьютера. После перезапуска
               системы, запуск всех зарегистрированных приложений.
    /a         Отмена завершения работы системы.
               Этот параметр можно использовать только в период ожидания.
    /p         Немедленное отключение локального компьютера без предупреждения.
               Можно использовать с параметрами /d и /f.
    /h         Переключение локального компьютера в режим гибернации.
               Можно использовать с параметром /f.
    /e         Указание причины непредвиденного завершения работы компьютера.
    /m \\компьютер Указание конечного компьютера.
    /t xxx     Задание задержки в xxx секунд перед завершением работы
               компьютера.
               Допустимый диапазон: 0-600, значение по умолчанию: 30.
               Обратите внимание, что использование параметра /t xxx
               подразумевает использование параметра /f.
    /c "комментарий" Комментарий с причиной перезапуска или завершения работы.
               Наибольшая длина - 512 знаков.
    /f         Принудительное закрытие запущенных приложений без
               предупреждения пользователей.
               /f задается автоматически при одновременном использовании
               с параметром /t xxx.
    /d [p|u:]xx:yy  Необходимо указать причину для перезагрузки
                    или выключения компьютера.
               "p" означает запланированную перезагрузку или выключение.
               "u" означает, что причина определяется пользователем.
                 Если не указаны ни параметр p, ни параметр u,
перезапуск или завершение работы по расписанию не выполняются.
               xx является основным номером причины (целое
положительное число, меньшее 256).
               yy является вспомогательным номером причины (целое
положительное число, меньшее 65536).

Причины на этом компьютере:
(E = ожидалось, U = не ожидалось, P = планировалось, C = определено
                                                         пользователем)
Тип     Основной        Вспомогательный Заголовок

 U      0       0       Другое (Незапланированное)
E       0       0       Другое (Незапланированное)
E P     0       0       Другое (Запланированное)
 U      0       5       Другие отказы: Система не отвечает
E       1       1       Оборудование: Обслуживание (Незапланированное)
E P     1       1       Оборудование: Обслуживание (Запланированное)
E       1       2       Оборудование: Установка (Незапланированная)
E P     1       2       Оборудование: Установка (Запланированная)
  P     2       3       Операционная система: Обновление (Запланированное)
E       2       4       Операционная система: Настройка (Незапланированная)
E P     2       4       Операционная система: Настройка (Запланированная)
  P     2       16      Операционная система: Установка пакета
обновления (Запланирован
        2       17      Операционная система: Установка исправления
(Незапланированная)
  P     2       17      Операционная система: Установка исправления
(Запланированная)
        2       18      Операционная система: Установка исправления
безопасности (Незап
  P     2       18      Операционная система: Установка исправления
безопасности (Запла
E       4       1       Приложение: Обслуживание (Незапланированное)
E P     4       1       Приложение: Обслуживание (Запланированное)
E P     4       2       Приложение: Установка (Запланированная)
E       4       5       Приложение: Не отвечает
E       4       6       Приложение: Работает неустойчиво
 U      5       15      Отказ системы: STOP-ошибка
E       5       19      Проблема безопасности
 U      5       19      Проблема безопасности
E P     5       19      Проблема безопасности
E       5       20      Потеря сетевых подключений (Незапланированная)
 U      6       11      Сбой питания: Отключение кабеля
 U      6       12      Сбой питания: Общие неполадки
  P     7       0       Завершение работы, вызванное устаревшей API-функцией


Подробная информация о списке рассылки Sarlug