4月に入り、そろそろ新しいバージョンがリリースされるだろうという事でOpenBSDのサイトにアクセスしたら、OpenBSD 7.5が4月5日にリリースされていた。
今回はバージョン7.4からのアップグレードではなく、インストーラのisoファイルをダウンロードしVirtualBoxにて新規のインストールを試みた。
新規にインストールする際はいつも installXX.iso を使用しインストールは成功しているのだが、今回は同じ手順の所で以下の画像にて表示されているエラーを吐きインストールが失敗する。この事象が発生するのは自分だけなのだろうか?
尚、再度install75.isoをダウンロードしインストールを試みても当事象は再現した。

当方の環境
以下の両方の環境にて当件の事象が発生した。
ホスト機:macOS 14.4.1 / MacBook Pro 2020 / RAM: 16GB / CPU: Intel Core i5 2.0GHz
仮想化環境:Oracle VirtualBox 7.0.14
ゲスト機:OpenBSD 7.5 amd64
ホスト機:macOS 10.13.6 / MacBook Air 2011 / RAM: 4GB / CPU: Intel Core i7 1.8GHz
仮想化環境:Oracle VirtualBox:6.1.50
ゲスト機:OpenBSD 7.5 amd64
使用したインストーラは、install75.isoとcd75.isoの2種類である。
インストールに失敗するのはinstall75.isoで、cd75.isoを使用すると失敗しない。
上記のインストーラはinstall75.isoとcd75.isoの両方共に以下のURLからダウンロードしたものである。
https://www.openbsd.org/faq/faq4.html#Download
VirtualBox側の設定は以下のとおり。
[System]
Base Memory:1024MB
Boot Order:Optical, Hard Disk
Acceleration:VT-x/AMD
Chipset:PIIX3
Features:I/O APAC、Hardware Clock in UTC
[Display]
Video Memory:16MB
Graphics Controller:VMSVGA
Remote Desktop Server:Disabled
Recording:Disabled
[Storage]
Controller:IDE
Name:IDE
Type:PIIX3
IDE Primary Device 0:openbsd-7.5-amd64.vdi
IDE Secondary Device 0:[Optical Drive] install75.iso
[Audio]
Disabled
[Network]
Adapter 1:Intel PRO/1000 MT Desktop (Bridged Adapter, en0: Wi-Fi (AirPort)
Virtual Cable Connected
[USB]
USB Controller:OHCI, EHCI
Device Filters:none
発生した事象
インストールセットの選択後、インストールの途中で以下のログを吐きインストールは完了せず。
仮想マシンを一旦落とし再度OpenBSDのインストールを試みても、当事象は再現しインストールは完了しなかった。
ata1 protection fault in supervisor mode trap type 4 code 0 rip ffffffff81006749 cs 8 rflags 10282 cr2 4494bc cpl 3 rsp ffff80001cce5850 gsbase 0xffffffff8192bff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff81006749 syncing disks...6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
出力されたログの中にある「trap type 4 code 0」をGoogleで検索したら、以下がヒットした。
回避策として、VirtualBoxのSystem設定にて、FeaturesのI/O APICのチェックを外す事が挙げられていた。
https://obsd.solutions/ja/blog/2023/05/06/openbsd-73-on-virtualbox-7-installation-as-guest-os-failed-due-to-io-apic-enabled/
OpenBSD 7.3 on VirtualBox 7: ゲストOSインストールに失敗 - 原因はI/O APIC有効化
当事象の回避策
上記にて挙げた回避策を試す前に、スタンドアローンインストール版のinstall75.isoではなくCDブート版(インストールするファイルセットは別途ダウンロード)のインストーラcd75.isoを使用しOpenBSD 7.5のインストールを試みたら、当事象は再現しなかった。
インストールを進め以下の手順に到達したら、cdを選択せずhttpを選択する。[http]になっている事を確認しEnterキーを叩く。続けて、自分の環境ではProxyは使用しない為、そのままEnterキーを叩く。
Let's install the sets! Location of sets? (cd disk http nfs or 'done') [http] HTTP proxy URL? (e.g. 'http://proxy:8080', or 'none') [none]
今回はネットワーク経由でインストールする為、ミラーサイトのURLを入力する。
自分の場合、ftp.jaist.ac.jpを入力しEnterキーを叩いた。
HTTP Server? (hostname, list#, 'done' or '?') [ftp.jaist.ac.jp]
このままEnterキーを叩く。
ここから先はinstall75.isoを使用したインストールと同じ手順となる。
Server directory? [pub/OpenBSD/7.5/amd64]
参照サイトなど
https://www.openbsd.org/ OpenBSD
https://www.openbsd.org/75.html OpenBSD 7.5
https://www.openbsd.org/errata75.html OpenBSD 7.5 Errata
https://www.openbsd.org/faq/faq4.html#Download OpenBSDの最新版のダウンロード
https://obsd.solutions/ja/blog/index.html OpenBSD Solutionsブログ
OpenBSD関連の記事
https://debslink.hatenadiary.jp/entry/20220515/1652626120 OpenBSDをAndroidタブレットで動かす
https://debslink.hatenadiary.jp/entry/20220521/1653099523 OpenBSDでSFTPサーバの設定
https://debslink.hatenadiary.jp/entry/20230226/1677415932 今後ともよろしく、OpenBSD
https://debslink.hatenadiary.jp/entry/20231104/1699073616 Raspberry Pi3 Model BにOpenBSDを導入
https://debslink.hatenadiary.jp/entry/20240209/1707449177 古いOSでneofetchを実行する
https://debslink.hatenadiary.jp/entry/20240407/1712457452 OpenBSD 7.5のインストールに失敗する
https://debslink.hatenadiary.jp/entry/20241014/1728902692 OpenBSDをVirtualBoxで動かす
https://debslink.hatenadiary.jp/entry/20241130/1732965507 Raspberry Pi 3Bでファイルサーバを構築
https://debslink.hatenadiary.jp/entry/20251118/1763438319 OpenBSD 7.8でsyspatchが失敗する
https://debslink.hatenadiary.jp/entry/20260628/1782612721 OpenBSDを7.8から7.9にアップグレードした