いつの間にか,Vmware Server 1.0.4が出ていた。気づかなかったな。
で,バージョンアップしたところ,ゲストOSのFedora7で,エラーが発生して,立ち上がらなくなってしまった。

で,バージョンアップしたところ,ゲストOSのFedora7で,エラーが発生して,立ち上がらなくなってしまった。
sd 2:0:0:0: rejecting I/O to offline deviceこのようなメッセージが延々でている。
Googleで,探すと2つほど記事が見つかった。(「■[Debian][Linux] VMware ServerでVirtual Machineが起動しないとき」「FC7 using IDE Drives causing SCSI errors - Server 1.0.4」)
Vmwareの設定ファイル(.vmx)をいじれば良いらしいが,私の環境とはちょっと違うようだ。scsi関連の設定ということで,私の場合,次のようにしたら,直った。
そのほか,scsi*.* の残骸(SCSI CDROMを試していた)があったので,それも削除した。
scsi0.present = "FALSE" が無いと,先のエラーが出る。
Vmware Server 1.0.4のReleaseNotesで,以下のような記述があるんだけど,fixされていないじゃん。
といいながら,Fedora8も出たことだし,メインのサーバ環境をCentOSあたりに移行しようかな。
Vmwareの設定ファイル(.vmx)をいじれば良いらしいが,私の環境とはちょっと違うようだ。scsi関連の設定ということで,私の場合,次のようにしたら,直った。
scsi0.present = "TRUE"
を
scsi0.present = "FALSE"
そのほか,scsi*.* の残骸(SCSI CDROMを試していた)があったので,それも削除した。
scsi0.present = "FALSE" が無いと,先のエラーが出る。
Vmware Server 1.0.4のReleaseNotesで,以下のような記述があるんだけど,fixされていないじゃん。
- This release fixes a problem that caused Fedora Core 7 to fail with an ASSERT when issuing SCSI commands that have illegal targets. This problem is not clearly exploitable by a normal user.
といいながら,Fedora8も出たことだし,メインのサーバ環境をCentOSあたりに移行しようかな。

この記事で悩んでいたことが解決しました。
ありがとうございます!
ちなみにFedoraCore8でも同じようにして、問題解決しました。