Я использую клиент Vsphere в Windows XP по ссылке VNC (Vinagre) с рабочего стола Ubuntu 10.10 под управлением WindowMaker. Все работает неплохо, но я не могу найти любой способ нажатия клавиши Magic SysReq (используется для жесткого сброса Linux). Ни у Vinagre, ни у Vsphere нет клавиатуры, на которую можно было бы нажимать; попытка использовать ключ SysReq приводит к сбросу локальной системы. Запуск Vinagre в полноэкранном режиме не имеет значения.
Как мне нажать SysReq в этой комбинации программ? Я думал, что отправка BRK поможет, но и этого нет. Я думал, что PrScr это сделает, но не знаю как. Переход с Vinagre на xtightvncviewer совершенно не помог.
Я что-то упустил или отправить SysReq просто невозможно?
ОБНОВИТЬ: Я нашел Информация около /proc/sys/kernel/sysrq-key
(что позволяет вам указать ключ), но, похоже, он был удален когда-то во время жизни ядра Red Hat Enterprise Linux 5.x. Одно время это было особенностью основного ядра.
sysrq на ESXi VNC / Console для гостя redhat / fedora / debian:
[ctrl+alt] (keep them pressed all the time) + [space] + <release [space]> + [PrintScrn] + <sysrq> + <release [ctrl+alt]>
вы также можете попробовать [break] вместо [printscrn]
Не уверен, поможет ли это в вашей ситуации (не поможет, если ядро в панике), но есть файл /proc/sysrq-trigger
:
Используя команду echo для записи в этот файл, удаленный пользователь root может выполнять большинство команд System Request Key удаленно, как если бы на локальном терминале. цитата
Список писем к echo
в этот файл можно найти например Вот