はじめに
環境
- Windows 11 home
- VirtualBox:6.1.38
- (ゲスト)Ubuntu:22.04
- (ゲスト)AlmaLinux:8.6
注意点
- VM の電源は切っておく必要があります。
状況の整理とエラー内容の説明
まず、起動できないVMは以下の通りです。
- Ubuntu:22.04
- AlmaLinux:8
同じタイミングで起動出来なくなった。(正確に言うと、電源オンは出来るが立ち上げらない状況)
肝心のエラー内容は下記になります。
どうやら、カーネル間での同期の問題が発生しているみたいです。
色々ググってみたら、以下のような事が分かりました。
- カーネルのバージョンを下げる
- VirtualBox のバージョン下げる
- Hyper-V を無効にする
- 確保しているメモリやディスク容量が最低要件に達していない
- プロセッサー数を、2以上にする。(もしくは、自分のパソコンと同じコア数にする)
結論から言うと、私は「最後のプロセッサー数を変更する」で解決しました。
以降、プロセッサー数を変更する手順を解説していきます。
手順
プロセッサー数の変更方法
1.1 VirtualBox を立ち上げ、該当のVMを選択した上で「設定」をクリック
1.2 システムタブの「プロセッサー(P)を開く。確かに”1”になっている。」
1.3 私のPCは6コアなので、”6”に変更後、「ok」をクリック
まとめ
まず、解決したのはよかった。(一安心)
だが、プロセッサー数は自分でいじったことないのに、何故「1」になったんだろう?と考えた所、最近、Virtual Box のバージョンアップをしてました。
もしかしたら、バージョンアップの影響でプロセッサー数が変わってしまったのではないかな、と予想しております。(次回、バージョンアップする際は要確認しようと思います)
今回は、これで以上です!
私と同様の悩みを抱えていた人のお役に立てますように。