web-dev-qa-db-ja.com

Linux:VNC / vSphereクライアントでSysrqキーを押す方法は?

WindowsでVsphereクライアントを使用していますXP WindowMakerを実行しているUbuntu10.10デスクトップからのVNCリンク(Vinagre)を介して。すべてうまく機能しますが、見つかりませんMagic SysReqキーを押す任意の方法(Linuxをハードリセットするために使用)VinagreもVsphereにも、押すことができるキーボードはありません。SysReqキーを使用しようとすると、ローカルシステムになります。リセットされます。Vinagreを全画面で実行しても違いはありません。

このソフトウェアの組み合わせでSysReqを押すにはどうすればよいですか? BRKを送ることは助けになると思いましたが、それを行う方法もありません。 PrScrでできると思いましたが、方法がわかりません。 Vinagreからxtightvncviewerに切り替えても、まったく役に立ちませんでした。

何かが足りないのですか、それともSysReqを送信できないのですか?

[〜#〜] update [〜#〜]情報 について/proc/sys/kernel/sysrq-key(キーを指定できます)が、Red Hat Enterprise Linux5.xカーネルの存続期間中に削除されたようです。これは、かつてはメインラインカーネルの機能でした。

4
Mei

redhat/Fedora/Debianゲスト用のESXiVNC /コンソール上のsysrq:

[ctrl+alt] (keep them pressed all the time) + [space] + <release [space]> + [PrintScrn] + <sysrq> + <release [ctrl+alt]>

[printscrn]の代わりに[break]を試してみることもできます

2
tintin

それがあなたの状況で役立つかどうかはわかりませんが(カーネルがパニックになっている場合は役に立ちません)、ファイルがあります/proc/sysrq-trigger

Echoコマンドを使用してこのファイルに書き込むと、リモートrootユーザーは、ローカル端末にいるかのように、ほとんどのシステム要求キーコマンドをリモートで実行できます。 引用

このファイルへのechoへの文字のリストは、たとえば ここ にあります。

0
HUB