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
next prev parent 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