パピーリナックス構築編
〜 Puppy Linux (日本語版) 〜



0.まえがき

  •  古いPCを再利用することが多い、「自宅LAN構築の宇宙(せかい)」では、旧スペックでも手がるに利用できる、軽量なスモール・リナックスを探していたところ、100MBを割る「Puppy Linux」があることを知った(日本語版では100MBを少し上回る)。さらに、LiveCDだけでなく、USBメモリからも起動でき、しかも日本語版があるということで、早速試してみることとした。
  • 利用目的としては、WindowsPC起動不能時の救済的な利用(レスキュー用)と、HDDのパーテーション設定変更など、ハードディスクの維持管理ツールとして利用する。
  • さらに、Puppy Linuxはサーバーとしても使用できるということで、検証目的でインストール・設定を試みることとした(2009.08)。
  • 無線LAN環境の構築については、WindowsXPで使用していたノートPC(富士通製FMV-BIBLO NB55J = CPU:CeleronM 1.5GHz、メモリ:256MB、HDD:80GB)の動きが重たすぎてイライラするほどの状況なので、軽量軽快なパピーリナックスをデュアルブートで起動し、Windowsファイルを共有・操作できる環境を構築する(2009.12)。
  • 従来どおり、USBメモリ(2GB)はレスキュー用として活用する。


1.LiveCD版のインストール

図1.1 デスクトップ個人設定画面

  • 個人設定画面が現れるので、確認し「OK」をクリック。

図1.2 個人保存ファイルの設定

  • 個人保存ファイルの設定確認画面が現れるので、「OK」をクリック。

図1.3 保存先の設定

  • 保存先ドライブ(パーティション)対象が表示されるので、チェックする。本例では「sdb1」。

図1.4 保存ファイル名の設定

  • 保存先フォルダ、ファイル名を入力し「OK」をクリックする。

図1.5 SFSファイルのコピー

  • SFSファイルのコピー確認画面が表示されるので「OK」をクリック。

図1.6 個人保存ファイルの確認

  • 保存先ファイル名等を確認し「OK」をクリック。

図1.7 日本語強化パッケージ

  • 日本語強化パッケージを発見、表示されるので「OK」をクリック。

図1.8 ロードの確認

  • ロード確認に対し「OK」をクリック。

図1.9 国と言語の設定

  • ロードが完了すると、国と言語の確認画面が表示されるので、そのまま「OK」をクリック。

図1.10 マニュアル

  • マニュアル画面が表示されるが「Quit」で終了。

  • 初期ウィンドウ画面が表示される。

                    図1.11 初期画面


2.内蔵HDDへのインストール

(1)Frugalインストール

# mkdir /mnt/sdb1/pup511
  • LiveCDから立ち上がった状態で、内蔵HDDにインストール先ディレクトリを作成する。本例では、WindowsXPと同じC:ドライブにpup511というディレクトリを作成する。

図2.1 インストール元選択


  • トップ画面左下、「メニュー」→「セットアップ」→「FrugalInstaller」を選択し設定画面を開く。
  • インストール元ドライブ(CD)を選択し「OK」をクリックする。

図2.2 インストールの選択

  • 旧Puppyがインストールされていれば、アップグレード/新規インストールを問い合わせてくるので、「新しくWaryPuppyをインストール」を選択し、「OK」をクリック。

図2.3 インストール先選択

  • インストール先ドライブ/パーティションを選択し「OK]をクリックする。

図2.4 インストールフォルダの確認

  • インストール先フォルダを確認し、「OK」をクリック。

図2.5 Grub4Dosメニューリスト

  • インストールが成功すると、Grub4Dosを使ってブートローダをインストールする。追加されるメニューリストが表示されるので変更があれば修正。なければ、そのまま「Grub4Dos.Config」をクリックする。

図2.6 Grub4Dosインストール先

  • Grub4Dosのインストール先を聞いてくるので、そのまま(MBR)「OK」をクリックする。

図2.7 起動メニューリスト作成

  • 起動メニューリストの基となるパピーリナックスとOSの名称が表示されるので確認し「OK」をクリックする。
  • (本例では以前導入していた4.3版が残っているが無視してください)

図2.8 インストール成功画面

  • インストールが成功すれば左図の画面が表示される。「OK」で終了。

図2.9 セッションの保存
  • セッションの保存はせずに「終了」する。

(2)終了・保存、再起動
  • CDを抜いた状態で再起動する。
  • 問題が無ければ初期画面が表示される。(図1.11と同様でCDドライブがない状態)






3.USBメモリへのインストール
  • パピーリナックス日本語版をUSBメモリから起動するため、「Puppyユニバーサルインストーラ」により、USBメモリへのインストール、設定を行う。

