web-dev-qa-db-ja.com

XendomUが起動に失敗したためのDebianLenny

xendom0を実行しているDebianLennyがあり、別のDebianLennyをdomUとしてインストールしたいと思います。 Debian Wiki のガイドに従って手紙を書きました。 DebianインストーラがGrubをインストールしようとするまで、インストールは正常に行われます。次のエラーで失敗します。

インストール手順が失敗しました

インストール手順が失敗しました。メニューから失敗した項目を再度実行するか、スキップして別の項目を選択することができます。失敗する手順は次のとおりです。GRUBブートローダーをハードディスクにインストールする

それを無視してインストールを完了し、マシンを起動しようとすると、次のようになります。

読み込み中。。。待って下さい...
開始:重要なドライバーの読み込み...完了。
開始:/ scripts/init-premountを実行しています...致命的:ファンの挿入エラー(/lib/modules/2.6.26-2-686-bigmem/kernel/drivers/acpi/fan.ko):いいえそのようなデバイス
致命的:サーマルの挿入エラー(/lib/modules/2.6.26-2-686-bigmem/kernel/drivers> /acpi/thermal.ko):そのようなデバイスはありません
[0.608267] blkfront:xvda1:バリアが有効
完了。
開始:ルートファイルシステムのマウント...開始:/ scripts/local-topの実行...完了。
開始:/ scripts/local-premountの実行...完了。
mount:/ etc/fstabを読み取れません:そのようなファイルまたはディレクトリはありません
開始:/ scripts/local-bottomの実行...完了。
完了。
開始:/ scripts/init-bottomを実行しています...マウント:/ root/devへの/ devのマウントに失敗しました:そのようなファイルまたはディレクトリはありません>
完了。
mount:/ root/sysへの/ sysのマウントに失敗しました:そのようなファイルまたはディレクトリはありません
mount:/ root/procへの/ procのマウントに失敗しました:そのようなファイルまたはディレクトリはありません
ターゲットファイルシステムに/ sbin/initがありません。
初期化が見つかりません。 init = bootargを渡してみてください。

Xenの.confファイルは非常に単純です。

カーネル= '/ vmlinuz'
ramdisk = '/ initrd.img'
メモリ= 256
vif = ['bridge = xenbr0']
disk = ['file:/xen/root.img,hda1,w']

問題を探し始める場所はありますか?私はかなり困惑しています。

2
kmelvn
mount: cannot read /etc/fstab: No such file or directory

これは、initramfsが中断されていることを示すかなり明確な兆候です。おそらく、インストールが中断されているためです。

Debian-installerでどのようにしてパーティション分割を乗り越えましたか?前回(うーん...昨日)パーティション分割できるものをエクスポートする必要があったので、hda1であるディスクはかなり奇妙です。私のは次のようになります:

disk = ['phy:/dev/GLaDOS/xen-portaltest,xvda,w']

ファイルではなく論理ボリューム上にありますが、それは問題ではありません。 xvda1または機能しなかったものを与える。それを分割したかったのですが、それはかなりばかげています。

xvdaを使用して、それを分割しました(/bootの場合はxvda1に、LVM物理ボリュームの場合はxvda2に分割しましたが、ルートにはそれを使用できます)。その後、インストーラーは正常に完了し、 Debian WikiのXenエントリ に記載されているブートローダーの実行不可能なエラーを処理した後に機能します。

2
derobert

DomUのfstabはどうですか?/root/sysの下に/ sysをマウントしようとする誤った行がある可能性があります

mount: mounting /sys on /root/sys failed: No such file or directory
0
hayalci