Count from August/23/2004 |
coLinux with KNOPPIX
【注意事項】KNOPPIX日本語版関連(VMKnoppix、HTTP-FUSEなど)のホームページは
http://www.rcis.aist.go.jp/project/knoppix/ に移動しました。
このホームページは更新しませんので、最新情は新しいホームページにご移動ください。
English
coLinuxを使ってWindows上でKNOPPIXを起動できるようにしました。coLinux はWindows2000,XPで動くLinuxエミュレータです。
VirtualPCやVMwareのように、Windows上でKNOPPIXが利用可能になります。
要求事項
インストール作業
ここでの使い方はこちらで提供しているiso(knoppix_20040220-shfs0423.iso)イメージを焼いたCDを仮定しています。
- Windows2000, XP にlogon 後、CDをドライブに挿入してくださ。autorun
が働けば、下図のようなHPが立ち上がります。

- Windowsの「スタートメニュー」から「マイコンピュータ」を開き、CDドライブの「KNOPPIX_V3.4」を右クリックしてください。ポップメニューの「開く(O)」クリックしてください。

- CD内の"coLinux"のフォルダを開けてください。

- Administorator権限でフォルダ内の"clsetup"をダブルクリックしてください。この実行によってcoLinux, Cygwinがインストールされます。
clsetup の動作
- clsetup で下記のことが行われています。
- coLinux(TAP-Win32を含む)のインストール
- Cygwinのインストール。
- これはKNOPPIXを起動するXサーバのために必要になります。
- clsetupの動作を下記に順番に説明します。
coLinux(TAP-Win32を含む)のインストール
- coLinuxのインストールを尋ねられます。はい(Y)をクリックしてください。

- Setup Wizardが始まります。「Next> 」をクリックして下さい。

- ライセンスの承認を求められます。よく読んで了解されれば 「I Agree」をクリックしてください。

- インストールするコンポーネントを尋ねられます。最後の Root FileSystem image
Download はKNOPPIXブートは必要ないのでチェックを外して、「Next> 」をクリックして下さい。

- インストールするフォルダを尋ねられます。デフォルトで C:\Program Files\coLinux
です。指定後、「Next> 」をクリックして下さい。

- coLinuxのネットワーク環境で必要な WinPCPのインストールを行ないます。「Next>
」をクリックして下さい。

- TAP-Win32がインストールされます。

- TAP-Win32のインストール途中で下記の Warning がでます。了解後に「続行(C)」をクリックしてください。TAP-Win32のインストールが終了後、Sepupウィンドウで「Next>
」をクリックして下さい。

- これで coLinuxのインストールが終了です。「Finish」をクリックしてください。

- インストーラではネットワーク接続設定を行いませんので下記のメッセージがでます。OKをクリックするとCygwinのインストールに進みます。

Cygwinのインストール
- Cygwinのインストールを尋ねられます。Cygwin-X がインストールしてなければ、「はい(Y)」をクリックしてください。

- CygwinのSetupが起動します。。「次へ(N)> 」をクリックして下さい。

- 「ネットワークインストール」、「ダウンロード」、「ローカルディレクトリからインストール」を尋ねられます。CD版では「ネットワークインストール」を選択して「次へ(N)>
」をクリックして下さい。

- インストールするフォルダ、利用ユーザ、テキストファイルタイプを尋ねられます。デフォルトで C:\cygwin
、All Users、Unixです。指定後、「次へ(N)> 」をクリックして下さい。

- Local Package のインストール先を尋ねられます。デフォルトで C:\Documents
and Stteings\ユーザ名\cygwin_archive です。指定後、「次へ(N)> 」をクリックして下さい。

- Internetl への接続法を尋ねられます。使っている環境に合ったものを選んでください。選択後、「次へ(N)>
」をクリックして下さい。

- ダウンロードサイトの指定してください。自分が使っているネットワークから近いものを選んでください。よく判らなければ
.jp が最後に付くものを選んでください。指定後、「次へ(N)> 」をクリックして下さい。

- インストールするパッケージを選びます。各項目をクリックすると Default, Instlall,
Uninstall が選れべます。必須なのはX11です。X11をInstallに指定後、「次へ(N)>
」をクリックして下さい。

- ネットワークインストールが始まります。ネットワークの環境によりますが、10分から30分程度かかります。

- デスクトップにCygwinのアイコンを作るか、MenuにCygwinを加えるか尋ねられます。お好みで選択してください。「完了」をクリックしてください。

- これでCygwinのインストールは終了です。「OK」をクリックしてください。

