ということで、頼んでいたType 7キーボードが来ました。

従来のSunのキーボードも好きだけど、メインで使うわけではないので、こういう小型(というほどでないですが)の方が良いですね。
しかし、このキーボードをつないでも、認識されません。仕方がないので、クロスのシリアルケーブルを買ってきて、PCにつなぎました。
もしかして、OpenBoot PROM(OBP)をバージョンアップしたら認識するかなと思って見てみると・・・
ok .version
Release 4.0 Version 45 created 2001/02/08 14:33
OBP 4.0.45 2001/02/08 14:33 Sun Blade 100
POST 1.2.6 2000/08/30 21:20
ふ、古い。
Sunsolveで調べると、最新版は
OBP 4.17.1 2005/04/11 14:31
ということ。
ということで、OBPをバージョンアップすることに。
といっても、このマシンはOSがインストールされていないので、まずインストールすることに(完全にインストールしなくてもOBPから認識できれば良いのですが、インストールしちゃうのが簡単そうなので)。
インストール方法ですが、このマシンはDVD-ROMじゃなくてCD-ROMしか付いていないので、ネットワークブートで行うことにしました。元々あるSolaris x86機をインストールサーバに使いました。手順は、
こちらのサイトを参考にさせていただき、インストールISOイメージをマウントする方法で行いました。DVD-ROMやCD-ROMを焼く必要もないし、インストール速度も速く、楽で良いですね。
インストール後、
こちらの記述に従って、OBPのパッチあてを。ジャンパーの位置は、
こちらを参照しました。場所はわかりやすいのですが、ケーブルの関係で、作業は面倒でした。
OBPのパッチあて後起動すると、ちゃんとキーボードを認識してくれました。もしかして、元々家にあったUSBキーボードでも認識できたのかも・・・
その後、ジャンパーを戻すついでに、ハードディスクを交換しました。元々このマシンには、Ultra ATA/66の20GBのディスクが2つ内蔵されていたのですが、いろいろ遊ぶには容量が厳しいかなと思い、安く買えたUltra ATA/100の80GBのディスクが2つに交換しました。もちろん、ATA/100としての性能は出ませんが、ATA/66のディスクが買えなかったので、ATA/100となりました。
再度起動すると、以下のように、ちゃんと認識されました。

これから再度インストールするわけですが、これは後日とします(風邪で体調が悪いので)。今のところ、以下のように考えています。
・「Solaris 10 11/06」と「Solaris Express, Community Edition」をインストール
・ZFSを使う
また、インストールサーバに使ったSolaris x86機も、パーティション構成が悪くてぐちゃぐちゃになっているので、ZFSを使う形に再インストールするつもりです(Sun Blade 100のインストールに使うため、再インストールを待っていました)。
- 2007/04/01(日) 19:29:56|
- Sun Blade 100日記
-
| トラックバック:0
-
| コメント:6
私も最近, sun blade 150とtype7キーボードを購入しUSBが認識しないため、同様の方法を考えています。ネットワークによるインストールの際、インストールクライアント側でキーボード入力しなければならないコマンドがあると思うのですが、USB接続が認識されないのにどのように対処したのでしょうか?
初心者なもので。お手数ですがお教えいただけたら幸いです。
- URL |
- 2007/04/26(木) 12:23:10 |
- #-
- [ 編集]
最初のインストールは、クロスのシリアルケーブルを買ってきてWindows PCにつなぎ、PC上のTeraTerm Proを使いました。
(1) Sun Blade 100とWindows PCをケーブルでつなぐ。
(2) Windows PC上でTeraTerm Proを起動し、シリアルポートに接続する。
(3) Sun Blade 100を起動する。
(4) 起動したら、TeraTerm Pro上でメニューからCrontrol→Send Breakを実行する。これは、STOP-Aと同じ意味になります。
(5) OKプロンプトが表示されたら、boot netする。すると、TeraTerm Pro上でTextモードでインストーラが起動するので、これを使ってインストールする。
インストール完了後、OPBのパッチあてを行いました。その後は、ちゃんとキーボードが認識されています。
- URL |
- 2007/04/26(木) 22:26:24 |
- Zennin #GZzRUVIw
- [ 編集]
なるほど、そういう方法があるんですね。
ご丁寧に、手順をお書きいただきありがとうございました。
シリアルケーブルの使い方を理解しておりませんでした。
すべて参考にさせていただき、実施してみます。
- URL |
- 2007/04/27(金) 12:23:38 |
- #-
- [ 編集]
はじめましてストーニーといいます。
中古のSUN BLADE 150を購入して同じようにsol10をserial経由でインストールしてtype7のキーボードを認識させたくてOBPのUPDATEをしようと頑張っているのですが下記のようなエラーがでて手詰まりです。すみませんがご教授いただけないでしょうか?
Sun Blade 150 (UltraSPARC-IIe 650MHz), Keyboard Present
Copyright 1998-2002 Sun Microsystems, Inc. All rights reserved.
OpenBoot 4.6, 2048 MB memory installed, Serial #53153001.
Ethernet address 0:3:ba:2b:c:e9, Host ID: 832b0ce9.
ok boot /pci@1f,0/ide@d/disk@0,0 /flash-update-Blade100-Blade150-latest
Boot device: /pci@1f,0/ide@d/disk@0,0 File and args: /flash-update-Blade100-Blade150-latest
Can't open /flash-update-Blade100-Blade150-latest
Warning: Fcode sequence resulted in a net stack depth change of 1
Evaluating: to load-base init-program
Evaluating: to load-base init-program
The file just loaded does not appear to be executable.
- URL |
- 2009/05/03(日) 20:32:49 |
- ストーニー #-
- [ 編集]
以下、自分で体験したわけではないので、間違っていたらすいません。
Solaris 10/08から、zfs bootに対応したためか、bootプログラムが若干変更になったという話を聞きました。
もしこれが原因であれば、それ以前のSolaris 10を使えばいいかもしれません。
古いSolaris 10は、以下からダウンロード可能です(たぶん)。
http://www.sun.com/software/solaris/releases.jsp
- URL |
- 2009/05/04(月) 02:53:27 |
- Zennin #-
- [ 編集]