私はこれに従いました ガイド 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
foobar-サーバーログイン:
Root(パスワードなし)、root(ホストボックスのパスワード付き)、benny(パスワード付き)としてログインしてみました。どれも成功していません。新しいVMにログインする方法がわかりません。何か提案やヒントはありますか?
新しいVMをインストールしたときに、新しいユーザー/ rootパスワードを設定する必要があります。ゲストのログイン情報(domU)は、ほぼ確実にホストのログイン情報(dom0)と同じではありません。したがって、イメージをダウンロードした場合は、使用するログイン情報を説明するそのイメージのドキュメントが必要です。インストールソース(HTTP/FTP/ISOなど)からインストールした場合は、インストール時に設定する必要があります。
強制的に変更する必要がある場合は、構成ファイルに次のファイルを挿入して、もう一度作成を行うことができます:extra = "init =/bin/bash"
これにより、bashプロンプトが直接起動し、passwdを使用してrootパスワードを変更できるようになります。次に、シャットダウンし、構成ファイルからその行を削除して、もう一度createを実行し、rootとしてログインしてみます。最近の一部のディストリビューション(特にUbuntu)は、実際にはデフォルトでrootパスワードを許可/設定しないため、実際にそれを行い、rootアカウントでログインするようにパスワードを設定する必要がある場合があります。
私はXenを初めて使用し、同じ問題に遭遇しました。 xen-toolsを使用してXenゲストを構築し、独自の方法で問題に取り組みました。
xen-delete-image
を使用して、最初に元のゲストを削除します。xen-create-image
とパラメーター--password="<your root password>"
を使用して、新しいゲストを作成します。