web-dev-qa-db-ja.com

XenゲストPVにログインできません

私はこれに従いました ガイド Xenサーバーと私の最初のPVゲストをセットアップしました。ホストシステムには、rootとbennyの2人のユーザーしかいません。私は通常、ベニーを介して作業します。

新しいpvゲストfoobar-server用の.cfgを作成した後、次のコマンドを実行します。

benny@romulus:~$ Sudo xm create -c /etc/xen/foobar-server.cfg

これにより、起動プロセスが開始され、1分ほど後にログインプロンプトが表示されます。

Debian GNU/Linux 6.0 foobar-server hvc0

foob​​ar-サーバーログイン:

Root(パスワードなし)、root(ホストボックスのパスワード付き)、benny(パスワード付き)としてログインしてみました。どれも成功していません。新しいVMにログインする方法がわかりません。何か提案やヒントはありますか?

4
Mr Griever

新しいVMをインストールしたときに、新しいユーザー/ rootパスワードを設定する必要があります。ゲストのログイン情報(domU)は、ほぼ確実にホストのログイン情報(dom0)と同じではありません。したがって、イメージをダウンロードした場合は、使用するログイン情報を説明するそのイメージのドキュメントが必要です。インストールソース(HTTP/FTP/ISOなど)からインストールした場合は、インストール時に設定する必要があります。

強制的に変更する必要がある場合は、構成ファイルに次のファイルを挿入して、もう一度作成を行うことができます:extra = "init =/bin/bash"

これにより、bashプロンプトが直接起動し、passwdを使用してrootパスワードを変更できるようになります。次に、シャットダウンし、構成ファイルからその行を削除して、もう一度createを実行し、rootとしてログインしてみます。最近の一部のディストリビューション(特にUbuntu)は、実際にはデフォルトでrootパスワードを許可/設定しないため、実際にそれを行い、rootアカウントでログインするようにパスワードを設定する必要がある場合があります。

2
Nick

私はXenを初めて使用し、同じ問題に遭遇しました。 xen-toolsを使用してXenゲストを構築し、独自の方法で問題に取り組みました。

  1. コマンドxen-delete-imageを使用して、最初に元のゲストを削除します。
  2. 次に、コマンドxen-create-imageとパラメーター--password="<your root password>"を使用して、新しいゲストを作成します。
2
Jingchao Luan