(1)ユニバーサルインストーラによる設定

図3.1 ユニバーサルインストーラ画面


  • トップ画面左下、「メニュー」→「セットアップ」→「Puppyユニバーサルインストーラ」を選択しインストーラ設定画面を開く。
  • インストールする媒体「USBフラッシュドライブ」を選択する。

図3.2 インストール先選択画面

  • インストール先のデバイスを選択する。
  • (あらかじめFAT16でフォーマット済み。sdcとして認識されている。)

図3.3 インストール先ドライブ情報画面


  • 「パピーを次にインストールする:sdc1」をクリックする。

図3.4 インストール確認画面

  • インストール情報を確認し「OK」をクリックする。

図3.5 コピー元の選択

  • パピーのコピー元を選択する。本例ではLiveCDからコピーするので「CD」を選択する。

図3.6 CD装着

  • ライブCDをドライブに装着する。

図3.7 MBRの設定

  • USBドライブのMBRについては、「Default」=何もしないを選択し、「OK」をクリック。

図3.8 bootフラグ警告

  • bootフラグを設定していない場合、先の警告が出る。
  • 「GParted」をクリックしbootフラグの設定へ。

図3.9 GParted設定画面

  • GParted設定画面が現れるので、パーティションを選択し、「パーティション(P)」→「フラグを編集(A)」をクリック。

図3.10 フラグの編集

  • 「boot」をチェックする。

図3.11 フラグの確認

  • bootフラグが表示されていることを確認し終了する。

図3.12 続行

  • 「Default」続行を選択し「OK」をクリック。

図3.13 インストール書込み確認

  • インストールの書込み確認があるので、「ENTER」キーを押す。

図3.14 既存消去確認

  • 全消去確認されるので、英数字キー何かを押す。ここでは「y」を押下。

図3.15 上書き確認

  • 引き続き「y」を押す。

図3.16 終了画面

  • インストールが成功し「ENTER」キーを押し終了。

(2)Grub4Dosのインストール

図3.17 Grub4Dosインストール先

  • USBメモリへブートローダ(Grub4Dos)をインストールするため、「メニュー」→「セットアップ」→「Grub4Dos ブートローダの設定」を選択。

図3.18 メニューリスト作成

  • 起動メニューリストの基となるパピーリナックスとOSの名称が表示されるので確認し「OK」をクリックする。

図3.19 Grub4Dosインストール先確認

  • インストール先を確認し「OK」をクリックする。

図3.20 インストール成功

  • インストールが成功すれば左図の画面が表示される。「OK」で終了。

(3)終了・保存、再起動

図3.21 USBメモリからの再起動画面
  • 設定データをUSBメモリへ保存するため、いったん終了・保存する。(HDDに保存した個人保存ファイルで起動していた場合は、HDDに保存されるので再再起動が必要)。
  • 「スタート」→「シャットダウン」→「シャットダウン」で終了処理。
  • データの保存をする、を選択し、USBメモリ(本例ではsdc)へのセーブを選択する。pupsave-******.3fsファイルが/puppyディレクトリに作成され、少し時間がかかるが、2回目以降は自動的に短い時間で終了する。
  • CDを抜いた状態でUSBメモリから起動する。起動媒体・ドライブについては、BIOSのブート設定画面でUSBメモリが優先設定されていることを確認しておく。
  • USBメモリからの再起動画面は左図のとおり。
  • HDDに保存した個人保存ファイルをUSBメモリの個人保存ファイル用ディレクトリ/puppyにコピーする。

4.パピーの基本的な設定設定
  • パピーリナックスの基本設定はトップ画面の「設定」アイコンをクリックすることにより設定可能である。「ネットワーク設定」について詳細を紹介する。

(1)固定LANの設定

図4.1 基本設定画面

  • トップ画面の「設定」アイコンをクリックすると、図4.1「Puppy Setup」画面が表示される。
  • 「Connect to internet or internet...」をクリックする。

図4.1−1 インターネットコネクションウィザード画面

  • 「Internet Conection Wizard」画面が開くので「Internet by wizard or wireless LAN」をクリックする。

図4.2 ネットワークウィザード画面


  • 「Puppyネットワークウィザード」画面が開くので、インターフェース「eth0」をクリックする。

図4.3 ネットワークインターフェース設定画面


  • 固定IPアドレスの設定とするため、「固定IP」をクリックする。

図4.4 固定IP設定画面


図4.5 設定完了メッセージ
  • 固定IPパラメータのIPアドレス、ネットマスク、ゲートウェイ、DNSパラメータを設定する。

図4.6 ネットワーク設定完了メッセージ

  • ネットワークインターフェースの設定が成功すれば完了メッセージを表示する。

(2)無線LANの設定

