カーネルパッチ(5)2.6.13 LSP 2.1.10 は動くかな?

LS-LGL

LS-LGL のカーネルソースに patch-2.6.13 をあて、 x86 な Vine 機でクロスコンパイルした。
出来上がった arch/arm/boot/uImage を動かしてみる。

実験用 HDD の接続

実験用 HDD への書き込みは、玄箱/Pro を使うので、 玄箱/Pro のフロントパネル裏 SATA コネクタに 実験用 HDD を接続した。
  Vendor: Seagate   Model: ST310212A         Rev: 3.02
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sdb: 20005650 512-byte hdwr sectors (10243 MB)
SCSI device sdb: drive cache: write back
SCSI device sdb: 20005650 512-byte hdwr sectors (10243 MB)
SCSI device sdb: drive cache: write back
 sdb: sdb1 sdb2 sdb4 < sdb5 sdb6 >
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
sdb として認識。

/boot のマウント

実験用 HDD の sdb1 を /tmp/boot にマウント
kup:~# mkdir /tmp/boot
kup:~# mount /dev/sdb1 /tmp/boot
kup:~# ls /tmp/boot
conf_save.tgz  initrd.buffalo       initrd.gz  lost+found         u-boot.buffalo  uImage.buffalo.orig
hack           initrd.buffalo.orig  log.tgz    patch.buffalo.zip  uImage.buffalo
kup:~#

uImage の転送

コンパイルに使用した x86 な Vine 機から、 arch/arm/boot/uImage を玄箱/Pro の /tmp に ftp で転送。

uImage の置き換え

/tmp/boot/uImage.buffalo をバックアップしておき、 新しい uImage を uImage.buffalo としておく
kup:~# cd /tmp/boot
kup:/tmp/boot# mkimage -l uImage.buffalo
Image Name:   Linux-2.6.12.6-arm1
Created:      Sun Dec 16 18:02:36 2007
Image Type:   ARM Linux Kernel Image (uncompressed)
Data Size:    1284096 Bytes = 1254.00 kB = 1.22 MB
Load Address: 0x00008000
Entry Point:  0x00008000
kup:/tmp/boot# mv uImage.buffalo uImage.buffalo_2.6.12.6
kup:/tmp/boot# mv /tmp/uImage uImage.buffalo
kup:/tmp/boot# ls -l uImage.buffalo*
-rw-r--r-- 1 yasunari yamasita 1287088 Jan 11 12:42 uImage.buffalo
-rw-r--r-- 1 root     root     1284172 Jan  1  1970 uImage.buffalo.orig
-rw-r--r-- 1 root     root     1284160 Dec 17 17:25 uImage.buffalo_2.6.12.6
kup:/tmp/boot# chown root.root uImage.buffalo
kup:/tmp/boot#

/boot の umount

kup:/tmp/boot# cd /
kup:/# umount /tmp/boot
kup:/#

玄箱/Pro のシャットダウン

SATA って、電源入れたままぬいちゃ駄目だった?

実験 HDD を LS-LGL に接続

LS-LGL の電源 ON

さーて。

いくら待っても POWER LED が点滅のまま。

あ~ぁ。
シリアルコンソールがないので、 どこで止まってるのやらさっぱりわからない。
まあ、止まった所がわかったところで「偽」餅屋には どうしようもないが。

終了



LS-L250GL
楽天市場
Amazon
Yahoo! ショッピング
Sofmap
TSUKUMO ネットショップ
ValuMore!
ムラウチドットコム
uWorks
パソQ


カーネルパッチ(4)2.6.13 LSP 2.1.10 のコンパイル
ハックの記録
LinkStation/玄箱 をハックしよう

I'm here(2)

Copyright (C) 2003-2007 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市