シリアルコンソールをつけている(初代)玄箱で同じ手順を試してみる。
[root@hackkit kernel]# insmod loader/loader.o kernel=linux-2.4.17_mvl21-sandpoint/vmlinux.binディスクがガリガリいって、起動してきた!
ところが、
: : Setting network parameters: [ OK ] Bringing up loopback interface: arping: socket: Address family not supported by protocol Error, some other host already uses address 127.0.0.1. [FAILED] Bringing up interface eth0: arping: socket: Address family not supported by protocol Error, some other host already uses address 192.168.1.6. [FAILED] : :とネットワークインタフェイスの初期化に失敗している。
[root@hackkit /root]# dmesg |head -2 Memory BAT mapping: BAT2=64Mb, BAT3=0Mb, residual: 0Mb Linux version 2.4.17_kuro-box (root@hackkit) (gcc version 2.95.3 20010315 (release/franzo/20010312)) #2 2005年 2月 11日 金曜 日 04:07:42 JSTと新しいカーネルが起動してきたことに間違いないのだが、、、
カーネルが再起動しているのに、初期化できないとは、、、。 fl2 にあるブートローダでの初期化が必要なんだろうか???
[root@hackkit /root]# ifconfig -a
eth0 リンク方法:イーサーネット ハードウェアアドレス 00:07:40:A4:XX:YY
inetアドレス:192.168.1.6 ブロードキャスト:192.168.1.255 マスク:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
衝突(Collisions):0
RX bytes:0 (0.0 b) TX bytes:2650 (2.5 Kb)
lo リンク方法:ローカルループバック
inetアドレス:127.0.0.1マスク:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
衝突(Collisions):0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
[root@hackkit /root]# ifdown eth0
[root@hackkit /root]# ifdown lo
[root@hackkit /root]# ifconfig -a
eth0 リンク方法:イーサーネット ハードウェアアドレス 00:07:40:A4:XX:YY
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:30 errors:0 dropped:0 overruns:0 frame:0
TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
衝突(Collisions):0
RX bytes:2780 (2.7 Kb) TX bytes:2932 (2.8 Kb)
lo リンク方法:ローカルループバック
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
衝突(Collisions):0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
[root@hackkit /root]#
これで some other host already uses address 127.0.0.1. などとは
いわないだろう。
ところが、、、
[root@hackkit kernel]# insmod loader/loader.o kernel=linux-2.4.17_mvl21-sandpoint/vmlinux.bin : : Setting network parameters: [ OK ] Bringing up loopback interface: arping: socket: Address family not supported by protocol Error, some other host already uses address 127.0.0.1. [FAILED] Bringing up interface eth0: arping: socket: Address family not supported by protocol Error, some other host already uses address 192.168.1.6. [FAILED] Starting system logger: [ OK ] Starting kernel logger: [ OK ] Starting apservd: [ OK ] Initializing random number generator: [ OK ] Mounting other filesystems: [ OK ] Start services: ppc_uartd Starting INET services: [ OK ] Starting keytable: [ OK ] Starting crond: [ OK ] Starting SMB services: [FAILED] Starting NMB services: [ OK ] Starting atd: [ OK ] Vine Linux 2.6 (La Fleur de Bouard) Kernel 2.4.17_kuro-box on a ppc hackkit login:むむむ。
|
← 玄箱/HG のカーネル入れ換え(2) |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ loader による玄箱の別カーネル起動(2) |