Solaris 10(x86)をインストールしてみよう

 
  YAMAMORI Takenori ●yamamori

●Solaris 10の入手

Solaris 10のインストールメディアは,次のURLからのリンクで入手できます. ダウンロードページでは,x86版/SPARC版それぞれのCDまたはDVDの ISOイメージファイルが入手可能です.

http://www.sun.com/software/solaris/
○ISOイメージのダウンロード

Solaris 10のインストールCD/DVDは,下の表のような構成になっています. これらのISOイメージファイルは,zipで圧縮した状態で配布されています. ただし,DVDについてはサイズが大きいため,ISOイメージファイルは 5つに分割されており,それぞれがzipで圧縮されています. なお,DVDを入手する場合は,Software CD1〜CD4とLanguagesのCDは必要ありません.

ダウンロードの際には,途中のエラーを防ぐため,Webブラウザを使って 直接ダウンロードするのではなく,対象ファイルのURLをコピー&ペーストして, wgetなどのリトライ(レジューム)機能のあるダウンロードツールを 使った方が確実です.ただし,wgetを使ってダウンロードすると, 本来のファイル名のあとに?ActionId=verify&TicketId=...のような 長い文字列が付いた名前で保存されてしまうため, ダウンロード後に次のようにmvコマンドでリネームします.

$ mv -i sol-10-GA-x86-dvd-iso-a.zip?* sol-10-GA-x86-dvd-iso-a.zip

なお,Web上ではCD/DVDラベルのPDFファイルも配布されているため, ラベル印刷が可能なプリンタがあれば利用すると良いでしょう. また,DVD版についてはそのmd5sumの値が書かれている sol-10-GA-x86-dvd-iso.instというファイルが配布されているため, あわせて入手しておいてください(※注).

※注
ファイルネームの拡張子は、その後.txtに変更されたようです。
・表 Solaris 10 インストールCD/DVDの概要
--------+-------------------+-----------------------------------------------
メデイア| 名称              | 概要
--------+-------------------+-----------------------------------------------
  CD    | Software CD1      | Solarisコア部分,X Window Systemなど
  CD    | Software CD2      | GNOME,Mozilla,bash,ATOK12など
  CD    | Software CD3      | StarSuite,StarOffice
  CD    | Software CD4      | gccほか開発環境,マニュアルなど
  CD    | Languages         | 日本語(Wnn6)を含む各国語環境
  DVD   | Operating System  | Software CD1〜CD4,Languagesの内容を含む(※注)
  CD    | Software Companion| 各種フリーソフトウェア
--------+-------------------+-----------------------------------------------
※注
  DVDのISOイメージファイルは,5つのファイルに分割されて配布されています.

○ISOイメージファイルの解凍 (CDの場合)

ダウンロードした*.zipファイルは,それぞれ次のようにunzipコマンドで解凍します. なお,unzipコマンドを-tオプション付きで実行し,解凍せずにファイルの整合性のみを チェックすることもできます.

$ unzip sol-10-GA-x86-v1-iso.zip
○ISOイメージファイルの解凍 (DVDの場合)

DVDの場合は,基本的には分割された5つのファイルをそれぞれunzipで解凍し, これらを順にcatコマンドで結合すればISOイメージファイルになります. しかし,これでは大容量の中間ファイルができてしまうため, 下図のようにunzipコマンドの-pオプション(標準出力に出力)と ワイルドカード(?)を使い,中間ファイルを作らずに一気に解凍と結合を 行なうと良いでしょう.ここでは,ワイルドカードの?が, シェルではなくunzipコマンド側で解釈されるように,頭に\を付けて \?とすることに注意してください. ISOイメージファイルができたら,念のためmd5sumを計算し, ダウンロードしたsol-10-GA-x86-dvd-iso.instファイルに書かれた値と 一致することを確認します.

・図 DVDのISOイメージファイルの解凍と結合
----                                        ↓5個のファイルを一気に解凍して結合
$ unzip -p sol-10-GA-x86-dvd-iso-\?.zip > sol-10-GA-x86-dvd-iso.iso
$ md5sum sol-10-GA-x86-dvd-iso.iso          ← md5sumの値をチェック
d7b6f773519c1caaafb57100d428a0e3  sol-10-GA-x86-dvd-iso.iso
----

○CD-R/DVD-Rに書き込み

ISOイメージファイルは,CD-RまたはDVD-Rに, 「ISOイメージ(トラックイメージ)として」書き込む必要があります. 誤って普通のファイルとして書き込むと,書き込んだCD-R/DVD-Rの中に もとの*.isoファイルがひとつだけ見える状態になりますが, これは失敗ですので十分注意してください.

・CD-Rへの書き込み

LinuxなどのUNIX系OS上でCD-Rに書き込むには,下図のように cdrecordコマンドを使います.ここでは,IDE-SCSIエミュレーションを行なわずに, ATAPIのドライブに直接書き込んでいます.図の,dev=やspeed=オプションのところは, 実際の環境に合わせてください.なお,CD-Rは650MBメディアに収まります. 以上の作業をインストールCDすべてについて行なえば完了です.

・図 CD-Rの書き込み(Linux上での実行例)
----
# cdrecord -v dev=ATAPI:0,0,0 speed=8 -dao sol-10-GA-x86-v1-iso.iso
----                                                     ↑CD-Rに書き込み
・DVD-Rへの書き込み

LinuxなどのUNIX系OS上でDVD-Rに書き込むには,下図のように dvdrecordコマンドを使います.dvdrecord-0.2以降では, IDE-SCSIエミュレーションを行なわずに,そのままATAPIのDVD-Rドライブに書き込めるようになりました. 図の,dev=やspeed=オプションのところは,実際の環境に合わせてください.

・図 DVD-Rの書き込み(Linux上での実行例)
----
# dvdrecord -v dev=ATAPI:0,0,0 speed=4 -dao sol-10-GA-x86-dvd-iso.iso
----                                                      ↑ DVD-Rに書き込み

To『Solaris 10(x86)をインストールしてみよう』[index]


このページは、技術評論社 Software Design 2005年4月号、『x86版 Solaris 10のインストール』の原稿を元に、Web 用に再構成したものです。
To 謎の処理系 SunOS 4.1.4 with Linux/FreeBSD[Home]
yamamori