竹中@京都です。
On 2007/08/22, at 11:05, 長南洋一 wrote:
長南です。
長くなりそうなので、返信を二つに分けます。二つ目は時間があれば
書きます、ですけれど。
竹中さんのメールより [vine-users:077500]
今、確認しましたがデフォルトのインストーラでは、IEEE1394
HDD は認識してくれません。私は、Intel 版の方をよく知ら
ない
のですが、 PPC 版インストーラディスクでは、
initrd.img は
存在しません。initrd と して読み込まれるのは、
ramdisk.image.gz というファイルで、このファイルの中身にはカーネ
ルモジュールは入っていない筈です。(解凍して中身を見た所、
.ko という モジュールは有りませんでした。)
PPC 用インストール CD をダウンロードするのは、さすがに大
変なので、
KDDI のサイトにあった pub/Linux/packages/Vine/Vine-4.1/ppc/misc/
ramdisk.image.gz というのを落としてみました。インストール
CD に
入っているのも、これと同じと考えてよいのでしょうか。
ディレクトリやファイル名からして同じものと思います。
$ cd ~/tmp
$ gunzip ramdisk.image.gz
$ file ramdisk.image
ramdisk.image: Linux rev 1.0 ext2 filesystem data
# mount -t ext2 -o loop ramdisk.image /mnt
# cd /mnt
# ls -F
bin@ etc/ lost+found/ proc/ selinux/ tmp/
dev/ linuxrc@ modules/ sbin/ sys/ var/
# cd modules
# ls -F
module-info modules.dep modules.usbmap pcitable
modules.cgz modules.pcimap pci.ids
# gzip -d -c modules.cgz |cpio -it |grep sbp
9540 blocks
2.6.16-0vl68/ppc/sbp2.ko
この ramdisk.image.gz には sbp2 が入っていますね。
そちらでも
確認してみてください。
不勉強なもので、.cgz の中身を見る方法や、cpio の使い
方をよく知りません
でした。確かにこちらで見ても、sbp2 は入っていました。
# ついでに言うと、上の 2.6.16-0vl68 がこのモジュールが対
応して
# いるカーネル・バージョンだと思います。
実は、2.6.16-0vl76.3 をビルドしたカーネルを使っていました。
2.6.16-0vl68 をビルドしたカーネルを使ったら、言語選択画面でのフ
リ−ズ
は、解消しました。ところが、CR 版は著作権の関係からか、
「'Vine Linux CD'が入っていない。」旨のメッセージを吐いて
それ以上進ま
なくなりました。CR 版は改変不能にプロテクトされているのか
も知れません。
とは言え、モジュールが入っていても、外付け HDD を認識し
ない
のでは何にもならない。
Alt-F2 で shell へ移動して、lsmod とか modprobe
sbp2 とか
fdisk /dev/sdb とか(sdb かどうか知りませんが)やっ
てみたら、
どうなんでしょう。
それでもダメなら、やはり sbp2 を組み込みにするよりないの
かも
しれませんね。
有り難う御座います。試してみます。
---
竹中 浩
tkn-hiroshi@xxxxxxxxxxxxxxx