Hi,
If you can confirm that there are no further tftp request after
downloading the yaboot binary,
Here is the version of yaboot from
Redhat, you can try it.
Some months ago, I found that the Yaboot package in Debian repository
can not boot from network, but the yaboot in RHEL 6.5 (ppc64) can.
Although it is from a 64bit server OS, but yaboot is always a 32 bit
elf, so I think it may also work under iBook.
http://104.236.60.141/static/yaboot
2015-05-27 14:57 GMT+08:00 clarkw <clark.wang@oracle.com>:
> On Wed, May 27, 2015 at 2:50 PM, yu <kkndyu@gmail.com> wrote:
>>
>> Hi,
>>
>> As far as I know, there should be a step to find and download the
>> yaboot.conf after download the yaboot binary. the finding rule is:
>>
>> First with the name of the MAC address
>> then the hex of ip address
>> then minus half Byte of the ip address
>> half byte ...
>> last /etc/yaboot.conf
>>
>> you haven't mention the step, is there something in the log of tftp?
>
>
> I did not see the steps from dnsmasq's output. The only tftp request I can
> see is for yaboot. (Not sure if dnsmasq would print messages when requesting
> for non-existing files.) The Debian's install guide does not say yaboot.conf
> must be in the /etc dir but I can try it.
>
> -clark
>>
>>
>> 2015-05-27 13:51 GMT+08:00 Clark Wang <dearvoid@gmail.com>:
>> > I'm trying to install Debian 8 on my iBook G4. As suggested in another
>> > thread I chose the netboot installation method.
>> >
>> > I donwloaded and compiled dnsmasq (2.72) and configured both DHCP and
>> > TFTP
>> > with it. The dnsmasq.conf file looks like this:
>> >
>> > # for easy trouble-shooting
>> > no-daemon
>> > keep-in-foreground
>> >
>> > # disable DNS
>> > port=0
>> >
>> > dhcp-range=192.168.0.201,192.168.0.210
>> > # 192.168.0.1 is my wifi router. I've turned off DHCP on it.
>> > dhcp-option=option:router,192.168.0.1
>> > dhcp-option=option:dns-server,192.168.0.1
>> > # 192.168.0.10 is my macbook where dnsmasq is running
>> > dhcp-boot=yaboot,macbook,192.168.0.10
>> > dhcp-leasefile=/Users/clarkw/utils/dnsmasq/dhcp-leases
>> >
>> > enable-tftp
>> > tftp-root=/Users/clarkw/utils/dnsmasq/tftp
>> >
>> > I've downloaded the Debian 8 netboot images from here and put them under
>> > the
>> > tftp root dir:
>> >
>> > initrd.gz
>> > vmlinux
>> > yaboot
>> > yaboot.conf
>> >
>> > From the iBook's Open Firmware prompt ("0 >") I inputed
>> >
>> > boot enet:0,yaboot
>> >
>> > From the dnsmasq's output I can see that the iBook has requested an IP
>> > address and downloaded the yaboot file but did not download the vmlinux
>> > and
>> > initrd.gz files. Then the system panics. The final panic message is like
>> > this:
>> >
>> > Kernel panic - not syncing: VFS: Unable to mount root fs on
>> > unknown-block(0,0)
>> >
>> > (The screenshot can be found here.)
>> >
>> > So what may be wrong with my configuration? Do I need to update the
>> > downloaded yaboot.conf file?
>> >
>> > Thanks.
>> >
>> > -clark
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-powerpc-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>> Archive:
>> [🔎] CADayL-qVMSA5LXtX0Ea3Fw_xzo3dZjZTrHtH7_f9cnMzJp7keg@mail.gmail.com" target="_blank">https://lists.debian.org/[🔎] CADayL-qVMSA5LXtX0Ea3Fw_xzo3dZjZTrHtH7_f9cnMzJp7keg@mail.gmail.com
>>
>