* Ultra80 [#s63512fd]

ちょっと必要になって久しぶりに電源を入れてみると、
電源自体は入るものの、画面は真っ黒のまま。

原因がはっきりしないのと切り分けが難しいため
何とも言えないのですが、よく見かける NVRAM が干上がった
という症状ではなかろうかと断定。

- [[SunのNVRAMが干上がったら:http://www.db.soft.iwate-pu.ac.jp/~nobu-s/sun-nvram/]]
- [[SPARCstation の NVRAM の電池交換:http://www.clarestudio.org/elec/nvram/]]
- [[データの書き込み:http://www.sparcstation.org/hardware/nv_write.html]]
- [[Sun Ultra 80 Service Manual:http://docs.sun.com/app/docs/doc/805-6618-11?l=ja]]

これらのサイトを参考にして、電池交換は半田を使って難しいだろうということで
NVRAMを買ってくるということにしました。

まずは取り外し。知らないものは緊張しますね。
マイナスドライバーよりも、
PCIのバックパネルを使ったほうが
簡単に外せました。

&ref(NVRAM.jpg,,70%);

秋葉原の [[若松通商:http://www.wakamatsu.co.jp/map.html]]
に行って、「同じものをください」と言って購入。
外したものは M48T59Y-70PC1U というものなんですが、
出されたのは U がないもの。形も微妙に違うので
大丈夫かなと不安になりながら帰宅。

- M48T59Y-70PC1 5,775円

上が外したもの、下が買ってきたものです。
買ってきたものは角が落とされています。
デジカメの接写はどうしても手ブレしてしまいます・・・

&ref(M48T59Y.jpg,,50%);

刺してみて電源投入。しばらく待っても上がってこないので
これは外れかと思っていたところ、無事画面が出てきました。

Service Manual にはどれくらい時間が掛かるか書いてあります。
この通り8分で上がってきました。

- 3.5 Maximum and Minimum Levels of POST

|CPU Configuration|max setting|min setting|h
|4-way|8 minutes|6 minutes|
|2-way|3.5 minutes|3 minutes|
|Single|1.5 minutes|1.3 minutes|

&ref(ultra80-boot.jpg,,50%);

無事PROMのプロンプトが出てきたら、
[[以前メモっておいた情報>すぎむらの応援日記。/2008-08-30]] を見て設定。

#pre{{
{0} ok set-defaults
Setting NVRAM parameters to default values.
{0} ok .idprom
Format/Type: aa 55 Ethernet: 55 aa aa 55 aa aa Date: aa 55 55 aa
Serial: aa 55 aa Checksum: aa
{0} ok 01 00 mkp
{0} ok 80 01 mkp
{0} ok 08 02 mkp
{0} ok 00 03 mkp
{0} ok 20 04 mkp
{0} ok c3 05 mkp
{0} ok 34 06 mkp
{0} ok fd 07 mkp
{0} ok 00 08 mkp
{0} ok 00 09 mkp
{0} ok 00 0a mkp
{0} ok 00 0b mkp
{0} ok c3 0c mkp
{0} ok 34 0d mkp
{0} ok fd 0e mkp
{0} ok 0 f 0 do i idprom@ xor loop f mkp
{0} ok .idprom
Format/Type: 1 80 Ethernet: 8 0 20 c3 34 fd Date: 0 0 0 0
Serial: c3 34 fd Checksum: a9
}}

最後の Checksum が "a9" というのはメモってある16bytes目と同じことを確認すればOKです。

書き込んで再起動。

#pre{{
{0} ok reset
}}

今回は Solaris10 を新規にインストールしようということなので、
CD-ROM から boot です。
今度は8分も待たなくてもちゃんと上がってきたことを確認して、
PROMから起動。

#pre{{
{0} ok boot cdrom
}}

インストールが終わったら disk からの boot ですよと
教えてあげればいいですね。

#pre{{
{0} ok setenv boot-device disk0
}}

無事動いて良かったです。緊張しました。

* Oracle10gR2 on Solaris10 SPARC [#ub589007]

早速 Solaris10 と Oracle10gR2 をインストールしてみました。

- [[技術文書/Oracle/Solaris10にOracle10gR2をインストール]]

4CPU とは言ってもさすがに昔のマシンですから、
なかなか重いです。使えないほどのものではないですけどね。

やったことがあるのとないのとでは
細かいところで経験が生きるはず。

----
#comment
* 散髪 [#k90d9170]

夕方には散髪に行ってました。

- 散髪 3,990円

ちょっと短くして、さっぱり。


トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS