これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド virt-get-kernel です。
プログラム:
NAME
virt-get-kernel - ゲストからカーネルと RAM ディスクを抽出します
SYNOPSIS
virt-get-kernel [--options] -d domname
virt-get-kernel [--options] -a disc.img
DESCRIPTION
このオプションは、ゲストからカーネルと initramfs を抽出します。
ディスク イメージの形式は、コマンドを使用して指定しない限り、自動的に検出されます。
- フォーマット オプションを選択します。
ゲストに複数のカーネルが含まれている場合、最も高いバージョンを持つカーネル
番号が選ばれます。 ディスク イメージから任意のカーネルを抽出するには、次を参照してください。 ゲストフィッシュ(1)。 に
「」全体を抽出します/ブート「ゲストのディレクトリ」を参照してください。 仮想コピーアウトとします。
OPTIONS
- 助けて
ヘルプを表示します。
-a file
- 追加 file
Add file これは、仮想マシンからのディスクイメージである必要があります。
ディスクイメージのフォーマットは自動検出されます。 これをオーバーライドして強制するには
特定の形式は - フォーマット オプションを選択します。
-a URI
- 追加 URI
リモートディスクを追加します。 URI形式はguestfishと互換性があります。 「リモートの追加」を参照してください
STORAGE」 ゲストフィッシュとします。
-c URI
- 接続 URI
libvirtを使用している場合は、指定されたものに接続します URI。 省略した場合は、に接続します
デフォルトのlibvirtハイパーバイザー。
ゲストブロックデバイスを直接指定する場合(-a)、libvirtはまったく使用されません。
-d ゲスト
- ドメイン ゲスト
指定されたlibvirtゲストからすべてのディスクを追加します。 代わりにドメインUUIDを使用できます
名前。
- フォーマット raw | qcow2 | ..
- フォーマット オート
のデフォルト -a オプションは、ディスクイメージのフォーマットを自動検出することです。 使用する
これにより、強制的にディスクフォーマットが行われます。 -a コマンドラインのオプション。
信頼できないraw形式のゲストディスクイメージがある場合は、このオプションを使用して次のことを行う必要があります。
ディスクフォーマットを指定します。 これにより、悪意のあるセキュリティ問題の可能性を回避できます
ゲスト(CVE-2010-3851)。
-機械可読
このオプションは、によって解析されるときに出力をよりマシンフレンドリーにするために使用されます
他のプログラム。 以下の「機械可読出力」を参照してください。
-o ディレクトリにジョブを開始します。
- 出力 ディレクトリにジョブを開始します。
このオプションは、ゲストからのカーネルと initramfs が保存される出力ディレクトリを指定します。
と書かれています。
指定しない場合、デフォルトの出力は現在のディレクトリです。
--prefix 接頭辞
このオプションは、抽出されたファイルのプレフィックスを指定します。
接頭辞が指定されている場合は、接頭辞の後とその前にダッシュ (「-」) が付きます。
ファイル名の残りの部分。 たとえば、ゲスト内のカーネルは次のようになります。
「vmlinuz-3.19.0-20-generic」は、
プレフィックスは「mydistro」です。
参照 --unversioned-names.
-q
- 静かな
通常の進行状況メッセージを出力しません。
--unversioned-names
このオプションは、抽出されたファイルの宛先ファイル名に影響します。
有効にすると、ファイルはベース名のみでローカルに保存されます。 たとえば、カーネル
「vmlinuz-3.19.0-20-generic」のようなゲスト内の RAM ディスクと
「initrd.img-3.19.0-20-generic」はそれぞれ「vmlinuz」、「initrd.img」として保存されます。
参照 --prefix.
-v
-詳細
デバッグ用の詳細メッセージを有効にします。
-V
- バージョン
バージョン番号を表示して終了します。
-x libguestfsAPI呼び出しのトレースを有効にします。
機械 読みやすい 出力
この -機械可読 オプションを使用して、出力をよりマシンフレンドリーにすることができます。
他のプログラムや GUI などから virt-get-kernel を呼び出すときに便利です。
virt-get-kernel バイナリの機能をクエリするには、このオプションを単独で使用します。
一般的な出力は次のようになります。
$ virt-get-kernel --machine-readable
virt-get-カーネル
機能のリストが0行にXNUMXつずつ印刷され、プログラムはステータスXNUMXで終了します。
ENVIRONMENT 変数
すべての libguestfs プログラムに影響するその他の環境変数については、「ENVIRONMENT」を参照してください。
変数」 ゲストとします。
EXIT ステータス
このプログラムは、成功した場合は0を返し、エラーがあった場合はゼロ以外を返します。
onworks.net サービスを使用してオンラインで virt-get-kernel を使用する