3 Windows PC でも Debian しもう

名村知

PIC
____________________________________________________________________

3.1 は じ め に

Windows でしか動かないソフトがあたりPC Windows たりとWindows すことができな はまだまだ多いといますそんな Windows にあてもcoLinux があれば Windows 動しながらにして Debian しむことができます

coLinux からDebian しむまでの流れをごします

3.1.1 coLinux とは

coLinux(COoperative LINUX) とはWindows 動作する Linux ネルですcoLinux Debian 動作させる coLinux てられたLinux ネルDebian 動作することになりますDebian Windows 1 つの アプリケとして動作するためWindows 使いながら必要になDebian 動し使することができ ます

3.1.2 なぜ coLinux

Windows Debian 使としてはVMWare などの PC エミえられますがPC エミ メモリ使きく全体的に動作くなてしましますcoLinux Windows アプリケ として Linux 動するためPC エミ動作いのが徴となていますただし スプレイデバイスサウンドデバイスされていないため単体ではのでない CUI となります *1

3.2 coLinux インスト

coLinux Debian 使するには

  1. coLinux インスト
  2. network
  3. coLinux

3 ステします

以下ではWindows Vista*2 TAP-Win32 使したインストステ単にします

3.2.1 coLinux インスト

coLinux サイト*3 から coLinux インスト*4 ダウンロします

ダウンロしたインスト動しデフルトのままインストめていくと 1のようなインストルモ 選択する表示されますここではトワクアダプタとしてTAP-Win32使しますのでSLiRP WinPcapしてください


PIC


1: インストルコンポネント選択


続きデフルトのままインストめていくと 2のような root イルシステム選択する表示される のでえずにDebian選択してください


PIC


2: トフイルシステム選択


あとはデフルトのままインストめるとインスト了ですここでコントロルパネル- 接続表示カルエリア接続 2されているといますのでクリ名前TAP しておきます

カルエリア接続2 あるプロパテ表示接続方法TAP-Win32 Adapter V8 (coLinux)となているものの名前します

3.2.2 network

coLinux 使するトワ接続TAP-Win32(トワクアダプタ) 使しますこのトワクアダ プタ物理的に LAN などのトワ接続していないためホスト PC Real NIC じて物理的なトワ 続する必要があります物理的なトワ接続する方法としてここでは以下2 つの方法をご ます

Bridge 接続いた方法


PIC


3: Bridge 接続使したトワ


Bridge 接続では 3のようにTAP-Win32 じて coLinux Real NIC 同じサブネ接続されるため他の PC からも coLinux アクセスすることができますReal NIC トワ(IP DHCP など) わせて coLinux トワ必要があります長所としてはトワ他の PC から coLinux 直接アクセス することができます短所としてはトワ接続されていないではWindows からも coLinux アクセスするこ とができません

以下のようになります

  1. コントロルパネル- トワ接続きます
  2. カルエリア接続TAP選択クリからブリ接続選択します
  3. トワクブリという接続設表示されたら了です

トワ接続有をいた方法


PIC


4: トワ接続有を使したトワ


トワ接続有では 4のようにTAP-Win32 Real NIC とはなるサブネホスト OS NAT になることでしますTAP-Win32 IP アドレス192.168.0.1となりcoLinux 192.168.0.1/24IP てることになりますReal NIC 接続しているサブネ192.168.0.0/24IP アドレス ングしてしまうため使することができません長所としてはトワ接続されていないでもWindows から coLinux して接続することができます短所としてはトワ他の PC からは coLinux アクセスするこ とができません

以下のようになります

  1. コントロルパネル- トワ接続きます
  2. カルエリア接続クリプロパテ表示します
  3. 有タブトワのほかのこのコンピインタ接続をとおして 接続するれます
  4. ムネトワ接続TAP選択OKボタンじたら了です


PIC


5: トワ接続有の


3.3 coLinux

coLinux 動するまでには3 つのステ必要です

3.3.1 Debian トイメ

coLinux インストダウンロされた Debian トイメジフイルcoLinux インストルデ レクトリDebian-4.0r0-etch.ext3.1gb.bz2というイル名でされていますのでイル *5 ます

展開するとDebian-4.0r0-etch.ext3.1gbというイル生成されるため分かりやすいようにfs-root-etch.img どと名前しておきます

3.3.2 swap スク

coLinux インストではswap イルされていないためする必要がありますここでは れた swap イルダウンロできるサイト利用してダウンロします http://gniarf.nerim.net/colinux/swap/アクセスswap_512Mb.bz2ダウンロします

swap_512Mb.bz2展開するとswap_512Mbというイル生成されるため分かりやすいように fs-swap-512.imgなどと名前しておきます

3.3.3 イル

これで必要イルてそろたのでcoLinux Debian 動するためのいます

イルにはxml 使した方法conf イル2 がありますがここでは conf イル使した方法します

coLinux インストルデレクトリetch.confというイル以下します

kernel=vmlinux
initrd=initrd.gz
mem=512
# c:\coLinux適宜 coLinux インストルデレクトリえてください
cobd0="c:\coLinux\fs-root-etch.img"
cobd1="c:\coLinux\fs-swap-512.img"
eth1=tuntap
root=/dev/cobd0
ro

coLinux インストしたレクトリexample.confというイルがありますので必要であればこのイル してください

3.3.4 coLinux

coLinux には 2 りの動方法されています

以下にそれぞれの動方法します

コンソルアプリケとして動する方法
coLinux インストルデレクトリcolinux-daemon.exeトカプロパテからリンク -t nt @etch.confします


PIC


6: coLinux 動シトカ


このトカ動するとcoLinux コンソルアプリケとして動しますコンソルアプリケ として動しているためコンソ了するとcoLinux 了してしまいます

かり了してしまうことをぐためcoLinux ビスアプリケとして動する方法されてい ます

ビスアプリケとして動する方法
コマンドプロンプト動しcoLinux インストルデレクトリ動し以下コマンドしますc:\coLinux 適宜 coLinux インストルデレクトリえてください

colinux-daemon.exe "@c:\coLinux\etch.conf" --install-service

これで coLinux ビスとして録されましたイル名をしてより以下コマンドCooperative Linux録されていることを認してください

%SystemRoot%\system32\services.msc

スタトア動」 以下コマンドでそれぞれ動、 することができます

net start "Cooperative Linux"
net stop "Cooperative Linux"

12 回関西 Debian 2008 4
____________________________________________________________________________________________