インストールの大まかな手順は次のようになります.
事前準備
↓
インストールディスク作成
↓
インストーラ起動
↓
パーティション設定
↓
ハードディスクへのファイル展開
↓
環境設定
CD-ROMから起動できる場合は,「インストールディスク作成」の過程を省略することができます.
CD-ROMから起動できない場合は,インストール時にLinuxを起動するための「インストールディスク」を作成します.また,インストール後にシステムを起動するための「ブートディスク」を作成しますので,予めフロッピーディスクを2枚ご用意下さい.
Vine Linux 2.1CR版には「インストールディスク」が添付されていますので,「ブートディスク」用フロッピーディスクを1枚ご用意下さい.
本マニュアルでは,以下の様に2つのディスクを区別します.
- 「インストールディスク」:インストール時にLinuxを起動するために使用するディスクです.
- 「ブートディスク」:システムをFDDから起動するためのディスクです.このディスクはHDDからLinuxを起動できなくなったときに復旧する場合にも使用できます.
インストールを行う前にいくつか準備が必要になります.まず各ハードウェアの型番などを控えておいて下さい.
これらが使用するIRQやIOポートなどの設定値は調べておいた方がよいでしょう.Windowsがインストールされている場合では,デバイスマネージャで各デバイスのプロパティを見ればわかるはずです.もし,どうしてもインストールがうまくいかない場合には,一旦,ビデオカードとモニタ以外のハードウェアを取り外してから行ってみて下さい.
Vine Linuxをインストールするには,ハードディスクに,新たにパーティションを作成するための空き領域が必要です.WindowsがプリインストールされたPCを購入した場合は,ハードディスクのすべての領域をWindowsが使う設定になっていることがほとんどです.この場合は,以下のいずれかの方法で空き領域を確保してください.
このツールには,dosutilsディレクトリ内のFIPS.EXEや,パーティションマジック(Partition Magick)などの市販の製品が利用できます.これらのツールを使用する際には,まず一時的に仮想記憶を使わないよにした上でデフラグを行ってください. ただし,FIPS.EXE では 8Gバイトを越える部分のパーティション操作は行なえません.
1.の方法は既存の環境を初期化することになりますので,必ず必要なデータをバックアップしてから行ってください.また,2.の方法の場合も絶対に安全とは言えませんので,必要なデータのバックアップを行ってください.
必要な空き領域のサイズは,最小構成で約600Mバイト以上(フルインストール 時に約 1.1Gバイト以上)です.この他にスワップ領域とユーザ領域が必要となり ます.スワップ領域はとりあえず64Mバイト程度あれば十分でしょう.ユーザ 領域は一般ユーザが利用できる領域なので,残りの全てを割り当てても良いで しょう.
Memo:ハードディスクのパーティションと空き領域ほとんどのマシンにはWindowsがプリインストールされているため,パーティションを意識することはないでしょう.新品のハードディスクを使う場合,まず論理的にいくつかに分割し,その分割したものをどのOSで使用するかを設定しなければなりません.この分割した部分を「パーティション」と言います.そして,パーティションに割り当てられていない部分を「空き領域」などといいます.Linuxをはじめてインストールする場合,空き領域にLinuxが使用するパーティションを作成する必要があるのです.この説明については,WindowsのFDISK.EXEコマンドなども参考になるでしょう.
Vine Linux 2.1では以下の方法でインストールすることができます.
ここで言う「ローカル」とは,「PC本体に内蔵されている」と言う意味です.
PCに装着されたCD-ROMドライブからインストールを行います.ノートPCなど外付けのCD-ROMドライブからインストールする場合は後述のPCMCIAを使う場合を御覧下さい.
Vine Linuxのファイルが置かれた Linux(ext2) のパーティションからインストールを行います.もし,この方法を使用するのでしたら,いったんインストールを中断して Linux(ext2)のパーティションにVine Linuxのファイルをコピーします.パーミッションが変わっている場合があります.Vine/instimage のディレクトリに移動し,以下を実行して実行許可を出して下さい.
$ chmod -R +x .
その後,インストールディスクを用いて再起動し,インストールを行います.
パーティションの設定後にVine Linuxのファイルが存在するパーティションとディレクトリを聞かれますので,パーティションには IDEなら/dev/hda1,SCSIなら/dev/sda1などの様に指定し,ディレクトリにはファイルが存在するディレクトリ名を指定します.
LAN上のVine Linuxのファイルが置かれたNFSサーバからインストールを行ったり,ネットワーク上でVine Linuxを公開しているFTPサーバやHTTPサーバからインストールを行います.LANやNFS,FTP,HTTPなどのネットワーク設定に関する知識が必須になります.UNIX系OSの経験がない場合は,これでインストールすることはできないと思ってください.
PCMCIAカードを使ってインストールを行います.これはノートPCなどで外付けのCD-ROMドライブからインストールする場合や,NIC(PCMCIA)カードを用いてネットワーク経由でインストールする場合です.
Vine Linuxのインストーラは,以下の3つのいずれかの方法で起動します.
本製品にはインストールディスクが付属しており,1.の方法をそのまま利用できます.もし付属ディスクでうまくいかない場合は,自分で作成することもできます.なお,お手持ちのCD-ROMドライブがブータブル対応(CD-ROMから起動可能なタイプ)であれば,ドライブにCDを入れて再起動するだけでインストールが始まります.この場合,BIOSの設定でハードディスクよりも先にCD-ROMを参照するように選んで下さい.
インストールディスクは,WindowsのDOSプロンプトやMS-DOS上で作成するのが簡単ですが,Linuxや他のUNIX系OS上でのCD-ROMやフロッピーディスクの扱い方がわかっている人ならば,以下のようにして作成できます.ここではVine Linux のCD-ROMが/mnt/cdromにマウントされており,フロッピーディスクのデバイスが/dev/fd0(Linuxのフロッピーディスクドライブ用デバイス)であると仮定します.Linux以外のUNIXをお使いの場合は適宜修正して下さい.
# mount /mnt/cdrom
# dd if=/mnt/cdrom/images/boot.img of=/dev/fd0 bs=512 count=2880
付属のインストールディスクには boot.imgとpcmcia.img, pcmcia2.img
が入っています.
boot.img: ローカルのCD-ROMからインストールする場合とローカルディ
スクからインストールする場合pcmcia2.img: CardBus タイプの pcmcia カードを使う場合pcmcia1.img: CardBus タイプ以外の pcmcia カードを使う場合bootnet.img: ネットワーク経由でインストールする場合boot.imgの場合
と同様に、以下のようにします。
# dd if=/mnt/cdrom/images/bootnet.img of=/dev/fd0 bs=512 count=2880
# dd if=/mnt/cdrom/images/pcmcia.img of=/dev/fd0 bs=512 count=2880
次にWindowsのDOSプロンプトやMS-DOS 上での作成方法を紹介します.
Vine LinuxのCD-ROMを入れディレクトリをCD-ROMの imagesディレクトリに移動します.1.44Mバイトフォーマット済みのフロッピーディスクをAドライブに挿入して,以下のようにrawriteコマンドを実行します.ここではCD-ROMがGドライブであると仮定します.
G> ..\dosutils\rawrite.exe -n -f boot.img -d a:
ネットワーク経由でインストールする場合やPCMCIAを使う場合には,
boot.imgの代わりに,bootnet.imgまたは
pcmcia.img, pcmcia2.imgをお使い下さい.
G> ..\dosutils\rawrite.exe -n -f bootnet.img -d a:
G> ..\dosutils\rawrite.exe -n -f pcmcia.img -d a: