411 文字
2 分
Virtual boxが起動しない
ArchlinuxにVirtualboxをいれようと思ったら起動しなかったので備忘録です。
症状
起動させると20%で止まってゾンビプロセスとなってしまいます。
対処方法
ブートローダー起動時にオプションでibt=off
と記述する
Systemd-bootで永続化させる
ファイルを開いてくださいsudo vim /boot/loader/entries/hogehoge.conf
hogehogeにはもともとある設定ファイルに名前を置き換えてください
optionsにある項目の末尾にibt=off
と記述してください。
こんな感じ
title Arch Linux (linux)
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
- options root=PARTUUID <なんか書かれてるかもしれない部分> rootfstype=ext4
+ options root=PARTUUID <なんか書かれてるかもしれない部分> rootfstype=ext4 ibt=off
ibtってなに
Intel 11世代から導入されたCPUの保護機能みたいです
私はIntel 12世代をつかっているのでついてるみたいですね〜
[参考]
https://gihyo.jp/article/2022/11/daily-linux-221107
https://github.com/nns779/px4_drv/issues/24
Linux kernel 5.18からIBTはサポートしていたみたいですが、6.02でデフォルトで機能するみたいです。 Arch linux kernel は5.18からデフォルトになっていたってこと??
別問題ですが、intel 11thにはCPUのバグで起動するとフリーズするたいです
同じような症状を持った方がいらっしゃったので気になりました。
[参考]
https://sakura-education.com/myblog/archives/1282
多分 intel 11,12,13世代を使ってる人が起こる問題だと思います。
参考にした記事
ArchLinuxのインストールに失敗した
カーネルパラメータ
Virtualboxが起動しない(kernel 5.18/kernel 5.19) – 日々の記録簿