On Wed, May 27, 2015 at 3:59 PM, yu <[email protected]> wrote:

> Hi,
>
> If you can confirm that there are no further tftp request after
> downloading the yaboot binary,


I'll use tcpdump (available on osx?) to verify this.


> 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
>

Thanks. I'll give it a try after work.

-clark

>
> 2015-05-27 14:57 GMT+08:00 clarkw <[email protected]>:
> > On Wed, May 27, 2015 at 2:50 PM, yu <[email protected]> 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 <[email protected]>:
> >> > 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 [email protected]
> >> with a subject of "unsubscribe". Trouble? Contact
> >> [email protected]
> >> Archive:
> >>
> https://lists.debian.org/cadayl-qvmsa5lxtx0ea3fw_xzo3dzjztrhth7_f9cnmzjp7...@mail.gmail.com
> >>
> >
>

Reply via email to