竹中@京都です。
On 2007/08/09, at 12:06, MATSUBAYASHI 'Shaolin' Kohji wrote:
これは mkkpkg のバグ (と言うのが正確かどうかは微妙
ですが) です。
いろいろ書かれた CONFIG_なんちゃらがどうのこうのというのは
関係ありません。
kernel-2.6.1x のある時点から、arch/ppc -> arch/powerpc に
変更になりました。rpm 的なアーキテクチャは依然
ppc ですが、
kernel を build する際に指定するアーキテクチャは
powerpc に
変更されました (少なくとも Vine で対象としている
powermac に
対しては)。
この変更に、mkkpkg が対応仕切れてなかったためです。
あとで mkkpkg-2.5.1-0vl3 を errata に出しておきま
す。
迅速なご対応ありがとうございました。
P.S.
なお、sbp2 を最初から利用可能な状態にしたいというのが
本来の目的なのであれば、わざわざ kernel をコンパイルし直
されなくても、
例えば
# /sbin/mkinitrd --preload sbp2 \
--builtin=ieee1384 --builtin=ohci1394 \
[initrd への path] [kernel version]
として initrd を作り、yaboot.conf で起動時にそれを
読み込ませるだけでいいとは思うのですが....
インストール CD の ppc/mac/yaboot.conf は、
init-message = "\nWelcome to Vine Linux Installer!\nHit
<TAB> for boot options.\n\n"
timeout=6000
enablecdboot
image=cd:,/ppc/mac/vmlinux
label=linux
initrd=cd:,/ramdisk.image.gz
append="maxcpus=1 ramdisk_size=8192"
read-only
となっています。
インストール時に ieee1394 ディスクを認識する CD を作
りたいのですが、
どのようにすれば良いのでしょうか?ramdisk.image.gz を解凍
して、その
中に上記で作成した initrd を入れれば良いのでしょうか?
よろしくお願いします。
---
竹中 浩
tkn-hiroshi@xxxxxxxxxxxxxxx