vmwareでubuntu 18を起動できないのはなぜですか?

vmwareでubuntu 18を起動できないのはなぜですか?

AZUREから取得したイメージをVMWAREに変換しました。数秒後に起動して停止します。なぜそうなのか分からない…

「Random:」はロードに時間がかかり、ロードされなくなりました。 ここに画像の説明を入力してください。

答え1

ここに私の5セントがあります。

モジュールのロード時間が長いということは、randomホストのエントロピーが全体的に不足していることを意味します。

あなたもないかもしれませんrdrandコマンドシステムCPU フラグで次のように確認できます。

grep -m1 rdrand /proc/cpuinfo

結果が出なければできないrdrandコマンドシステムCPUライブラリにあります。


エントロピーを入手できる場所=試してみてください。

$ apt-cache policy rng-tools5 
rng-tools5:
  Installed: 5-4
  Candidate: 5-4
  Version table:
 *** 5-4 500
        500 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        100 /var/lib/dpkg/status

パッケージがインストールされていない場合は、rng-tools5今すぐインストールしてください。 AFAIKは後で再起動する必要がありますが、そうしないことをテストしたことはありません。

最後の確認で、パッケージがどこかでエントロピーを収集した場合、次のようになります。

$ sudo rngd -v
[sudo] password for vlastimil:                
Available entropy sources:
    Intel/AMD hardware rng
    DRNG

答え2

カーネルメッセージ(これはおおよその推測である)によると、乱数ジェネレータ(RNG)デバイスまたは仮想デバイス(またはその欠如)に関連している可能性があるように見えますが、問題が何であるかを指定する情報が不十分です。

vmwareを使用しているので、仮想マシンの構成や接続されている仮想ハードウェアを変更してみることをお勧めします。元の環境と同様の構成から始める(まだAzure VMにアクセスできる場合は、どの仮想/物理ハードウェアが接続されているかを確認するためのようないくつかのdmidecodeツールlspciを試すことができますlsusb)が良い出発点になります。

質問には関係ありませんが、可能であれば最新のLTSバージョンのUbuntuに移行することを検討してください。)

答え3

見て起動時にSyslogメッセージ:初期化されていないランダム読み取り

私のもの推測する問題は、Azure環境で起動すると乱数ジェネレータがあるが、VMware構成には存在しないことです。まず、カーネルのコマンドライン起動パラメータを確認して、新しい状況に関連付けられていないAzure関連モジュールへのカスタム参照があることを確認します。

関連情報