[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

iBook (network boot) boot device: <unknown>



>                                            千葉市中央区長洲
>                                                    藤原  誠
○ 椿井さんに送っていただいた iBook の patch を
1.5_ALPHA ( 20000620-1.5 ) の上で、
 17794619 Aug 11 21:23 NetBSD/NetBSD-current/tar_files/src/sys.tar.gz
に当てて、config INSTALL などのようにして、INSTALL kernel を作る

○ 同じく hfsboot を stand の下に置いて make
これは

sh /usr/src/sys/arch/macppc/stand/hfsboot/../../../../conf/newvers_stand.sh /usr/src/sys/arch/macppc/stand/hfsboot/version "macppc" "OpenFirmware Boot"
/usr/src/sys/arch/macppc/stand/hfsboot/../../../../conf/newvers_stand.sh: Can't open /usr/src/sys/arch/macppc/stand/hfsboot/../../../../conf/newvers_stand.sh
*** Error code 2
のように失敗。

○ ofwboot.elf もついでに作って見て、それと上で作った INSTALL kernel 
を bootps server 上に置いて 

/etc/bootptab で
.allhost:\
                        :hd=./:\
nazuha:\ 
        :bf=ofwboot.elf:\
        :tc=.allhost:\
        :rp=/usr/local/tftpboot:
などのように指定して、圧縮した netbsd は次のように置いて、
741286 Aug 15 21:20 /usr/local/tftpboot/netbsd
これは更に NFS で export しておいて、

0 > boot enet:0 で立上る

○ 無事動いて、入力も出来るのですが、

次のようになってしまいます。
md0: internal 2048k image area
boot device: <unknown>
root on md0a dumps on md0b
no file system for md0 (dev 0x900)
cannot mount root, error = 79
root device (default md0a):
dump device (default md0b):
file system (default generic):

・boot device が見つからない
・hfsboot で newvers_stand.h がない
のは何が悪いのでしょうか。

(確かに network boot の / はちょっと変な名前を使って
います。明日は / で出来るようにして見ます)

圧縮する前の netbsd は
 3843482 Aug 15 23:08 netbsd
のような大きさです。
---
(藤原)