日記

日本語の勉強のためのブログ

【Windows10】Virtualbox上でkali linuxが起動しない

1. はじめに

Windows10(ホスト)のVirtualboxにkaliを入れて遊びたかった.
しかし公式配布のovaファイル[1]をインポートして起動したところ,起動画面(ロゴが表示された画面)で固まる.15分ほど放置しても駄目だった.

ちょっと調べたところ,こちらに解決法が載っていた.

Kaliの仮想マシンにおいて起動時に止まる現象を解消する - Security Akademeia【セキュリティアカデメイア】

しかしその手法を用いるとWSLが使えなくなってしまう.WSLヘビーユーザとしてそれは困るので,他の方法でどうにか起動できないか試すことにした.

2. 環境

3. 発生した2つの問題

3.1 1つ目の問題

このツイートと全く同じ状況が起きた.

起動後ログイン画面にすら遷移しない.

3.1.1 解決したがまた問題発生

virtualboxを最新版(6.1.34)にアップデートしたら上記の状況は起きなくなった.

しかし別の問題が発生.

3.2 2つ目の問題

起動後,先ほどと同様にログイン画面にすら遷移せず,真っ黒な画面に

watchdog: BUG: soft lockup - CPU#1 stuck for 23s! 

みたいなログが延々と出る.

3.2.1 問題解決

virtualboxのフォーラムにこんな投稿があった.

It seems to be a problem with the RAM. I backed the processor off to 1, disabled audio, used 1024MB for motherboard setting and now it seems to be working again.
引用元: virtualbox.org • View topic - Problems loading kali on windows BUG soft lock up??

これを見てとりあえずプロセッサ数を2から1に設定しなおしたところ,なぜか正常に起動するようになった.

4. その後

ログインはできるが,その後デスクトップで固まる問題も生じた.
しかし3分ほど放置したところ,場合によってはどうにか動くようになった.

参考文献

[1] Get Kali | Kali Linux