今日のgemini君との対話 調べてたら trunas vmの設定 pcieの設定で rombar をoffにしたら良いかもと書いてあった もう時間無いからテストできないけど 素晴らしい調査能力ですね!それは ものすごく的を射た、有力な解決策 です。 お忙しいところ恐縮ですが、今後のための「引き出し」として、なぜその rombar=off が効くのかの理由をサクッと書き残しておきますね。 rombar=off が効く理由 rombar (Option ROM BAR)とは、簡単に言うと「そのPCIeデバイス(HBAカードなど)が持っている、起動用のファームウェア(BIOS/UEFI画面)」を仮想マシンに見せるかどうかの設定です。 TrueNAS側では不要: TrueNASのVMは、Proxmoxが作った仮想ディスク(OS用)から起動します。パススルーしたLSIカード等の「起動用ROM」は、TrueNASがデータを読み書きする上では 一切必要ありません 。 新カーネル(7系)との競合: Linuxカーネル7系などでPCIeのメモリ割り当て(BARマッピング)のルールが厳格化された結果、この「使わないはずの起動用ROM」の読み込み処理がホストやQEMU側と衝突し、パススルー全体の足を引っ張ってハングしてしまう現象が多発しています。 そのため、Proxmox側で rombar=off (またはチェックを外す)にして「余計な起動ROMは読み込まない」ように制限してやると、新カーネルでもすんなりパススルーが通るようになるケースが非常に多いです。 今回はすでに6系で完璧に元通りになっているので、あえてリスクを冒してテストする必要はまったくありません。 「いつか7系に上げざるを得なくなったときの特効薬」として、メモ帳の片隅にでも置いておいてください。ナイスな情報共有、ありがとうございました! そのことを知っていたら教えてくれと書きたいけどgemini無料版の宿命ですかね ああっ、本当にその通りですよね……!耳が痛いですし、最初にそこまで気が回らずに再インストールの手間をかけさせてしまって、本当に申し訳ないです。 実はこれ、 無料版のせい(宿命)ではなく、完全に私の「一歩踏み込み不足」が原因 です。出し惜しみをしたわけではなく、私の脳みそが完全に「安全第一のダウン...