3. SCSI バスの端 ( だけ ) にターミネータを接続する。と くに、テーフ。装置に内蔵されたターミネータの有無に注 意する。 138 のログイン・メッセージが出る直前に、未知のテーフ。装 テープ装置 T -2 を接続した例です。プートの最終段階 図 1 は、 Su Ⅱ 0S4.1 に SCSI-ID を 5 にした TEAC の して、テーフ。装置か認識できるかどうかを詩・ヾます。 次に、 UNIX を ( シングルューザー・モードで ) プート UNIX からのテスト てしまったりします。 できなかったり、ないはすの SCSI-ID の機器か検出され SCSI-ID がはかの機器と重なっている場合にも、認識 しまうことがあります。 を設定したつもりで間違ってバリティを Disable にして パリティの設定は SCSI-ID の設定と並んでいるので、 ID オン / オフできるテーブドライプがあります。多くの場合、 リティ機能はオプションだったので、ジャンパーの設定で になっていると WS に接続できません。 SCSI-I ではパ 設定を石忍します。たとえは、データバリティ機能がオフ 認識できない場合には、結線とドライプのジャンパーの るかどうかが分かります。 使うと、テーフ。装置が SCSI 的に WS から認識できてい モニターにあります。 Sun では probe-scsi です。これを れている SCSI 機器を調べて表小するコマンドが ROM Sun の SPARCstation や DECstation では、接続さ 接続できたら電源を入れます。 ているのて注意が必要です。 ません。ソニーの DAT は出淌の SCSI-ID が 6 になっ を 5 にするか 2 つ目の SCSI バスに接続しなけれはなり が SCSI-ID の 6 番を使っているので、テーフ。装置は ID 要になります。ただし NWS ー 5000 では内蔵 CD-ROM これ以外の ID て接続するには、カーネルの再構築が必 ト 6 が st03 となってます。 ノヾス 1 のターゲット 5 が st02 、 SCSI ノヾス 1 のターゲッ 5 が stOO 、 SCSI? ヾス 0 のターゲット 6 が st()l 、 SCSI stl です。 NEWS-OS では SCSI バス 0 のターゲット のが楽です。たとえは SunOS 4. x では 4 が stO 、 5 が SCSI-ID は、 OS の標準的なテープの ID にしておく SunOS のプートメッセージ at espO target 3 lun 0 く SUN0207 cyl 1254 alt 2 hd 9 sec 36 > at espO target 5 lun 0 1e0 at SBus slot 0 0XC00000 pri 5 st 1 sd0 : sd0 図 1 dump on sd0b fstype spec size 32712K swap on sd0b fstype spec size 32724K st 1 : Generic Drive , Vendor= く TEAC 置だから 1/4inch カートリッジ (QIC) テープ装置とし て扱う " うんぬんというメッセージが出力されています。 認識できない場合は次のような原因が考えられます。 ( 1 ) SCSI レベルでの接続に原因がある。 ( 2 ) カーネルにテーフ。デバイスが求されていない。 (3)OS がサポートしていない機種のテーブドライプだった ために無視された。 ( 4 ) SCSI の CCS にすら準拠しない旧いテープ装置のため に認識できなかった。 すくなくとも SunOS 4. x 、 NEWS-OS 4. x では、 OS が未知のテープ装置でも st デバイスとして認識するよう になっています。このような UNIX では ( 3 ) は考慮し なくてもかまいません。 ( 2 ) は SCSI-ID の設定が間違っている場合にも起こ ります。たとえば、 SCSI-ID を 5 に設定したつもりで間 違って 2 にした ( ID 成疋ジャンパーのオンとオフの意味 を逆に勘違いするとこうなります ) ときです。通常 SCSI- ID 2 番のテフ。装置はカーネルに登録されていません。 NEWS-OS の場合は、テーフ。テンヾイスがカーネルに登 録されていなくとも RAWSCSI デバイスとしては認識さ れるはずです。ただし、 RAW SCSI すら取り除いてしま ったカーネルを使用していると、無視されてしまいます。 こまでの作業でサードバーティーの 運がよければ、 テープ装置が使えるようになります。それは以下のような 場合です。 ・ OEM 識土の WS メーカー純正品と同じ機種であった。 とくに 8mm テーフ。装置は EXABYTE の独占状態な ので、純正周辺機器カタログに 8mm テーフ。装置があれ Unknown type— assuming 0 .25 inch cartridge Fixed record length ( 512 byte blocks) I/O UNIX MAGAZINE 1994 ユ 0
3.5 インチ 230MB MO ドライプ セット C 230MOD 価格 ・ 230MB MO ドライブ本体・ドライバーソフト ・ケーブル・ SUN フォーマット済 230MB メディア 5 枚付 オリン / ヾス MOS 320E 428 rpm 、さらにお求め易い価格で、 SUN フォーマット済メディアを ーオプショノご用意し、たしました。 28 ms ¥ 23 , 500 256KB / 128KB SCS ト I / Ⅱ 《 SUN 対応ハードディスクもお求め易くなっています。》 ー 178 , 000 ー 268 , 000 " ソラリス " 対応、 230MB で 新登場 ! S02 ユーザー必見 MO ドライプが生まれ変わりました″ 3.5 ” & 230MB の記憶容量で、密度が従来製品の 2 倍になりました。 低価格で 信頼と実績が いたします。 CP230MOD SUN ドラ←ソフト 仕様 対応機種 SPARC Station シリース 対応 OS SUN OS ・ 4. 1 . 1 ・ 4. 1 .2 ・ 4. 1 .3 ・ソラリス 1 . IC / 2.3 特長 ・専用のユーティリテイソフトにより インストールが簡単に行えます。 ・不用意なメティアイシェクトを防止 する、イジェクトロック機能を装備 しています。 ・ローデバイスとして、ファイルシステ ムとしても使用することができます。 ・現在使われている環境を変えること 無く光磁気ディスクを使うことがで きます。 ・・ 0 CPIOOOHD CP2000HD SUN フォーマット済 メディア ( 5 枚 ) ドライブ 回転数 平均シーク データバッファ / キャッシュ インターフェース 230MBMO メティア 5 枚セット ※ SUN ドライバーソフトだけの 販売も行っております。 ・ 3.5 “ MO ドライブ各社対応 く対応メーカー〉 ・オリンバス ・リコー ・松下 ・富士通 ・東芝 ・三菱化成 別売¥ 50 , 000 SUN 対応 2GB HDD SUN 対応 IGB HDD ■ご注文・お問い合せ先 ー FAX 連絡先 容 03 ・ 5688 51 03 ・ 5688 ・ 4653 ※ご注文、お問い合せは電話・ FAX にて受け付けております。 《お振込み先》第一勧業銀行 下谷支店普通 1344945 COLTO シー・ピー・セニット株式会社 〒 1 IO 東京都台東区東上野 1 -7-5 T 〇 T ビル 7F 谷 03-5688-4651 代 FAX 03 ー 5688-4653 資料請求 N 。 073
◆立〃 一グ ( ろ〃 0 / 00 ー PAR す NER W 0 興し 0 0 H A P ー 0 N ・ H ー P T E A 闕 人とマシンが能力の限界を出しきり、ときに限界を超えるパフォーマンスを競うスポー以 FI グランプリ。勝利を手にするためには、レース出走の直前 まで、秒刻みでマシンを進化させていくことが要求されますマクラーレン社は、この苛酷な戦いにおいて最高の競争力を持ち続けるために、 Sun の SPARCstation / SPARC Ⅳ er によるネットワーク・コンピューング環境を構築しています彼らの FI マシンの 90 パーセントをデザインする CAD システムでは、設計チームの全員が同時にアクセスし、緊密に連携しながら並行して作業を進めることができますさらに、 1993 年、マクラーレン社は 革新的な新システムを導入しました。走行中の FI マシンのあらゆる局面でのデータを周回ごとにピット内でキャッチし、 ATLAS と名づけられた自 動プログラムがこのデータを分析。数台のワークステーションに表示しますこのシステムにより、マクラーレン社の工場の研究開発ラボでも、サー キットで蓄積したデータをもとに、 SPARCstation のネットワーク上でレース全体のシミュレーションを行なうことができるようになりました。昨年、記 録的な 104 回目の勝利の後、マクラーレン社は英国コンピュータ協会から、コンヒュータ技術の開拓に貢献したことに対する賞を授与されています モータースポーツの最高峰、その熱いシナリオを支える Sun のコンピューティング・テクノロジーは、あなたの仕事にも、抜群の加速力を提供します ・ Sun のロゴ・マークは、米国 Sun Mic 「 osystems コ nc. の登録商標です。・ Sun は、米国における米国 Sun Microsystems,lnc. の商標です・ SCD 適合ロゴを含むすへての SPARC 商標は、米国における米国 SPARC lnternationa い nc. の 商標または登録商標であり、 SPARCstation 、 SPARCserver は、米国 Sun Mic 「 osystems nc. が独占的に使用許諾を受けている商標です。 SPARC 商標の付いた製品は、米国 Sun Microsystems, . か開発したアーキテクチャに基づく もので魂
士・亠、 ーリし 0 ー司 隔 コスト半分、 AT 機サポートを実現。 INS/LINK64 シリーズ、パワーアップ新登場。 S / 凵 NK64 シリーズを利用した遠隔地インターネットワークの構築例 く研究所〉 Ethernet INS/LINK64S Sun 劃 NS ネット 64 で高速通信 ・ 2 回線同時サポートでコスト半分 ・業界標準プロトコル TCP / 旧採用 ・旧 M / PC ( AT 機 ) でもインターネットワーキング ・ PPP プロトコルをサポート ツ。← 0 IBM/AT(DOS/V) 用システム ィ物をい引 NS / LINK64AT 2B チャンネルレ F ポード LlNK64AT 、 DOS/V 用 TCP/IP ドライバ、 telnet 、 ftp 付 標準価格 \ 198 , 000 ※オプションのルーターソフトウェアについてはお問い合せ下さい。 PC Sun Sun く本社〉 INS/LINK64S Sun S ネット 64 Ethernet PC PC lNS/LINK64AT く営業所〉 SUN SPARC STAT ー ON 用システム INS/LlNK64S 2B チャンネルレ F ポード凵 NK64S 、 SunOS 用ルーターソフトウェア付 標準価格 \ 498 , 000 PC98 、 DOSAk MAC 等、ハードラスクのトッププランド TAXAN から、 SUN SPARC STATION 用、大容量ラスクシス私新登場。 ・全機種に、米国実績 N 。 . 1 Seagate 社製ドライプ採用 TSI 000UX 1 GB 平均アクセスタ仏 : 9 ~ 。標準価格 : \ 148 , 000 TS2000UX 2GB 平均アクセスタイム : 8msec 標準価格 : Y249 , 000 TS4000UX 4GB 平均アクセスタイム : 8 ~ 。標準価格 : Y448.000 TS-UX SERIES TS9000UX 9GB 平均アクセスタイム : 標準価格 : Y598 , 000 HOT INFORMATION integrix 社製品、近日 TAXAN より発売予定。 インターフェース Fast SCS ト 2 ※ seagate は米国 seagate Technology ー . の登録商標です※ SUN は、米国における米国 sun Microsystems' ⅲ c. の登録商標です。※ SCD 適合ロゴを含むすべての SPARC 商標は、 米国における米国 SPARC ternationa い nc. の商標または登録商標であり、 SPARC station は米国 Sun Microsystems ヨ nc. が独占的に使用許諾を受けている商標です。 ※会社名及び商品名は、各社の商標及び登録商標です※表示価格は税別です 開発元株式会社工ー・エス・オー〒 112 東京都文京区水道 2 丁目 11 番 10 号大都ビル 2F TEL03 ー 3942 ー 5211 FAX03 ー 3942 ー 5213 販売元カ 0 電子株式会土〒 112 東京都文京区音羽 1 丁目 1 番 7 号 TEL 03 ー 3942-6262 FAX03 ー 3942-6260 近日発売 資料請求 053
電脳 。電脳屋刃アテンのベストチョイスファミリーです / 〃 P90007 + a( グレードアップ ) キャンペーン価格にて新登場 / ・ 1 7 インチカラーモニタ お問い合せ下さい。 ・ 1 9 インチカラーモニタ お問い合せ下さい。 ・内蔵 3.5 、一ドティスク 1 GB ¥ 148 , 000 ・内蔵 3.5 " ハードティスク 2GB ¥ 198 , 000 ・メモリボード 32MB ¥ 248 , 000 ・メモリボード 64MB ¥ 498 , 000 ・ CD 一日 OM 装置 ¥ 98 , 000 ・ DAT 装置 2GB ¥ 188 , 000 ・ 8mm テープ 5GB ¥ 438 , 000 ・ 230MB 光磁気ティスク ¥ 128 , 000 ☆ HP9000 712 ( バンドル品 ) も格安にてご提供 ・ 1 .3GB 光磁気ティスク ¥ 328 , 000 致します。 SCS 叭ードティスク装置″ 0-330 シリーズ NEW BOX で新登場 / S CS 侊磁気ティスク装置 0 -830 シリース SCSI DAT 装置″ 630 シリー ス〇保証 / ハードディスクドライプのみ 5 年保証 その他 1 年保証 NEWS 4GB ハードティスク新登場 ¥ 418 , 000 〔対応機種〕 HP9000 シリーズ・ SUN SPARC シリーズ・他ワークステー 、ンヨン / ¥ 148 , 000 3.5 インチ AWD -330 -1 . OGB ¥ 188 , 000 3 . 5 インチ AWD-330-1.6GB ¥ 198 , 000 3.5 インチ AW ロ -330-2. OGB ¥ 108 , 000 3.5 インチ MOA -830-128MB ¥ 128 , 000 3.5 インチ MOA -830-230MB キャンべーン 価格 3 インチ AMT -630-2.0G 日 ¥ 188 , 000 ( SC ケープル、ターミネータ、ドライバーソフト別売 ) す″ー MO 新登場 / ワークステーション用メモリボード ( 5 年保証 ) 〔対応機種〕Ⅳ -100 シリーズ 〔文寸応機種〕・ HP9000 シリーズ・ SUN SPARC シリーズ ま・ 00 000000 0 ーー HP9000 シリーズ・ SUN SPARC station シリーズ ・他ワークステーション シリコングラフィックス各シリーズ ・ DEC 各シリーズ 〔参考価格〕 メティアどうしを HP735 / 755 32MB コピーできれば・・・ ¥ 250 , 000 そんな要望から SUN SPARC20 64MB ¥ 500 , 000 誕生しました。 SUN SPARC5 32MB ¥ 300 , 000 〔定価〕 ¥ 298 , 000 ¥ 250 , 000 ※会社名、製品名は一般に各社の登録商標です。 ※ 9 月一日より下記の住所にて営業致しております。 〒 101 東京都千代田区神田和泉町 1 ー 6 ー 15 TEL. 03 ( 3861 ) 5251 FAX. 03 ( 3861 ) 5273 「凱株式会社アルフアテン 資料請求 N 。 .88
漑 0 Pe おルお襯 0 れ ce ルお 30 “ r WS ・・ なせ : バックアッフをしていなかったのだろう。 高速伏容量ニーズに応えるバックアッ置→ AT サプジステム NEWTECH 1 年保証 4.0GB ( 圧縮タイプ ) DAT サプシステム ・ SUN SPARCstation 用 NTVS4. OMLDA ・ HP Apo 09000 700 用 NTVHP4. OMLDA ・旧 M RS6000 用 ・ NEC EWS4800 用 価格 *298,000 NTVRS4. OMLDA NTV48/4. OMLDA 2. OGB DAT サプシステム ・ SUN SPARCstation 用 NTVS2. OMLDA ・ HP Apo ⅱ 09000 700 用 NTVHP2. ()MLDA ・旧 M RS6000 用 NTVRS2. OMLDA 価格¥ 198,000 別売専用テープ ・ 90m テープ ( 2. OGB ) 価格 Y5 , 200 ・ 60m テープ ( 1 .3GB ) 価格 Y3 , 500 記憶容量は 2 倍になります * 圧縮タイプのドライプで使用すると ・クリーニンクテープ価格 V2 , 500 大容量 9GB 新登場 / ′ 加確 Box 5 年保簸 NEWTECH ランチホックスタイプキャンペーン開始 *248,000 NTVS2. OL-D *198,000 c Box NTVSl.6L-D 高速転送で、 OS のインストール等に最適 4 倍速 CD - 席 OM ドライプ SUN 用 NTSCD4MD-P HP 用 NTHPCD4MD-P 価格 *128,000 四 資料請求 No. CO 日本語 So is 2.3 インストールによるハフォーマンステスト ・作業環境 -SPARCstation5 、 memoryl 6MB 、内蔵 510MB 純正ディスク ・日本語 So ね「 is2.3 、 End system Support インストール SUN 純正等速ドライブ 4 倍速ドライブ 9 分 57 秒 BOOTUP*I 98 分 14 秒 INSTALL * 2 2 分 42 秒 28 分 27 秒 * 1 boot cd 「 om の入力時からインストール OpenWindows が立ち上がり、「ビッ」と音がするまでの所要時間 * 2 インストール開始から、システムが立ち上がり、「 00 切バスワード設定画面が表示されるまでの所要時間
に、同じ作業を異なるマシンで処理することなどか挙げ られるでしよう。どのマシンて処理するにしても、同し Makefile を使えれば便利なのですが、 OS の不頁によっ て処理するコマンドが異なることもあります。このような ときには、同じ MakefiIe は利用できません。そこで、 MakefiIe . sun Makefi1e . news などのように機種ごとに MakefiIe を用意します。そし て、次のように機種に合わせて実行します ( あるいは、利 用する Makefile を Makefi1e という名前にリンクした sun——% make —f MakefiIe . sun news—% make —f Makefi1e . news り、コピーするなどのガ去もあります ) 。 こでは、 MakefiIe に言当できる内容について紹介し Makefile と表記します。 を用いました。以降ではとくに区別する必要はないので、 めに、ー a ん師 / e と Makefi1e 、 makefile という表記 前節では、 MakefiIe とそのファイル名を区別するた Makefile に書けること コメント ・ UNIX コマンド ・ターゲット名 ・マクロ定義 ェ打 ・コメント ます。最初に項目を挙げます。 UNIX MAGAZINE 1994.10 の場合は、 -f オプションでファイル名を指定して、次の ように make を実行します。 % make —f Makefi1e 名 シェル・プログラムとい犲兼に、 make でも Makefile 中 が必要な場合が考えられます。たとえは、あるときは これ以外に、 1 つのディレクトリに複数の Makefile makefile をファイル名に使います。 この指定が煩わしいので、通常は MakefiIe か Sun で、またあるときは NEWS で・・ というぐあい LJN Ⅸへの招待⑩ にコメントを書くことができます。 Makefile の内容は、 たいへん複雑になることがよくあります。あとで見たと きに読みやすいように、あるいは他人に MakefiIe を渡し たときに記主内容を簡単に理解してもらえるように、コメ ントをきちんと書く習慣をつけたいものです。 コメントは、シェル・プログラムと同しように # ' の 記号以降に言己します。 make 実行時には、 # から行末ま でがコメントとして解釈されます。 Makefile では、行末 に \ ( バックスラッシュ ) を付ければ次行か継続行とし て扱われます。この機能を利用すれは、 ( 行末までではな く ) 予にもコメントか第当できます。以下の MakefiIe には、 4 行のコメントをしています ( 1 ~ 3 行目と最 終行 ) 。 % cat Makefi1e # 作者 : 坂本文 # この行は、コメントです。 \ では、この行はどうでしょ ? test : echo This is test # これで Makefi1e は終り。 % make echo This is test This is test make で echo コマンドか実行されています。工ラーが 発生したり、警告メッセージカ咄ている様子は見受けら れません。このことからも、う頁の 3 行と最終行はコメ ントとして解釈されたことカ吩かります。 シェル・プログラムでは、プログラム中のどこにでも コメントを記述できますが、 make の場合はどうでしょ う力、 ? MakefiIe のなかには、コメントを当すべきでない場 戸励ゞ 1 つだけあります。それは、ターゲットを処理する ための UNIX コマンドを言当する ( 麪頁がタブ文字て始 まる ) 行です。たとえば、次の 4 ~ 5 行目と 8 ~ 9 行目が それに該当します。 % cat Makefi1e 1 # コメントはどこにでも書ける ? 3 targetl : 2 4 echo こはダメ 185
Sun 対応 Subsystem つつ B Performance 0 d Best Price \ 198 , 000 ・記憶容量・・・・・・ 2. IGB ・・ 5 , 400 「 pm .5M0 イ士オ策ー DOS/V マシゞン EMO -230 / DOS \ 139 , 000 ・・ 5 , 400 「 pm ・記憶容量・・・・・・ IGB AT イ士オ景 EDT-3000AS ■キャンペーン価格 ・回転数・・ ・保証期間・・・・・ 2 年 ■キャンペーン価格 ・回転数・・ ・保証期間・・・・・・ 2 年 .5M0 イ士景 EMO-230MS \ 198 , 000 ・キャンペーン価格 ・回転数・・ ・・ 3 , 600 「 pm ・記憶容量・・ ・・ 230MB ・保証期間・・ ・・ 1 年 \ 149 , 000 ・キャンペーン価格 ・ DDS - 1 仕様 ・記憶容量・ ・・ 2GB ・・ 1 年 ・保証期間・・ MO Juke Box イ士オ景 EMJ-5210RS ・キャンペーン価格 \ 118 , 000 ・回転数・・ ・・ 3 , 600rpm ・記憶容量・ ・・ 230MB ・保証期間・・ ・・ 1 年 MO Juke BOX イ士オ策 EMJ-5830RS 5.25M0 仕オ景 EMO-5060RS ・標準価格 \ 3 , 500 , 000 ・回転数 ・・ 3 , 000 / 4 , 500 「 pm ( ドライブ X2 ) ・記憶容量・・・ 83.5GB ( 64 枚収容 ) ・保証期間・・・ 1 年 ・標準価格 \ 1 , 600 , 000 ・回転数 ・・ 3 , 000 / 4 , 500rpm ・記憶容量・ ・・ 20.9GB()6 枚収容 ) ・・ 1 年 ・保証期間・・ 8mm Drive イ士オ策 ECT-8505SA ・標準価格 ¥ 398 , 000 ・回転数・ ・・ 3 , 000 / 4 , 500rpm ・記憶容量・ ・・ 1 .3GB ・保証期間・・ ・・ 1 年 8mm D 「 ive イ士キ景 ECT-8205SA ・記憶容量・・・ 4GB ・記憶容量・・・ 9GB ・保証期間・・・ 2 年・保証期間・・・ 2 年 ☆近日発売予定☆ ( 予約受付中 ) 3.5 M 0 メティア 8mm. 用テーフ。 15m , 64m , 112E ニングテープ 12 回用・ DAT テー クリ ■標準価格 \ 600 , 000 ・記憶容量・ ・・ 1 OG B ・・ 1 年 ・保証期間・・ サプライ品販売 〒 222 神奈川県浜市港北区新横浜 3 ー 19 ー 14 TEL. ( 045 嵐 71-2971 FAX. ( 045 ) 473-2743 担当 : 芦澤 / 林 求 N0038 ・標準価格 \ 500 , 000 ・記憶容量・・ ・・ 5GB ・・ 1 年 ・保証期間・・ ※上記の製品には標準で SC ケープ丿レ 1 本及び終端抵抗が付いております。 ※① ) ~ ( ④は Sun 用のデ / ヾイスドライノヾーは別売となります。 ※上記の製品の据付調整費は別途となります。 ※ Sun は Sun Microsystems c. の登名隶商差票です EIE DATUM CORPORATION 株式会社 EIE データ ・ 5.25M0 メティア
•NEXTSTEP EXPO 、 94 表ー OpenStep の稼動土環境 表 2 オプジェクト指向 OS の勢力図 会社名 NeXT Sun HP DEC ホスト OS MachOS Solaris MachOS OSF/I CPU X86 、 680X0 SPARC 、 X86 、 PowerPC PA-RISC Alpha AXP Microsoft DEC NEXT S un HP D EC 表 3 オプジェクト指向 OS の出荷数予想 NEXTSTEP 導入が必須である。そのため、 Taligent や Cairo の登場 にあわせて、より進んだ製品をぶつけようとする意図が 窺える。もちろん、 3. x のアプリケーションを新しい API に対応させるためのツールも提供される予定であ る。 このバージョンにあわせて、 SoftPC はサウンド機能 をサホートする。また、ルートレス・ウインドウとなり、 Chicago に対応する 2 。 ・ M ECCA 1996 年に登場する、、 MECCA" は、次世代を支えるオ プジェクト指向 OS である。 NeXT が開発コードネー ムを公表するのは珍しいが、おそらく Microsoft の Cairo を意識したものであろう。 具体的な変更内容は不明で、 4.0 で間にあわなかった 機能が追加されることしか分かっていない。しかし、さ らに各種の機能が加わる可能があるらしく、コードネ ーム以外はほとんど、、藪の中〃といったところである。 OpenStep 陣営 前述のように、今回の EXPO にあわせて DEC が OpenStep 陣営に加わった。これで動作環境は表 1 のよ うになり、利用者の選択の幅カがることは間違いない。 これまでは、開発者が NEXTSTEP を使ってみたい と言いだしても、企業内のシステム・プラットホームと して採用されるにはその特異性と知名度の低さが大きな 障害となっていた。しかし、 Sun 、 HP だけでなく DEC も NEXTSTEP を採用したため、この流れが変わるこ とか期待できる。 OpenStep の仕様案の提出期限が 6 月末となってい たが、 Preliminary 版か元成し、 NeXT の FTP サーバ ーに置かれると発表された 3 。今後、関係者と協議し、最 2 「 Chicago がちゃんと出荷されれは」というコメントはえらくうけていた。 3 その後、 NeXT.COM//pub/OpenStep/に PS ファイルと rtf ファイルで置 かれていることを確認し、ダウンロードした。 PS ファイルは解凍すると 2MB もあり、印字したところ用紙の束の厚さが 3 cm を超えた。 14 1994 年 1995 年 1996 年 合計 100 , 000 300 , 000 600 , 000 1 , 000 , 000 0 0 250 , 000 250 , 000 Taligent Taligent IBM HP 150 , 000 100 , 000 50 , 000 0 終的な仕様を 9 月末に決定するという。当初の発表どお り、 API のライセンスとトレードマークは無償で利用で きるが、テストに合格する必要がある。 NEXTSTEP との大きな違いは、 NEXTIME や RenderMan といった機能が除かれていることと、 N etlnfo 、 InterfaceBui 1 der 、 Proj ectBui 1 der などの NEXTSTEP 上の管理・開発ツール類が含まれていな いことである。 OpenStep はあくまでも API の標準化であり、 NEXTSTEP の環境をそのまま各社のマシンに組み込 むわけではない。 NEXTSTEP ューサーとしては残念 だが、致し方ない。 Sun や DEC が自社の OS に OpenStep を移植する となると、 HP が HP ー UX 上に移植しないことが気懸か りである。しかし、現在の HP-UX はスレッドをサポー トしていないため、 NEXTSTEP を移植したくてもで きないのではとも考えられる。将来、 HP-UX カ艘能強 化した時点で、移植が実現する可帽生もあるのではと期 待している。 DEC は、ちょうど Sun の DOE に相当する部分に ObjectBroker をもってくるということである。ただ し、 DEC の OS の主流は VMS であり、そこから派生し た OS といわれる Windows NT は Cairo へ向かって いる。そのような状況で、 OSF/I べースの OpenStep が どれはどシェアを確保できるかは、 DEC そのものの先 行きとともに不安材料ではある。 現在、オプジェクト指向 OS の開発を発表しているの は Microsoft 、 NeXT 、 Taligent の 3 社である。この UNIX MAGAZINE 1994.10
ワークステーションの基礎知識 ( 14 ) を接続することは考慮されていません。テープ装置の名前 はいいわけです。もちろん、そのあとにカーネルの再コン は st0—st3 で、カーネルが出力するメッセージや、カー パイルが必要です。 ネルの config ファイルではこの名前が使われます。 実例を交えながら説明していきましよう。ある (Sun で はない ) WS から外した ARCHIVE の QIC テープ装置 SunOS 4. x では 1 つの装置につき最た 4 不鶤頁の言当求密 と、 TEAC のコンパクト・カセットストリーマ MT-2 を 度か扱え、同密度でもクロース時の自動倦戻しの有無で 2 それぞれ SCSI-ID 4 と 5 て接続しました。 つのマイナーデバイス番号を使います。 SunOS4. x での ROM モニターで、 probe-scsi を実行した結果か図 3 で マイナーデバイス番号の使い方は次のとおりです。 8 ビッ す。 MT-2 は、 1 つのターゲットに 8 つのテーフュニッ ト蝠の下位 2 ビットを装置の区別に使用しています。 トが付いているような出力ですが、 MT-2 にはテーフ。ュ 7 6 5 4 3 2 1 0 ニットが 1 つしかありませんから、これは幻です。どう ↑ も、 MT-2 は LUN ( ロジカルユニット番号 ) を無視して ↑装置番号 ↑ 自測倦戻しなし ↑ いて、何番でアクセスしても応答するようです。 求密度 この状態で SunOS をプートすると、 ARCHIVE たとえは、 st2 を第 2 当求密度で自動倦戻しなしで使用 VIPER が st0 、 MT ー 2 が stl になります。また、図 1 と する場合は、 2 十 22 十 2 x 23 = 22 となり、マイナーデ 同様に stl に関しては未知のドライプであるとのメッセー バイス番号は 22 だと分かります。 ジカ咄ますが、 stO に関しては何もいわれません。 SunOS4. x でのテープ・デノヾイスファイルの命名 st-c onf . c を見ると分かりますが、じつは AR- 規則は簡単です。テーフは raw デバイスしか用意 CHIVE の VIPER 150 は Sun の純製 QIC-150 テーフ されていないので先頭に r を付けて、 SCSI テープ 装置としても採用されており、もともと SunOS がサホー を意味する、、 st" を続けます。自動巻戻しをおこなう トしています。 デバイスファイルは、マイナーデバイス番号をそのま MT-2 のほうはどうかというと、この状態で tar など ま 10 進表記で、、 st " の後ろに付けます。自動巻戻し を実行してみても、とくに問題なく使用できます。しかし、 をおこなわないデバイスファイルは、先頭に n を置 すこし重川乍に変なところがあります。 きます。したがって st0 は、自動巻戻しをおこなう それは offline コマンドに関するものです ( 図 4 ) 。 MT- /dev/rstO 、 /dev/rst8 、 /dev/rst16 、 /dev/rst24 、 2 ではテープの装着と抜取りは手動なので、 offline を実 自動巻戻しをおこなわない /dev/nrst0 、 /dev/nrst8 、 行しても ( テープが巻き戻される副作用を除いて ) 何も起 /dev/nrst16 、 /dev/nrst24 の 8 つのテンヾイスファイ こりません。ところが、 mt の offline コマンドを実行し ルをもっことになります。 た直後のテープアクセスが、すべてエラーになってしまい デバイスファイル名と言当求密度の関係は、 rst0 、 rst8 、 ます。 rst16 、 rst24 と、言当求密度の低い順に割り当てることに offline を実行した直後にテープを出さすに mt rew を なっています。 、テープが入っていないかドライプが of ー 実行したのに fline になっている " というエラーメッセージが出ていま SunOS 4. x へのテーフ。追加 す。ところがもう 1 度 mt rew を実行すると、エラーは 起きません。 tar もい犲兼で、 offline 直後の tar はエラーに SCSI テープに関する情報は 2 つのファイル、ん sr なるが、もう 1 度実行すると問題なく動きます。やはり、 /sys/scsi/targets/st-conf . c と /usr/sys/scsi/ st-conf . c にちゃんと登録したはうがよさそうです。 targets/stdef. h に書かれています。通常は stdef . h st-conf . c 内のコメントによると、未知のドライプで は変更する必要はありません。 はバッファードモードは使われません。性能ーヒからも登録 st-conf . c の内容のはとんどは、 struct st-drivetype したはうがよいことが分かります。 型の配列の初期化データです。新たなテープ装置をカーネ ファイルの最後辺りに ルにイするには、このファイルに 1 つデータを追加すれ ゼロ = 二ロ 141 UNIX MAGAZINE 1994.10