前回、H77のSATAをパススルーしたら他のSATA I/Fが認識されなくなったのは、AHCIのドライバが読み込まれなくなったせいらしい。 ESXiの各種ドライバは、ESXiが公式に対応するデバイスが存在して初めて読み込まれる仕組みになっているそうなので(まぁそりゃそうか)、H77がパススルーによって見えなくなる→AHCIドライバが読み込まれない→他のSATA I/Fが使えないという状態だった模様。これまでASM1061と88SE9123は、H77 SATAのおこぼれで偶然動いていたというわけ。 デバイスとドライバの対応表を弄れば、非公式デバイスを使えるようになるっぽいので書き換えてみる。 下記作業ログ内に出てくるsata-ahc.v00は、sata-ahc.v00(ハイフン)な環境とsata_ahc.v00(アンダースコア)な環境がある模様。自分の環境では間違いなくハイフンなんだけど謎。
![サーバのESXi化が泥沼化 その2 - SATAコントローラの追加](https://cdn-ak-scissors.b.st-hatena.com/image/square/0d9d7f31ee339a5ce460d1ad569ef0632bc7cb2b/height=288;version=1;width=512/https%3A%2F%2Fnofu.jp%2Fwiki%2F_media%2Fblog%2F2012%2Fesxi_storage_adaptor_added.png)