KVMゲストOSをインストールする必要がありますが、GUIを使用しません。これまでに見つけたもの:
ゲスト用のディスクイメージを作成する
qemu-img create -f qcow2 vdisk.img 10G
ゲストOSをインストールします
qemu-system-x86_64 -hda vdisk.img -cdrom /path/to/boot-media.iso \
-boot d -m 1024 -localtime -clock unix -nographic
ノグラフィックパラメータを追加すると、ビデオ出力が無効になり、何も表示されません。一部の出力がコンソールにリダイレクトされることを期待していましたが、何も得られません。
-nographic
を-curses
に置き換えてみましたが、それも役に立ちませんでした。
したがって、疑問が残ります。GUIなしでkvmに推測OSをインストールできますか?
最終的に私はそれを理解しました。これは、vnc接続を使用して実行できます。次のオプションを使用します。
-nographic -vnc your_server_ip:1 -k en-us
これにより、vncクライアントを使用して別のマシンから接続できるvncサーバーが起動します。
Sudo mount -o loop image.iso tmp /この手順では、ディスクイメージをtmpディレクトリにマウントします。 tmp内のvmlinuzとinitrdをディレクトリにコピーします。 findコマンドを使用して、ファイルのパスを検索できます。ファイルの場所はディストリビューションによって異なります。たとえば、ubuntu 19.10の場合、パスはtmp/casper/initrdとtmp/casper/vmlinuzです。 -nographic -append console = ttyS0\-kernel path/to/vmlinuz\-initrd path/to/initrdをqemuコマンドに追加すると、コマンドテキストのみでvmをインストールできます。
お役に立てれば。