Saratov Linux User Group
 help / color / mirror / Atom feed
From: "Яков Попов" <j.a.popov@mail.ru>
To: Saratov Linux User Group Maillist <sarlug@lists.lug.ru>
Subject: Re: [Sarlug] QEMU корректное выключение гостевой машиной
Date: Thu, 10 Sep 2009 18:25:59 +0400
Message-ID: <1252592760.24561.3.camel@popov-desktop> (raw)
In-Reply-To: <33b333d80909100026yc1744dfrdb0b6dddf45cf418@mail.gmail.com>

современные сетевые, гы.
а теперь объясните мне, как вы удалённо запустите эту команду в винде
без сторонних программ?

IMHO ГОРАЗДО проще (и эффективнее!) будет скриптик, посылающий SIG_TERM
всем процессам с именем qemu. Кстати, man kill выдаёт, что SIG_TERM
должен обрабатываться процессом, если что, худо точно не будет.

-- 

С уважением,

Генеральный директор
ООО "Саратовский Линукс-центр"
Я.А.Попов
jacob@linux-saratov.ru

В Чтв, 10/09/2009 в 11:26 +0400, Ivan Afonichev пишет:
> > Для того-чтоб передать внутрь виртуалки команду 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 mailing list
> Sarlug@lists.lug.ru
> https://lists.lug.ru/mailman/listinfo/sarlug



  reply	other threads:[~2009-09-10 14:25 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-09 16:30 Edward Batraev
2009-09-09 17:20 ` Яков Попов
2009-09-09 18:04   ` Edward Batraev
2009-09-09 17:59   ` Edward Batraev
2009-09-09 18:07 ` Edward Batraev
2009-09-09 19:04   ` Ivan Afonichev
2009-09-09 19:10     ` Michael Zherebin
2009-09-10  3:10       ` Edward Batraev
2009-09-10  4:11         ` Sergey Mihailov
2009-09-10  4:31           ` Яков Попов
2009-09-10 16:29             ` Edward Batraev
2009-09-11 16:36                 ` Edward Batraev
2009-09-13  3:21                     ` Edward Batraev
2009-09-10  7:26         ` Ivan Afonichev
2009-09-10 14:25           ` Яков Попов [this message]
2009-09-10 16:17             ` Aleksei Sinitsyn
2009-09-10 16:34               ` Edward Batraev

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1252592760.24561.3.camel@popov-desktop \
    --to=j.a.popov@mail.ru \
    --cc=sarlug@lists.lug.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Saratov Linux User Group

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sarlug/0 sarlug/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sarlug sarlug/ http://lore.altlinux.org/sarlug \
		sarlug@lists.lug.ru sarlug@lug.ru
	public-inbox-index sarlug

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sarlug


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git