環境
- Minisforum MS-S1 MAX
やりたいこと
Minisforum MS-S1 MAXのBIOS(死語か?)アップデートをしたい。
https://www.reddit.com/r/MINISFORUM/comments/1pvg4g1/mss1_max_bios_105_released/www.reddit.com
最新版にアップデートすると現状できないIOMMU機能のBIOSレベルでの無効化ができるようになるらしい。(今まではEnableかAutoしかなかった。)
Changelog according to release notes: 1.Fixup WOL can't disable in MS 2.Disable LAN and TBT5 ASPM 3.Fixup TBT5 device can't use if plug after enter Ubuntu 4.Add LED PWM control and default 150 PWM 5.Add IOMMU disable option in BIOS setup 6.update BM DMI to "Meigao Innovation Technology (Shen Zhen) Co., Ltd" 7.Grayout [PowerLimit Setting] item in setup user mode 8.Update EC FW 0.15
2026/02/14現在1.06が最新の模様。現在のバージョンを確認するコマンドは以下
❯ sudo dmidecode -s bios-version 1.03
手順
まずはminisforum公式サイトにアクセス https://www.minisforum.com/ja/pages/product-info
「MS-S1 MAX」を探してBIOSをダウンロード。機種を間違えない様に気をつけること。今回は「SHWSA_1.06_260104B.7z」をダウンロードした。
USBメモリを用意してFAT32でフォーマットしておく。ダウンロードした7zを解凍して全ファイルをUSBメモリに展開する。
sudo systemctl reboot --firmware-setup
でBIOSの画面に行ける。BootからUEFIシェルを起動する。
USBメモリの場所を探す。FS0:と入力して ls と入力する。「AfuEfix64.efi」が見つかるまで FS1: FS2: ....と続けていく。
Shell> FS0:
FS0:\> ls
Directory of: FS0:\
12/13/2025 08:28 <DIR> 4,096 EFI
0 File(s) 0 bytes
1 Dir(s)
FS0:\> FS1:
FS1:\> ls
Directory of: FS1:\
10/20/2023 19:39 632,136 AfuEfix64.efi
06/17/2025 12:41 1,155,696 AFUWINX64.EXE
02/15/2025 13:30 37,736 amigendrv64.sys
05/23/2025 14:33 191 EfiFlash.nsh
01/04/2026 16:55 4,775 Release_Note.txt
01/04/2026 16:54 33,554,432 SHMSA.BIN
07/14/2025 13:52 1,253,559 Update BIOS guide.docx
12/01/2025 18:25 534 WinFlash.bat
8 File(s) 36,639,059 bytes
0 Dir(s)
今回の場合だとFS1にあった。発見できた場所で以下を実行する。
Shell> EfiFlash.nsh
アップデートには5分ほどかかる。画面暗くなったりアップデートの画面出たりでなかったりで心配になるが絶対に電源は切らないこと。
アップデート後無事にsshできるようになったので確認
❯ sudo dmidecode -s bios-version 1.06
BIOS画面みたら全部の設定値が初期化されてたので再度やり直す。IOMMU設定では「Disabled」項目が増えていた。やったね。