web-dev-qa-db-ja.com

Debian 8 KVM Guest-最初のRAMディスクの読み込み

私は KVM管理スクリプト をUbuntu 14.04に更新しましたKVMホストがdebian 8ゲストをサポートするようになりました。手動インストール後(preseedスクリプトはまだ機能しません)、私は立ち往生しています起動時に次のメッセージが表示されます。

enter image description here

インストール中に、私は:

  • Sshサーバーと基本システムユーティリティのみを選択しました。
  • インストールするgrubブートローダーをリストされた唯一のオプションに設定します。
  • 1つのパーティション上のすべてにガイド付きパーティションモードを使用しました。
  • 地元の英国のミラーを使用しました。

KVMゲストとしてDebian 8がまだインストールされていない場合、注意する必要がある手順はありますか?


更新

あきらめて、debian 7 VMをdebian 8にアップグレードすることを決定しました。/etc/apt/sources.listのすべての行をjessieではなくwheezyに更新することで、最終的に同じ動作が得られることがわかりました。

ただし、このインスタンスには静的IPがあり、そのIPでサーバーにSSHで接続できることがわかったため、これはある種のグラフィックの問題サーバーが起動を管理している場合、ログインテキストが表示されません。どうすればこれを解決できますか?


更新

今回は、debian 7のアップグレードによって作成されたdebianインストールで、grubメニューから[advanced]をクリックして、今のところ機能する(sysvinit)のオプションを選択できます。これが起動する通常のバージョンで何が問題になっているのかの説明につながることを願っていますか?

enter image description here

9
Programster

質問へのコメントに投稿された link @Someoneのおかげで、このコンテンツをプルして、問題を修正できました。

  1. 起動画面(下)で「e」キーを押して構成を編集します。 enter image description here

  2. 次のような画面が表示されます。 enter image description here

  3. キーボードの下矢印を使用して下にスクロールします。 linuxと書かれた行が欲しい enter image description here

  4. 単語quietの後にテキストconsole=ttyS0を追加し、次にcntrl + xを押して続行します enter image description here

  5. ここでrootとして、またはSudoを使用して、_systemctl enable getty@ttyS0コマンドを実行し、これらのすべての手順を再度実行する必要がないようにします。

11
Programster

おかげで、選択した回答により、新しく作成されたVM上のDebian8での問題も解決されました。 console=ttyS0を追加すると、コンソールが表示されます。

しかし、重要な追加情報:投稿者のように、VMをbase-systemとssh-serverだけで作成しました。この状況の多くのように、私はコンソールを持っていることにあまり興味がありませんでしたが、主にSSH。

したがって、VMがスタックしているように見えても、正常に実行されており、sshを実行できることを知っておくことが重要です。VM --consoleオプションなし。

デフォルトのネットワーク設定(NATおよびDHCP)を使用した場合、VM発行に割り当てられたIPを取得できます。

# virsh net-dhcp-leases default

またはユーザーとして:

$ virsh --connect qemu:///system net-dhcp-leases default

(あなたのネットワーク名を使用してくださいVMがデフォルト以外の場合はオンになっています)

VMにsshできるIPを知っています。

0
Martin

同じ問題が発生しました!結果は、仮想マシンがCPUまたはメモリリソース不足である可能性があることを示しており、引数を追加して解決しました"-smp 4 -m 2048"

最初は、コマンドでqemuを実行していました

qemu-system-x86_64 -hda debian.img -enable-kvm -nographic

しかし、新しいカーネルは「Loading initial ramdisk」でスタックしていました

後で、私は試してみました

qemu-system-x86_64 -hda debian.img -enable-kvm -nographic -m 512 -smp 4

次に、カーネルパニックが発生し、「カーネルパニック-同期されていません:メモリ不足と強制終了可能なプロセスがありません...」

最後に、それはsolutionです。

qemu-system-x86_64 -hda debian.img -enable-kvm -nographic -m 2048 -smp 4
0
kiki_yu