図4.7 ワイヤレスネットワーク設定


  • (1)固定LANの設定のネットワークウィザードで、図4.1−1までは同様。
  • 図4.2の「Puppyネットワークウィザード」画面で、インターフェース「wlan0」をクリックする。

図4.7−1 インターフェースの選択

  • ワイヤレスLANのインターフェースを選択する。

図4.7−2 ネットワークの設定

  • ワイヤレスネットワーク設定のため「ワイヤレス」を選択する。

図4.8 プロファイルの選択

  • 使用する無線ネットワークのプロファイルを作成するにあたり、無線を探すため「スキャン」をクリックする。

図4.9 利用可能なネットワーク

  • 利用可能な無線を表示するので、自宅LANで使用しているWBR2-G54を選んで「OK」をクリックする。

図4.10 プロファイルの編集

  • ESSIDを確認しプロファイル名を設定する。プロファイル名デフォルトはESSIDとなっているのでそのままプロファイル名とした。
  • WBR2-G54は簡単接続設定システム(AOSS)で暗号化の設定を簡単化しているが、パピーリナックス日本語版4.3.1では対応していない。そこで、予めWBR2-G54側の暗号化設定を「TKIP」に変更しておく。
  • 暗号化=「WPA/TKIP」をクリックする。

図4.11 暗号キーの入力

  • 「暗号化キー」の窓が開くので、WBR2-G54側に設定した暗号化キーを入力し「保存」する。
  • 「このプロファイルを使う」をクリックする。

図4.12 無線LANネットワーク設定

  • 暗号キーが合致すれば「パピーは生きているネットワークを見つけられました」を表示する。
  • wlan0のIPアドレスをDHCPで自動割当するため「自動DHCP」をクリックする。

図4.13 無線LANネットワーク設定結果

  • 設定成功メッセージが表示されるので「OK」をクリックして終了する。

5.CUPS印刷の設定
  • CUPS設定を行うにあたって、「CANON MP640」のプリンタドライバが登録されていないのでパッケージをインストールしておく。

(1)プリンタドライバーのインストール

図5.1 プリンタドライバの入手

  • プリンタドライバのPETパッケージは下記より入手。
  • http://brainwavedesigncentral.net/mike/index.php?dir=printer-drivers%2F

図5.2 PETのダウンロード

  • canon-mp640-3.20-i486.petを選択する。
  • 左記の画面で、「プログラムで開く」(petget(既定)を選択し「OK」をクリック。

図5.3 PETインストールの確認

  • ダウンロードが終了しパッケージインストール確認の「OK」をクリック。

図5.4 ドライバーパッケージインストール完了

  • インストール完了で「OK」をクリック。

図5.5 インストール完了

  • インストール完了で「OK」をクリック。

図5.6 パッケージマネージャ確認画面

  • パッケージマネージャでインストールの確認。
(2)CUPS設定

図5.7 追加確認

  • プリンタはキヤノン製MP640をネットワーク接続して利用しているので、パピーリナックスにおいても利用可能となるようプリンタ追加設定を行う。
  • 図4.1「パピーの基本的な設定」画面で、「Setup CUPS printing」をクリックする。
  • 追加の確認画面が現れるので「Yes」をクリック。

図5.8 ヘルプ画面


  • ヘルプ画面が現れるが、しばらくすると次の画面に遷移する。

図5.9 メニュー画面

  • プリンタメニュー画面が表示されるので、「管理」をクリックする。

図5.10 プリンタ管理画面

  • プリンタ管理画面が現れるので、「プリンタの追加」をクリック。

図5.11 プリンター追加画面


  • プリンターの追加画面が現れるので、プリンタの名前を入力する。この例では「Canon MP640」と入力する。
  • 「続ける」をクリックする。

図5.12 デバイス選択画面

  • プリンタのデバイス選択画面が現れるので、ネットワークプリンターの「Canon-MP640-series_00-1E-8F-**-**-**(Canon MP640 series)」を選択し、「続ける」をクリックする。

図5.13 プリンターモデル選択画面

  • プリンタのモデル名:「Canon MP640 series ver.3.20(en)」を選択し「プリンタの追加」をクリックする。

図5.14 プリンタオプションの設定

  • プリンタオプション設定画面が現れるので確認する。

図5.15 プリンタ一覧

  • 追加されたプリンタの設定状況が表示される。




6.あとがき
更新履歴 更新履歴
2008.09
2008.12
2009.08
2009.08
2009.09
2009.12
作成(4.00.03日本語版)
4.1.1日本語版に更新
4.20日本語版に更新
サーバーインストール・設定追加
DNSサーバー追加
4.3.1日本語版に更新
2011.08
wary5.11に更新

トップ アイコン
トップ