qemu-ppc
[Top][All Lists]
Advanced

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

Re: [Qemu-ppc] qemu-system-ppc and PXE boot


From: Mark Cave-Ayland
Subject: Re: [Qemu-ppc] qemu-system-ppc and PXE boot
Date: Fri, 18 Mar 2016 12:35:52 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.6.0

On 17/03/16 17:22, Rafał wrote:

> Hello,
>  
> A want to run PowerPC using PXE boot. I typed simple:
> 
> qemu-system-ppc -boot n
> 
> The result is: "No valid boot device for G3 Beige machine", and ppc machine 
> doesn't start.
> Trying on i386 platform and... everything OK: qemu-system-i386 -boot n 
> starting with no problem, and machine try boot from network.
> 
> Quick check of what google knows about "No valid boot device for G3 Beige 
> machine:
> 
> ppc.oldworld.c
> 
>  #if 0
> 287               if (boot_device[i] >= 'a' && boot_device[i] <= 'f') {
> 288                   ppc_boot_device = boot_device[i];
> 289                   break;
> 290               }
> 291   #else
> 292               if (boot_device[i] >= 'c' && boot_device[i] <= 'd') {
> 293                   ppc_boot_device = boot_device[i];
> 294                   break;
> 295               }
> 296   #endif
> 297           }
> 298           if (ppc_boot_device == '\0') {
> 299               fprintf(stderr, "No valid boot device for G3 Beige 
> machine\n");
> 300               exit(1);
> 301           }
>  
> No n switch expected.
>  
>  Does that mean that the network(PXE) boot for PowerPC is not implemented?
> My Qemu version is 1.5.3 running on x86 Gentoo. On windows qemu (version 
> 2.5.50) i get the same: PowerPC machine not starting, i386 starting.

Unfortunately OpenBIOS (as used for the g3beige/mac99 machines) doesn't
have an in-built IP stack and so can't netboot. I believe that the PPC
machines using SLOF firmware can netboot, so maybe try another PPC
machine and see if that meets your needs.


ATB,

Mark.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]