Solaris10でviが使えなくなりました。以下のエラーが出ます。

# vi /etc/hosts
VT100: 端末形式が不明です。
使用中の端末の種類が不明です。有効な値は 'VT100' です。

Teratermでviを使おうとすると動作が変なので以下のコマンド叩きました。
それから上記の症状になりました。

# svccfg
svc:> select system/console-login
svc:/system/console-login> setprop ttymon/terminal_type = "VT100"
svc:/system/console-login> exit

端末タイプに"VT100"にしたのがまずかったみたいです。
元のxtermに戻そうと再度svccfg実行しようとしたところ以下のメッセージ
が表示され実行できませんでした。

# svccfg
処理できません。ご使用の "VT100" 端末についての情報がありません。

誰か助けてください。