トップ «前の日記(2006-04-21) 最新 次の日記(2006-05-06)» 編集

Pyon's Diary

[はてなブックマーク登録数] [Google に登録] [RSS フィード] Gourmet Hardware Programming Society Software
成る可くJIS X 0213:2004對應MSフォント(5.0)、IPAフォント(003.02)で御覽下さい

2006-05-05 舊 平成拾捌年卯月捌日 (金・晴・灌佛會) [長年日記]

[節] 移行完了。

貳臺在つた N2040*1 の壹臺を處分する爲に、WinXP に coLinux (0.6.3) + Gentoo を入れた。

Tags: None | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

*1  片方が WinXP、もう片方が Gentoo

[節] coLinux (0.6.3) + Gentoo を入れた。

coLinux の最新安定版(0.6.3)をソース・バイナリ兩方共落として來る。WinXP での導入にはバイナリを使用するが、カーネルの再構築にはソースに含まれるパッチが必要なので其方も落として置いて置く。

  • coLinux-0.6.3-src.tar.gz
  • coLinux-0.6.3.exe

自己解凍形式のファイルを貳重クリックすればインストールが開始する。今囘は WinXP に入れてネットワークは TAP-Win32 のブリッヂ接續で行ふので WinPCap にはチェックを入れず、インストールし無かつた。

Tags: Gentoo Linux | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

[節] 無線 LANと TAP-Win32 に依るブリッヂ接續を行ふ。

使用してゐるアダプタは WLI2-PCI-G54S

WinXP では「ネットワーク接續」では Wireless と TAP を選擇して右クリックメニューでブリッヂ接續を行へば、ブリッヂ接續が出來る。只普通に行つただけでは、上手く行か無かつたので、以下の頁を參考にした。

此處を讀み乍ら、WinXP のコマンドプロンプトを起動して、netsh コマンドを實行してアダプタの状態を確認すると、ブリッヂに接續されてゐる無線 LAN アダプタと TAP-Win32 が共に disabled に成つてゐた。

C:\>netsh bridge show adapter
----------------------------------------------------------------------
 ID AdapterFriendlyName         ForceCompatibilityMode
----------------------------------------------------------------------
  1 Tap                         disabled
  2 Wireless                    disabled
----------------------------------------------------------------------

其處で二つ共状態を enabled に變更した。

C:\>netsh bridge set a 1 e
C:\>netsh bridge set a 2 e
C:\>netsh bridge show adapter
----------------------------------------------------------------------
 ID AdapterFriendlyName         ForceCompatibilityMode
----------------------------------------------------------------------
  1 Tap                         enabled
  2 Wireless                    enabled
----------------------------------------------------------------------

此で coLinux (0.6.3) + Gentoo からネットワークが使用出來る樣に成つた。

Tags: Linux Wireless LAN | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

[節] coLinux (0.6.3) + Gentoo でカーネルの再構築を行ふ。

ネットワークが使へる樣に成つたので、LVM2JFS を使へる樣にカーネルを再構築した。

其之前に

を參考にコンパイラを再構築した。

# cd /etc
# ln -sfn ../usr/portage/profiles/default-linux/x86/2006.0 make.profile
# cd
# emerge --sync
# emerge -DNav binutils gcc glibc
# gcc-config i386-pc-linux-gnu-3.4.5
# emerge -DNav binutils gcc glibc ← 新しいGCCで再びコンパイル。

此で道具が出來上がつたので、

からカーネルのソースを落として來た。coLinux (0.6.3) の對應カーネルは 2.6.11 なので、2.6.11.12 を落として來て、/usr/src/ 以下に解凍・展開した。又、前以て落として有つた coLinux (0.6.3) のソースも /usr/src/ 以下に解凍・展開して置いた。

後は、

を參考にカーネルを再構築した。

  1. カーネルソースに coLinux のパッチを當てる。
  2. coLinux に附屬の .config ファイルを /usr/src/linux/ 以下に複寫する。
  3. make menuconfig を實行し、好みの設定にする。此處で General setup → Local version を「-colinux-0.6.3-20060429」にした。
  4. make vmlinux でカーネルを再構築する。
  5. make modules_install でカーネルモヂュールを構築する。
# cd /usr/src/linux/
# patch -p1 < /usr/src/coLinux-0.6.3/patch/linux
# make mrproper
# cp /usr/src/coLinux-0.6.3/conf/linux-config .config
# make menuconfig
# make vmlinux
# make modules_install

此で新しいカーネルとカーネルモジュールが出來上がつた。新しいカーネルモジュールで、initrd.gz を作り直して、vmlinux と initrd.gz を WinXP の方に持つて行つた。

設定ファイルで新しいカーネルと initrd を指定して、

<!-- Initial RamDISK (initrd) support -->
<!-- initrd path="initrd.gz" / -->
<initrd path="H:\colinux\Gentoo\initrd.2.6.11.12-colinux-0.6.3-20060429.gz" />
<!-- image allows you to specify the kernel to boot -->
<!-- image path="vmlinux" / -->
<image path="H:\colinux\Gentoo\vmlinux.2.6.11.12-colinux-0.6.3-20060429" />

coLinux を起動するのを確認したら、最後に LVM2 及び JFS 關聯の道具を入れてをはり。

# emerge -Dav sys-fs/lvm2
# emerge -Dav sys-fs/jfsutils

此で LVM2JFS が使用できる樣に成つた。

Tags: Gentoo Linux | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

[節] 晩御飯。

  • 馬鈴薯サラダ。
  • ハムステーキ。
  • 野菜のカレー煮。
Tags: None | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink
[]

© pyon