1. はじめに
Windows10(ホスト)のVirtualboxにkaliを入れて遊びたかった.
しかし公式配布のovaファイル[1]をインポートして起動したところ,起動画面(ロゴが表示された画面)で固まる.15分ほど放置しても駄目だった.
ちょっと調べたところ,こちらに解決法が載っていた.
Kaliの仮想マシンにおいて起動時に止まる現象を解消する - Security Akademeia【セキュリティアカデメイア】
しかしその手法を用いるとWSLが使えなくなってしまう.WSLヘビーユーザとしてそれは困るので,他の方法でどうにか起動できないか試すことにした.
2. 環境
- (ホスト)windows 10 home 21H2
- デスクトップPC,lenovo thinkcentreを使用
- virtualbox 6.1.14
- (ゲスト)Kali-Linux-2022.2-virtualbox-amd64
3. 発生した2つの問題
3.1 1つ目の問題
このツイートと全く同じ状況が起きた.
kaliのログイン画面が表示されずに困っています。
— たーぶ (@terbted) November 14, 2021
ハッキング・ラボのつくりかたの2-5章の説明通りに
virtual boxへkaliをインポートしたのですが、GRUBのブート画面の後、この画面になってしまいます。
#ハッキングラボ pic.twitter.com/Sj4zY3v6gB
起動後ログイン画面にすら遷移しない.
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分ほど放置したところ,場合によってはどうにか動くようになった.