09/05/06 12:51:50
あと、上の人も書いてたけどU-Bootのデフォルトがroot=/dev/sda1なので、カーネル側の変更も忘れずに。ようするに、
CONFIG_IDE -> n
CONFIG_ATA -> y
-- CONFIG_PATA_SIL680 -> y
ってこと。arch/powerpc/configs/linkstation_configをそのまま.configにcpすれば、考える必要はない。
どうしてもhdaに統一したいとか/dev/sda3から起動したいとかなら、192.168.11.149:6666でncして、printenv -> setenv bootargs 'root=/dev/hda1 ...' -> saveenv -> reset。
で、あと質問なんだが、MTDが全部1個になってしまって4つに切れてくれない。
$ ls /dev/mtd*
/dev/mtd0 /dev/mtd0ro /dev/mtdblock0
$ cat /proc/mtd
dev: size erasesize name
mtd0: 00400000 00010000 "physmap-flash.0"
新しめのカーネルに差し替えた人、ちゃんとパーティション分かれてる?
最悪、カーネル引数で渡せばいいんだが...自動でやりたい。