F A C T 0 R Y 夢を見ない、見させない。甘い言葉に騙されていませんか ? PLATIHOME ORIGINAL PC-UNIX Personal ProfessionaI 32 Server 32 System Standard System Station- 6200 System SO 回 is2.5.1 ・ ASUSTeK P/l-XP55T2P4 ・ Mother-Board lntel VS440FX ・ ASUSTeK P/l-P65UP5 十 C-P6ND ・ ASUSTeK P/ ト XP6N P5 440FX 430HX / 512KB Dual-P6 M/B ATX M/B ・ MYTAC MiddleTower Case ・ SONGCHEER TQ-700ATX ・ SONGCHEER TQ-700MiddleTowerCase AF801 N Server Case ・ Number9 M0ti0n771 PCI 2M MiddleTower Case ・ Matrox MGA-Millennium 4MB ・ Number9 M0ti0n771 PCI 2M ・ Pentium P 「 0 200MHz ・ Number9 M0ti0n771 PCI 2M ・ PentiumPro 200MHz ・ PentiumPro 200MHzX2 ・ 32MB Memory ・ Pentium 166MHz ・ 64MB Memory ・ 128MB Memory ・ TEAC FD-235HG FDD ・ 32MB Memory ・ TEAC FD-235HG FDD ・ TEAC FD-235HG FDD ・ SCSI 2GB HDD ・ TEAC FD-235HG FDD ・ SCSI 2GB HDD ・ 4GB Ultra-SCSl HDD ・ Adaptec AHA-2940U PCI SCSII/F ・ SCSI 2GB HDD ・ Adaptec AHA-2940U PCI SCSII/F ・ Adaptec AHA-2940U PCI SCSII/F ・ 8x SCSI CD-ROM ・ ASUS PCl-SC200 NCR 53C810 ・ PLEXTOR PX-12TSi ・ PLEXTOR PX-12TSi 12X SCSI CD-ROM ・ 0ADG106 0 「 US101 Keyboard PCI SCSII/F 12X SCSI CD-ROM ・ 0ADG106 or US101 Keyboard ・ Logitech MOUSE Man (OEM) ・ 4x SCSI CD-ROM ・ OADGI 06 or US101 Keyboard ・ Logitech MOUSE Man (OEM) ・ OADGI 06 0 「 USI 01 Keyboard ・ Logitech MOUSE Man (OEM) ・ Logitech MOUSE Man (OEM) ¥ 198 , 000 ¥ 298 , 000 ¥ 398 , 000 ¥ 698 , 000 * モニタ別売 * モニタ別売 * モニタ別売 ( 本仕様は予告なく変更する場合があります、ご了承ください。 ) OP ON PERIPHERAL Minitower SmaII Server Network Card ・ DE500AA PCI,DEC Chip 100 / IOBASE ・ ¥ 15 , 800 ・ EP312 NE2000 互換旧 A ・・・・¥ 3 , 000 上記襾格はセット価格です。 ・ 935E PCI,DEC Chip ・ ¥ 5 , 000 ・ MiTAC Pursuit Base ・ SCSI 2GB HDD Back up Device ・ AMD K5-PR133 ・ S3 Tri064V 十 2 M B ・ UPS APC SU700 700VA ・・ ¥ 63 , 000 ・ 32MB Memory ・ Keyboard ・ UPS APC SU1000 1000VA ・ ・¥ 91 , 000 ・ DTC 3133 PC ト SCSI ・ MOUSE ・ UPS APC SU1400 1400VA ・¥ 124 , 000 ・ DEC 21041 N ℃ ¥ 158 , 000 ・ DAT HP Sure Store 8i ・・・ ¥ 155 , 000 ・ DAT HP Sure Store 8e ・・ OP 第 ON ¥ 175 , 0 ・ DAT Archive Python DDS2 ・・ ・・・ ( 外付 ) ¥ 1 , 000 ( 内蔵 ) ¥ 98 , ・ 12 = SCSI 内蔵 CD-ROM ( 取付け工賃込み ) \ 22 , 800 MONITOR 〈ファクトリー推奨〃〉本はセットでお買上げの場合のです。 ・ 12x SCSI 外付 CD - 日 OM ( ケープル込み ) ・・・・¥ 29 , 800 ・ 15 ” SAMTRON SC-528MXLJ ・ 17 “日 ZO E57T ・・・¥ 138 , 000 ・¥ 32 , 800 日 ZO E55D ・・・¥ 98 , 800 ※本商品にプリインストールは Linux 0 「 FreeBSD のみです。 ( ただし、 OS の SAMSUNG 500b ・¥ 34 , 800 日 ZO E51 F ・・・・¥ 69 , 800 サポートはいたしかねます。 ) 他 OS に関しては別途ご相談となります。 ・ 17 ”日 ZO E53F ・・・・・¥ 81 800 TOTOKU CVI 73 ・・・¥ 93 , 800 OP 第 ON SOFTWARE ・日本語 SO ね ris2.5.1 fO 「 X86 desktop ¥ 62 , 800 OS 無料インストールサービス ・日本語 So ね ris2.5.1 fo 「 X86 server ・ ¥ 173 , OOO ・日本語 SO ris2.5.1 fo 「 X86 P 「 0W0 「 ksc 十十 ( 英語版 ) バンドルセット・・・¥ 70 , ・ SO ⅱ s2.5.1 fo 「 X86 , FreeBSD, Linux, NT ・ WindowsNT Workstation 4.0 ・・ ¥ 34 , 400 ・ WindowsNT Server 4.0 ( 5 ユーザー ) 多彩な OS を、動作確認の後お届けします ¥ 126 , 88 ・ Windows95 バンドル版 ()S R2) ・¥ 17 , 000 詳しくは電話又は FAX にてお問合せ下さい。 ・ N SCAPE 全製品取り扱い中お問い合せください。 ・ Micro Black Ho (BSDI 版 & WindowsNT 版 ) ・・・・¥ 398 , 000 ( バンドル版のみ ) FAX にてご返事いたします。 ・ BLACK HOLE (BSDI 版 ) ・ YCall あるいは当社ホームページ Upgrade Option ・ CPLJ アップグレード http://www.plathome. CO. jp をご覧下さい。 ・ HDD アップグレード ※時価にてお見積りいたします。詳しくはお問い合せ下さい。 ・ Memory アップグレード お問い合せ / ご注文は E - ma ⅱ めは通信販売か下記取扱店で ! プラットホームファクトリー でも受け付けております。 ぶらっとホーム株式会社 東京都千代田区外神田 1 -1 1 -4 ミッワビル TEL. 03-3251-761 1 FAX. 03-3251-7000 TEL. 03-3251-2600 FAX. 03-3251-7000 ご注文は凾 0120-795123 取扱店募集中詳しくは担当後藤まで あさひ銀行お茶の水支店 振込先 ( 普 ) 1039633 プラットホームファクトリー Tel.03-3251-2600 資料請求 No. 071 * モニタ別売 FO 「 internet Server etC.. ! 0 factory@plathome.co.jp 営業時間 1 1 : 00 ~ 18 : 00 日・祭日休 ※価格には消費税は含まれてい ません。 ※送料等はお問い合せ下さい。
HP9000/SPARC station 用 SGI, DEC, 旧 M RS6000 , NEC EWS4800 , 各社 PC にもご使用できま魂 UCDS4000 シリーズ ・平均シークタイム Read/Write 8/9ms ・ SUN/SPARC の全機種に完全コンパチプル ・ 3.5 インチ 4GB ドライプ使用 ・ HP-UX Ver. 10. X にも対応 ・最大 28GB まで構成可能 (4GB x 7 台 ) ・ 20MB/seck は 40MB/sec の高速データ転送 ・ Fast SCSI-2/Ultra SCSI 対応 ・シングルエンド / ディファレンシャル SCSI 対応 各種小型大容量ディスクサプシステム CD 012 (8GB) /CDS9012 (18GB) マッチボックス ( 1 台入り ) ギフトボックス ( 2 台入り ) (4GB) ( 8GB) CDS 40 Ⅱ CDS 4012 (9GB) ( 18GB) CDS Ⅱ CDS 12 (2GB) ( 4GB) CDS 2011- U72 CDS 2012- U72 (4GB) ( 8GB) CDS 4011- U72 CDS 4012- U72 (9GB) (18GB) CDS II-U CDS 12- U (4GB) ( 8GB) CDS 4011-US CDS 4012-US (9GB) (18GB) CDS 9011-US CDS 9012-US (4GB) ( 8GB ) CDD 40 Ⅱ CDD 4012 (9GB) (18GB) CDD 9011 CDD 12 EDS-10 日 AID システム ・第 3 世代 RAID コントローラ ー採用による高速化 ・最大転送速度 14MB / sec 、 最大 I / O レート 32 開回 / sec の高速処理 ・ B の大容量 RAID システ ム、多重アクセスを最適化 ・ RAID レベル 0 , 1 , 3 , 5 サポ ・最大 64MB のキャッシュメ モリー搭載可能 ( 8 , 16 , 32 , 64MB) ・ 8 / 16 ピット SCSI-2 ホスト I/F ( シングルエンドまたはディ ファレンシャル ) ・オンサイトサーピス ・動作温度 5 ~ 40 ℃ ※必ずこの範囲内でご使用くだ さいますようお願い致します。 製品名等の固有名詞は各メーカーの登録商標です。 CD 011 (4GB) / CDS9011 (9GB) 本体内 蔵 シングルエンド (4GB) CDS 4001 SCSIN 応 (2GB) CDS 2 1- U72 SUN ULTRA (4GB) CDS 4 1- U72 SPARC 対応 ULTRA SCSI 対応 各種ワイドディファ レンシャル対応 ■ CDS9000 シリーズ ・ 3.5 インチ 9GB ドライプ使用 ・平均シーク時間 8 / 9.5ms ・回転数 7 , 200rpm ・内部転送速度 80—120Mbit/sec ・ ULTRA SCSI 対応 ( 高速転送速度 ) 8bit 時 20MB/s SCSI 同時期 16bit 時 40MB/s SCSI 同時期 ・ワイド対応 (16bit 68PIN) 有 SPARC ULTRA, Enterprise, CDS 13 (27GB) SGI 02 等 スタッカプルキャビネット使用 く外付ディスク / SUN U a 専用ディスク / ワイドディファレンシャル対応ディスク〉 CDS M)II/CDS Ⅱ (9GB) CDS 12 (18GB) %IETASTOR コンビュータタイナミックス株式会社 〒 169 東京都新宿区百人町 1 -21 -23 TEL. 03-3366-9741 FAX. 03-3366-9800 / 9494 E-maiI : compd@nisiq.net Homepage . http://www.com/uterdyna.com お客様が設置する場合の FAX コールサポート : FAX. 03-3366-9494 ( 担当者 : 長沢、加藤江利子 ) 資料請求 No. 023 当 CDSIO (9()GB) とこよりも親切に、日本一気分よくお付き合いできる会社
連載 / BSD をハックする一② 図 1 インストール FD てサポートされる ( 抜粋 ) Device Name Seria1 ports comO coml Para11e1 ports 1ptO Port 0X3f8 0X2f8 0X378 I RQ 4 3 7 DRQ MFM/ESDI/IDE/RLL hard disk controller wdc0 F10ppy controller fdc0 Bus Logic BT445 , BT74x , 0X1f0 14 0X3f0 6 2 Misc [ 8250 / 16450 / 16550 / clones ] [ 8250 / 16450 / 16550 / clones ] [interrupt—driven or P011i 取 g ] [supports two disks] [supports two disks] or BT9xx SCSI host adapters SCSI disks SCSI CD—ROMs bt 0 sdO cdO DC21x4x based Ethernet deO 0X330 first first boards ; any [ 0 Ⅱ ly 0 Ⅱ kcoth kernel floppy] any any SCSI disk ()y SCSI id) SCSI CD—ROM ()y SCSI id) see above for partial list [you must asslgn an interrupt in your PCI BIOS, 0 て let it do so for you] any ・ Configure ( シェル・スクリプト ) を起動し、ホスト名 や IP アドレスなどを設定する。 これで、ハードディスクから NetBSD か起動し、オプ ション・ソフトウェアのインストールを自力でできるよ うになります。ここではカーネルについて学ぶのが目的で すから、コンパイラとカーネルのソースおよび、オンライ ン・マニュアルはインストールしたほうがいいでしよう。 さらに、基本的なコマンドやライプラリのソースもカーネ ルを学ぶうえでは必要です。 インストールの詳細 それでは、インストールの手順を詳しく追ってみまし 最初に NetBSD for i386 一式を入手します。続いて、 インストールする PC についてヾます。とくに必なの は、ハードディスクのジオメトリ情報です。 1 つのハード ディスクをまるごと NetBSD に割り当てるのであれば、 NetBSD カーネルが自重加勺に調べてくれるジオメトリ情 報を使ってもかまいません。 SCSI カードや Ethernet カードなど、重川乍しないと困 るカードが NetBSD てサポートされているかどうかを調 べることも必要です。グラフィックス・カードは、将来 X をインストールするときには問題になりますが、たんに NetBSD を入れるだけなら、使用するのは VGA 機能な のでとりあえすは大丈夫です。 UNIX MAGAZINE 1997.9 使用しているデバイスの NetBSD でのデバイス名 がどうなるかも、事前に調べておくとよいでしよう。 i386/INSTALL のなかに表が含まれています。今回使 用する PC に該当する部分だけを抜き出したものか図 1 です。 サポートされてはいるが、インストール FD には含ま れていないデバイスもあります。このようなカードはイン ストールには使用できませんが、インストールがすんだあ とでカーネルを叫冓成すると使えるようになります。 インストール用のフロッピー作成 FD イメージファイルを FD に書き込むには、手持 ちの UNIX マシンがあれば dd で、なければ Win- dows ( あるいは DOS) で動く rawrite. exe を使用しま す。 rawrite. exe は utils サプディレクトリ内にあります。 カーネルコピー FD は 2 不鶤頁あります。 kcadp121. fs は、 Adaptec の SCSI アダブタカー ドに対応したカーネルが含まれています。 AIC6x60 や AIC7870 チップを用いたオンポード SCSI をもっマザー ポードの場合もこれを使います。 kcoth121. fs は、そのはかのカードに対応します。今回 は、 Buslogic のカード (Buslogic はプランドとしては 残っていますが、会社自体は 1996 年 2 月に Mylex に買 収されました ) を使うので kcoth121. fs を用います。 ⅲSt121. fs がインストール FD のイメージです。 65 私の場合は、ソニーの NEWS (NEWS-OS 4.2.1 ) が 近くにあるので、
ワークステ - ションに最適の Seagate 社製高速ドライプ ( 7 , 200rpm 、 10 , 000 「 pm ) 内蔵 全機種 lJltra-SCSI(WlDE) 対応。 fo 「 SPARC 、 SGI(02) 、 HP 、旧 M 、 NEC 、 etc. ■最高速シリーズ Seagate Cheetah 内蔵 : UItra SCSI, 10.000 「 pm , 7.5ms 高速データ転送 型番 容量回転数 仕様 4.5GB 10. OOOrpm Ultra SCSl,Narrow(20MB/s) W4GL-UC 4.5GB 10. OO 併 pm Ultra SCSI WIDE (40MB/s) W4GL-UCW ■超高性能シリーズ Seagate Barracuda 内蔵 . UItra SCSI, 7200rPm , 8ms 型番 容量 回転数 仕様 標準価格 ( 税別 ) 高速データ転送 Ultra SCSl,Narrow(20MB/s) W2G L- U B 2. IGB 7200 「 pm 138 , 000 W2G L- U BW くⅧ DE16b 代 Ultra SCSl,WlDE(40MB/s) 2. IGB 7200rpm 148 , 000 Ultra SCSl,Narrow(20MB/s) W4GL-UB 4.3GB 7200 「 pm 175 , OOO W4GL-UBW くⅧ代 Ultra SCSl,WlDE(40MB/s) 4.3GB 7200rpm 188 , 000 W4G L-U BWD Ⅲ 2 禰 a 増 Ultra SCSI, WIDE Diff (40MB/s) 4.3GB 7200 「 pm 208 , 000 Ultra SCSl,Narrow(20MB/s) W9GL-UB 9. IGB 7200rpm 259 , 000 W9GL-UBW く UItra SCSI,WIDE (40MB/s) 9. IGB 7200rpm 278 , OOO W9GL-U BWD ⅱ t ね増 UItra SCSI, WIDE Diff (40MB/s) 9. IGB 7200rpm 315 , 000 Ultra SCSl,Narrow(20MB/s) WI 8GT-UB 18.2GB 7200rpm 489,000 WI 8GT-UBW くⅧ DE16b UItra SCSI,WIDE (40MB/s) 18.2GB 7200rpm 548 , OOO ・高性能シリーズ Seagate Hawk 内蔵 : Ultra SCSI, 5400rPm , 9ms 高速データ転送 型番 容量回転数 仕様 Ultra SCSl,Narrow(20MB/s) W2GL-UH 2.1 GB 5400rpm ・ハイパフォーマンスシリーズ : Ultra SCSI, 5400rPm , 8.5ms 高速データ転送 型番 容量回転数 仕様 4.3GB 5400rpm Ultra SCSl,Narrow(20MB/s) W4GL-UI 4.3GB 5400 「 pm Ultra SCSl,WlDE(40MB/s) W4GL-UIW ーコンバクト、高信頼性シリーズ Ultra SCSI 高速データ転送 型番 MA-2UN 2. IGB MA-3UN 3.2GB 1 円 ( 税 13 已円 ( 税別 ) fo 「 SPRAC 、 SGl(02) 、 HP 、旧 M 、 9 000 円 ( 税別 ) 7 ス 000 円 ( 税別 ) NEC & Mac 、 DOS/V. etc. 外付け 3.2GB lJlt 「 a-SCSl 外付け 3.2GB Ultra-SCSl MA-31JN MA-3UN マルチプラットホーム 0 3 年間保証 標準価格 ( 税別 ) 218,000 228 , 000 ご提供価格 ( 税別 ) 188 , 000 198 , 000 4nnnn つ 11 ′れ高速アクセス 3 年間保証 こ提供価格 ( 税別 ) 290 , 000 460,000 488 , 000 ′れ高速アクセス 3 年間保証 標準価格 ( 税別 ) 98 , OOO こ提供価格 ( 税別 ) 83 , 000 3 年間保証 標準価格 ( 税別 ) 145 , 000 159,000 ご提供価格 ( 税別 ) 139,000 3 年間保証 標準価格 ( 税別 ) 108 , 000 138 , 000 仕様 Ultra SCSl,Narrow(20MB/s) Ultra SCSl,Narrow(20MB/s) こ提供価格 ( 税別 ) 77 , OOO 99 , 000 4GB ・ WIDE 2. IGB 3.2GB 4GB 1 5 に ( 円 ( 税別 ) 1. 与 0 つ 0 円 ( 税別 ) 1 2 ス 000 円 ( 税別 ) 13 000 円 ( 税別 ) 外付け 4.3G 日 Ultra-SCSl 外付け 4.3GB Ultra-SCSl WIDE W4GL-lJl: 4.3GB W4GL-UlW : 4.3GB 平均シークタイム : 8.5ms 平均シークタイム : 8.5n る 価格は お問い合わせください。 APC-Smart LJPS APC Smart-UPS3000J APC Smart-UPS2200J APC Smart-UPS 1400J APC Smart-UPS 1000J APC Smart-UPS700J 優れた電源管理能力 & 充実のオプション群最大容量 3000VA / 2250W 最大容能 200VA / 1600W 最大容量 1400V Ⅳ 950W 最大容 000VA/670W 最大容量 700VA / 450W 0 〃 SPARC station 、 HP 、旧 M 、 DEC 価格はお問い合わせください。 DEC SLJN 旧 M DEC DEC SIJN SGI SGI SLJN SGI HP HP HP 旧 M SS シリーズ各種 UI シリース各種 Ultra Enterpnse lndy.lndigo ONXY 700 シリーズ各種 J. K. C. D 各種 800 シリーズ 4X シリーズ各種 43P シリーズ各種 P0 S は加各種 aStation 各種 0 System 各種 aXL 各種 02 電上っをを証 旧 M 16MB 拡張メモリ 32M 日拡張メモリ 64MB 拡張メモリ 128MB 拡張メモリ 256M 日拡張メモリ 512MB 拡張メモリ 1 GB 拡張メモリ 株式会社ウイントウ ・商品ラインアップ 東京支社〒 151 東京都渋谷区富ヶ谷 1 丁目 51-2 デュオバークビルディング 5F TEL 03-5453-3556 FAX 03-5453-3557 本 社〒 564 大阪府吹田市豊津町 1 -31 資料請求 No. 026
連載 / BSD をハックする一② るテンヾイスファイル名は /dev/audio です。 装置はみつかった順に、 0 からの番号が付きます。たと えば、 SCSI ディスクでは若い番号のコントローラの若い ターゲット ID のディスクから sd0 、 sdl 、 ・・となり ます。ただし、これはカーネルの設定によります。たとえ は、 NEWS-OS 4. x では、 SCSI ディスクはターゲット ID がテンヾイス番号になります。たとえ ID = 2 のディスク カ甘妾続されていなくても、 SCSI BUS 0 の SCSI ID=3 のディスクは sd3 になり、 SCSI BUS 1 の SCSI ID=O のディスクはかならす sd8 になります。 NetBSD でも、 設定しだいでこのようなイをさせることができます。 文献について 4.4BSD に関して学ぶうえで関連のある文献をいくつ か紹介します。 The Design and lmplementation of the 4.4BSD Operating System M. K. McKusick ほか著、 Addison-Wesley 、 1996 年 4.4BSD 本家の出版した書籍です。 4.4BSD に関して は、ソースコードを除いてはこれに勝る文献はないといえ るでしよう。俗称は表紙にちなんで悪本です。 1 つ前の 4.3BSD に関する同書はすでに和訳が出版さ れていますが、本書に関しても和訳を出版すべく翻訳が進 められているそうです。 Lions' Commentary on UNIX 6th Edition with COde John Lions 著、 Peer-T0-Peer Communications 、 1996 年 これは、 UNIX version6 のカーネルのソースコード全 体のリスティングと、それへのコメントを本にしたもので す。 1977 年当時のドットマトリクス・プリンタの出力の まま復刻されたので、文字か読みにくいのが欠点です。 /usr/doc/ ー式 企業や大学では、ソニー NEWS や Sun の旧モデル、 あるいは LUNA などがまた残っているかもしれません。 捨てる前に、必要なものはとっておきましよう。 4.2 や 4.3BSD べースの商用 UNIX には、 /usr/doc 72 のなかに、 AT&T 由来のもの ()7 UNIX から受け継い だもの ) とバークレイ由来のものの、両方のドキュメント が入っています。 NetBSD などでは、 /usr/share/doc にドキュメントがありますが、版権の都合で多くの貴重 なドキュメントが求されていません。一方、 SystemV R4.2 でも、歴史的意義しかないようなドキュメントは削 除されたようです。 たとえは、 psd/01. cacm/ には、 D. M. Ritchie 、 K. Thompson 著「 The UNIX Time-Sharing System 」 という、 CACM に掲載されたたいへん有名な論文が入っ ています。 同様に、 PS2/03. uprog/ には Brian 、 V. Kernighan 、 D. M. Ritchie 著「 UNIX Programming 」があります。 /usr/doc/ps2/04. implement/ には K. Thompson 著 「 UNIX lmplementation 」、 /usr/doc/ps2/05. iosys/ には D. M. Ritchie 著「 The UNIX I/O System 」が 入っています。 LUNA の UNIOS-B のマニュアルセットは、しつは /usr/doc と /usr/man の下を一式印刷したものです。捨 てられそうになったら拾っておくといいでしよう。 もし、物片寺ちのいい会社 ( 大学 ) で、シャープの OA シ リーズか IX シリーズの UNIX マシンのマニュアルが残っ ていれは、そこにはこの論文をはしめとして匆月の UNIX の重要なドキュメントの和訳カ甘曷載されています。 紙に「卩刷されたものでよければ、現在でも O'ReiIIy か ら購入できます。『 4.4BSD Programmer SuppIemen- tary Documents 』です。これは、 4.4BSD-encumberd (UNIX のライセンスが必喫な 4.4BSD) に刊属するドキ ュメントを印刷したものです。 4.4BSD-Lite となってフリーになるためには、いくつ かのソースプログラムだけでなく AT&T 時代の UNIX から受け継いだドキュメントも省かねは・ならなかったので すね。 なぜ 4.4BSD の時代にもなって V6 時代のドキュメ ントが重要かというと、「そうなったのにはわけがある (). M. ワインバーグ ) 」からです。現在をよりよく理解 するには、過去の糸韋を含めて知ることが必要だという意 味ですね。 UNIX の骨格部分をてっとり早く理解するの には、 UNIX がスリムだった日赫にのドキュメントカ彳殳に 立ちます。 ÜNIX MAGAZINE 1997.9
トの入手ガ光という紙に書かれています ) 。 あくまでも推測ですが、どうやら使っている SCSI カ ード用のドライバが日かったのが原因のようです。 ようやく本番 今度こそ、インストールの本番です。竹喋そのものは、 質問や孑ぐに従って必喫な情報を入力していくだけです。 操作はいたって簡単なので、こでは詳細は解説しませ ん。質ド頁目は、「日本語 Solaris デスクトップのインス トール」のイ求 A に書かれているので、初めての人はあ らかしめ目をとおしておくといいでしょっ 2 こでは、作業を進めるうえで注意すべき点をいくっ カ絲呂介しておきましよう。 ます、 SoIaris のインストール先のディスクの指定で す。 1 台しかなけれは題はありませんが、複数台ある場 合はどオ功、お尺しなければなりません。ところが、尺 メニューには製品名ではなく SoIaris のデバイス名カ俵示 されるので、とくに初めての人は戸惑うのではないでしょ うか。 デバイス名とディスクの対応が分からないと、考 えていたのと違うディスクにインストールしてしまい、 重要なファイルが失われるおそオ功ゞあります。 Solaris では、ディスクのデバイス名として次の 2 つ の形式カイ吏われています。 ・ c0t0d0 ・ c0d0 前者は SCSI 、後者は IDE のディスクを表します。ア ルファベットと数字の組カ髞り返されていますが、 SCSI のはうは順に、 コントローラ、 SCSI ID 、 Logical Unit Number を表します。 IDE では、 コントローラ、ディスク番号 を表します。 2 すこし前のバージョンを対象にしていますが、 : ま 1995 年 6 月号に 孑贓さオびこ「 PC UNI•X : 日 : 吾 Solaris 2.4 for X86 ( 1 ) 」側山 聖彦、片 11 暿も参号になります。 UNIX MAGAZINE 1997.9 UN Ⅸへの招待可 インストールの際には、これらのデバイス名の後ろに ディスク容量も表示されます。よく分からないときは、 の情報を頼りに〕尺してもよいでしよう。 もう 1 つ気になったのは、インストール・プログラム が自重加勺に割り当てるディスク・パーティションの配分が ややいい加減なことです。さきはども書いたように 「日 本語 Solaris 2.5.1 ご使用にあたって」の 1 章には、パー ティションの分け方とそれに必要なディスク容量か書か れています。これを参考にして事前にパーティションを 言 t しておき、自分でファイルシステムをレイアウトした はうがいいかもしれません。その場合は、次のような点に 注意します。 ・各ファイルシステムに必要なディスク容量は、十分に 本寸して決める ( / 、 /var 、 / 叩 t 、 /usr などの推奨値 を下回らないようにする ) 。 ・使用するにつれてファイルの数やサイズか増加するフ ァイルシステムについては、とくに注意する ( たとえ ば、ホーム・ディレクトリを置くところなど ) 。 この作業は、それほど難しいものではありません。順 次、ディスクの残り容量が表示されるので、たとえは、、残 り全部を / h 。 me に割り当てる " といった指定もできます。 もう 1 つ、ネームサーピスについてもすこし迷いまし たが、スタンドアローンでの利用か主体になるので、使わ ないことに決めました。 インストール作業の過程で気になったのは、以 E の点 です。 個人で使う目的でインストールしようと思っている人 は、、、失敗したらやりなおせばいい " というくらいの気持 ちて挑戦してみましよう。 システムカ硬えるようになるまでには、インストール終 了後もいくつかの竹業が必要です。それについては来月紹 介することにして、以降では Win95 と solaris の併用に ついて説明します。 Win95 と Solaris こでは、 Win95 がすでにインストールされている PC に SoIaris をインストールする際の注意点、役立つ 知識を紹介します。 149
動 0 扣 6 96- Windows NT 別ャ第、 -MHC は信頼ヘー直線を ン ロ AT ドライプ RAID ロ旧 K ドライプ ロ旧 K ドライプ IIIIIIIIIIIIIIIIIIIIIII 付 BOX 付 BOX ー MHD-R8G 外付 BOX 型 ・ Fast Wide-SCSl-ll ・ 4GB X 3 ・ RAID -0 / 3 / 5 対応 MD 、 83 》標準価格 \ 900 , 000 ・ SCS ・ 4 / 8GB ・ DDS -2 ・標準価格 Y198 , 000 》キャンペーン価格 \ 148 , 000 MHD ・ー 8G ・ Fast Wide-SCSl-ll ・ 9GBX3 ・ R 川 D -0 / 3 / 5 対応 MD 、 243 》標準価格 \ 1 , 500 , 000 ・ SCSI-II ・ 12 / 24GB ・ DDS -3 ・標準価格 Y238 , 000 》キャンペーン価格 \ 17 000 内蔵型 MD 、 8 ー 0 東京 0 ・ SCSI-II ・ 4 / 8GB ・ DDS -2 ・標準価格 YI 58 , 000 》キャンペーン価格 \ 138 00 容 03-5228 215 MD 、 24 ー FAX : 03-5229-7408 ・ SCSI-II ・ 12 / 24GB ・ DDS-3 ・標準価格 VI 98 , 000 ・大阪・ 》キャンペーン価格 \ 168 , 000 容 06 95-5522 FAX : 06-395-5549 サポート体制 0 名古屋 0 UNIX 、 NetWare 、 Windows NT に精通した 技術者がサポートいたします。センドバックの 容 052-201-1130 他オンサイトによるサポートもいたします ( オプ ション ) 0 FAX : 052-201-7197 内蔵型 付 BOX ー ・ ULTRA-Wide-SCSl ・ 9GB ・標準価格 Y498 , 000 》キャンペーン価格 \ 350 , 000 ・ ULTRA-Wide-SCSl ・ 23GB ・標準価格 Y860 , 000 》キャンペーン価格 \ 690 , 000 MHD -00 MHD-23G 0 ロ AT オートローダ お問い 合わせは・・ お申し込み 6 連装 紅Ⅱイテ当っ糒式 2 杠 MD 、 24X03 ・外付 SCS ・ 6 連装・圧縮時 144GB ・ DDS -3 》標準価格 \ 598 , 000 MD 、 24X0 ー ・内蔵 SCS ・ 6 連装・圧縮時 144GB ・ DDS -3 》標準価格 \ 488 ⑩ 00 ※本広告記截の製品名等は、各メーカーの商標またはそれに準する登録を受けています。 お問い合わせは・ コンピュータ事業部コンビュータ 1 部引課まで ・東京 TEL.• ( 03 ) 5228-7215 ・大阪 TEL: ( 06 ) 395-5522 ・名古屋 TEL: ( 052 ) 201-7130 E-mai に compu@queen.mhc. C0ゆ 資料請求 NO. 015 本社 : 〒 162 東京都新宿区揚場町 1 -18 日生飯田橋ビル
0 図 2 Jobs の、 velcome メッセージ 図 3 SGI のチラシに登場した Jobs "We looked everything else in the market' and S 川 ( 0 れ Graphics is the consiste 山 v を .n 川 x - meXTSTE P 3. OJ 肥′ Ma 田 XeS Welcomel Date:Thu, 1 NOV 90 12 : 00 : 00 PDT From: Steve JObs To: New Colleague Subject: Welcome! 5 を・第・一 0 ト、 、の物、第新 の Art 。Ⅱ the Net の審査のときにも、絲冬的にソースを 調べる必要があり、送られてきたファイルを収めた MO を開かなければならなかった。これまで lndy では MO か認識できたので、それと同しつもりで SCSI の MO ド ライプを 02 につないでみたが、まったく受け付けない。 どうやら、 02 にバンドルされている IRIX 6.3 は、 6.2 る彼のメールには、「 (NeXTSTEP は ) インターパーソ にくらべて SCSI 機器をシヒ、アに選ぶらしい。 ナル・コンピュータとしてのまったく最初のコンピュー タ・デザインである」というポイスメッセージカワタッチ そのとき、ふと思いついて、 02 のすぐ隣にあった されていた。不劫ゞこれに初めて接したのは、 NeXTSTEP NeXTdimension にこの MO ドライプを接続してみた。 3. OJ を使ったときのことである。すでにインストールさ これか功を奏して、 02 から NFS 経由で MO のファイ れているメール・アプリケーション Active. mbox を起動 ルを扱えるようになった。 NeXT のコネクティビティは する ( 米国の田舎で見かける郵便受けのマークの付いたア なかなかのもので、ドライバを気にしなくても、たいがい イコンをクリックする ) と、 Jobs からのメールが 1 通だ の SCSI 機器は認識してくれる。 け入っていて、その顔写真の傍らの小さな唇のマークをク O—NeXT か 51ndY 、そして 02 へ リックすると、彼の肉声カ毓れるのだった ( 図 2 ) 。それ は、なかなか辛羊な一瞬であった。 Steve Jobs といえば、 NeXTSTEP ( その後、 NEXT- インターパーソナル・コンピュータというコンセプト STEP と改称さ現在では OPENSTEP) 以、タ ) OS は、そもそもく自己参照機能〉を基礎にしている UN Ⅸか をはめたことがない。しかし、おもしろいのは、その Jobs らごく自然に帰結したものである。たしかに、 NeXT は、 が IRIX に関しては悪口を言わないばかりか、その宣伝に 最初からそういうコンセプトを徹底させようとしていた。 一枚加わっていることである。私の手許に、 SGI が配っ NeXTSTEP では、カーネルになんらかの障害が生した たチラシがあるが ( 図 3 ) 、そこには J 。 bs のにこやかな顔 とき、 fsck を起動させて自己修復をするといった機能を と彼の言葉が刷り込まれている。 早くから実現していたし、内部にかぎりなく自己回帰し、 「 Pixar は、 tToy Story 』の制作に Silicon Graphics 外部に対してもかぎりなくコネクテイピティを高めていこ のデスクトップ・ワークステーションを使いました。私 うとする姿勢は、ほかの OS にはるかに先んしていた。 たちは、次のフィーチャー・アニメフィルムの『 Bugs 』 だから、いまでも NeXT (CPU が Motorola 680X0 の制胙にも、ふたたびそれらを使います・・ 。私たちは、 の Black NeXT) をネットワークのなかに置いておくと、 ワークステーション市場の他のすべての機種をチェックし ある種の仲介役として機能して重宝することがある。今回 NeXTSTEP ワールドへようこそ ! リップ・アイコンをダブルクリックしてください。 134 UNIX MAGAZINE 1997.9
・ザボトのジェイコムが提供する コンヒゴ 高信頼性、高品質の製品。 ・ HP 、 SUN 、旧 M 等各種ワークステーショ ンの販売からサポートを提供しております。 ・ハリウッドの CG プロダクションで多数導入され ている MegaDrive 社の DiskArrayo ( 21 GB ~ 4TB のラインアップ ) 1 年間保証 価格 モデル 合里 2GB ¥コール JHP-2000SH 4GB ¥コール JHP-4000SH 9GB ¥ 267 , 000 JHP-9000SH 23GB ¥コール JHP-23000SH * 上記モデルにつきましては、 lJItra SCSI タイプです。 * その他、 Ult 「 a Wide SCSI タイプ及び Diffe 「 ent 回タイフにつきましては、お問い合せください。 3 年間保証 0 0 8 9 価ココココ 合里 1 28MB Kit 256MB Kit 64MB Kit 128MB Kit 128MB Kit 対応機種 SUN Ultra SUN Ultra SGI 02 SGI OCTANE HP C/J/K 5 年間保証 1 OO%compatible 1 年間保証 1 価格 モデル 合里 4GB DAT ¥コール JDP -4000S 引 8GB DAT ¥コール JDP-8000HP/SlJN 14GB 8mm ¥ 330 , 000 J-EXB8505XL 40GB ¥コール DLT -4000 製品の対応機種及びモデルの詳細についてはお問い合せください。 ※製品名などの固有名詞は各メーカーの登録商標です。 ネットワーク構築及ひネットワーク機器、 PC 等につきましてもお問い合せください。 シェイコム株式会社 SMS 事業部営業技術部 〒 1 10 東京都台東区台東 2-26-1 1 TEL 03-3832-0539 FAX 03-3835-7421 A COM PUTER MAINTENANCE & EVALUATION COM PANY 資料請求 No. 040
連載 /FreeBSD ノートー⑩ 図 2 SMP 対応力ーネルの起動日メッセージ 1 : FreeBSD 3 .0 ー 970522 ー SNAP # 0 : Mon Ju1 14 09 : 35 : 35 JST 1997 toor@zazie.tom—yam. or ・ jp:/usr/src/sys/compiIe/ZAZIE 2 : 3 : FreeBSD/SMP: Mu1tiprocessor motherboard 4 : cpuO (BSP) : apic id: 0 , version: 0X00030010 cpul (AP) : 5 : apic id: 1 , version: 0X00030010 i00 (APIC) : apic id: 2 , version: 0X000f0011 6 : 7 : CPU : Pentium (586—c1ass CPU) 8 : Origin "GenuineInte1 " ld = 0X524 Stepping=4 Features=Ox7bf く FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC, く b10>> 9 : ( 略 ) 10 : npxO on motherboard 11 : npxO : INT 16 interface 12 : stray irq 13 13 : Enab1ed INTs : 1 , 2 , 3 , 4 , 6 , 7 , 8 , 10 , 11 , 13 , imen : 0X00ffd221 A11 idle procs online . 14 : SMP : SMP : * * * AUTO * * * starting lst AP! 15 : 16 : AP CPU # 1 LAUNCHED ! ! Starting Schedu1ing. SMP : 17 : SMP : TADA ! CPU # 1 made it into the scheduler ! . 18 : SMP : A11 2 CPU's are online ! とりあえずはかのドライバて動くものを、ということで 中古屋で Adaptec の AHA-1742A ( 写真 3 (E) を入手し た。一世代前の EISA カードなので巨大である。性能は おそらく SC ー 200 にはおよはないが、しつかりした作り で信頼性は高そうである。マニュアルのたぐいはなかった が、 Adaptec の FTP サイトからファイルを取ってきて EISA の設定ソフトウェアを動かしてみると、柔軟に設定 できることが分かった。さっそく SMP 対応の FreeBSD を起動してみると、リプートなどのトラブルはいっさい起 きなくなった。 これで、 ncr ドライバと SC ー 200 の糸目 : 合迂が原因である 私が最初にインストールしたときには、このあと最初の ことがはっきりした。問題を修正すれば、 SMP カーネル ファイルシステムへのアクセスでときどきパニックを起こ でも SC ー 200 か利用できるようになるだろう。 して悩まされた。ここをうまく切り抜けれはあとは大丈夫 S M P での利用 なのだか : 運が悪いと起測けるまで延々とリプートを繰り 返さなけれはならない。この話をメーリングリストに書い FreeBSD ではプロセスをそれぞれの CPU に振り分け たところ、「 SCSI カードのドライバのせいではないか」と て処理することはできるが、 1 つのプロセス内でスレッド いう孑商を受けた。 を作成して振り分けるといった機能はまだない。 使っていたのは ASUS の Fast SCSI カード SC ー 200 そこで、 SMP の機能を確かめるために複数のプログ ( 写真 3 下 ) で、 SYMBIOS ( 旧 NCR) の SYM53C- ラムを同時に走らせてみた。 FreeBSD のコマンドであ 810A ( または旧タイプの NCR53C810 ) という SCSI コ る make はこのテストにうってつけである。というのも、 ントローラを使用したコンパクトな PCI カードである。 BSD の make は並行して複数のコンパイルができるよ うに工夫されているからである。ファイルの依存関係によ SC -200 は安価 ( 現在 8 , 000 円前後 ) だが、 ncr ドライ バとの糸目 . 合せでかなりよい性能を発揮するのて愛用してい り同時にコンパイルしてはならない組 : 作もあるが、そう 写真 3 AHA-1742A ( 上 ) と SC -200 ( 下 ) 118 UNIX MAGAZINE 1997.9