- coLinuxのフォルダを開くか尋ねられます。お好みで選択してください。

- インストールの終了です。「OK」をクリックしてください。

coLinuxのためのネットワーク設定
clsetup の終了後、ネットワークの設定が必要です。下記の手順で設定して下しさい。
- Windowsのコントロールパネルを開いてください。下記は「ネットワーク接続」を選択してください。下図はクラッシック表示ですが、カテゴリ表示の場合は、「ネットワークとインターネット接続」の中に「ネットワーク接続」があります。

- ローカルエリア接続が複数あります。このうち番号のついていないものを選択して下さい。これは実際のハードウェアに繋がっているものです。これを右クリックしてメニューを出します。メニュー内の「プロパティ(R)」をクリックしてください。

- 詳細設定のタブを選んでください。

- インターネット接続の共有を許可してください。「ネットワークのほかのユーザに、このコンピュータのインターネット接続をとおしての接続を許可する」にチェックを入れて「OK」をクリックしてください。

以上でインストール作業は終了です。
coLinux の起動
以上の設定で coLinux とCygwin-X がインストールされました。あとはCDの内容を元にKNOPPIXが起動できます。下記に起動手順をまとめます。
注意点) coLinux の起動の前は CD-ROM のドライブを閉じて置いてください。coLinux
のアクセスとぶつかり、KNOPPIXが起動しないことがあります。
- coLinuxがあるフォルダを開いて下さい。デフォルトで C:\Program Files\coLinux
です。この中のknoppix-256Mあるいはknoppix-light-128Mをクリックすると coLinux上でKNOPPIXが起動します。
・knoppix-256MはcoLinuxでメモリを256M確保します。デスクトップマネージャもリッチな KDE を起動します。
・knoppix-light-128MはcoLinuxでメモリを128M確保します。デスクトップマネージャは軽量の wmaker を起動します。

- knoppix-256M、knoppix-light-128Mのどちらでもクリックすると colinux-console、xterm(cygwin)、Xnestのウィンドが開きます。colinux-console
ではKNOPPIXの起動手順が確認できます。XnestではKNOPPIXのX環境が立ち上がります。

knoppix-light-128M(wmaker)をクリックした場合。
- Xnestにwmaker のデスクトップマネージャが立ち上がります。

- 右クリックでメニューが選べます。ここから色々なアプリケーションが起動します。
シャットダウンは「WindowManagers」の中の「Exit」を選択してください。

- ウィンドウマネージャを終了するとKNOPPIXも終了します。

knoppix-256M(KDE)をクリックした場合。
- XnestにKDE のデスクトップマネージャが立ち上がります。左下の「K」マークをクリックスするとメニューがでます。ここから色々なアプリケーションが起動します。
終了はメニューの「ログアウト」を選択してください。

- 文字化けしますが、キャンセルせずにどれかを選択すればKNOPPIXが終了します。

KNOPPIX終了後の手順
- KNOPPIXが終了してもcoLinuxは停止しません。coLinux-console の FileメニューでQUITを選択して停止して下さい。

- Xサーバも停止しません。右の×ボタンをおして停止して下さい。

削除の仕方
- coLinuxの削除
- C:\Program Files\coLinux\Uninstall を実行。
- C:\Program Files\coLinux\のcoLinux 関係のファイルが削除されます。しかし、幾つかのファイルの残ります。
- C:\Program Files\coLinux をフォルダごと削除。
- Cygwin の削除
Sygwinにはunisntallerがありません。下記の手順で削除してください。
- Cygwin 関係のプログラムを停止して下さい。判らなければリブートして下さい。
- Cygwin がインストールされているフォルダ(例:C:\Cygwin)ごと削除してください。
- スタートメニューからの削除。
- 下記を削除してください。
- C:\Documents and Settings\All Users\スタートメニュー\プログラム\Cygwin
- C:\Documents and Settings\All Users\スタートメニュー\プログラム\Cygwin-X
- レジストリからの削除。
- 削除は regedit で該当フォルダを右クリックの「削除(D)」を実行し「このキーとサブキーすべてを削除しますか」で「はい(Y)」をクリックすれば消されます。
- HKEY_LOCAL_MACHINE\Software\Cygnus Solutions
- HKEY_CURRENT_USER\Software\Cygnus Solutions
問題点と対処
- グラフィカルな動作が遅い。
- KDEなどリッチなGUIを使うと動作が遅くなります。これは Cygwin-Xの性能が影響しています。商用のXサーバソフトを導入すれば早くなると思います。
Download KNOPPIX
参考URL、文献