4

I am trying to install Linux on my Xserve G4, a NewWorld PPC Macintosh computer. The issue is: I have no CD drive, so all those helpful comments like "Just boot from Linux using a LiveCD" don't work for me.

I have disk images. I have a spare hard-drive that I can reformat until the blocks go bad.

  1. Is it possible to boot from a Linux disk with the standard PPC OpenFirmware bootloader?
  2. If not, how do I boot into Linux? All steps must be taken from the FreeBSD platform known as Mac OSX, or OpenFirmware

I asked a similar question on the AskDifferent forum, no more than 20 views and no replies, so I am coming here.

Thank you all.

5
  • Just boot via network Commented Jul 20, 2012 at 2:53
  • 4
    Why not try a usb? Commented Jul 20, 2012 at 5:52
  • Ashu, PPC Macs only support booting via USB indirectly, with some editing to the Open Firmware to make it possible. Commented Jul 20, 2012 at 11:35
  • @UlrichDangel, any advice on that? Google has turned up a blank... Commented Aug 23, 2012 at 19:43
  • @T.C. debian.org/releases/stable/powerpc/ch05s01.html.en for example Commented Aug 24, 2012 at 0:16

3 Answers 3

4

I was able to boot to USB on XServe G4. I was using the "memstick" bootable image I obtained from FreeBSD

ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/powerpc/ISO-IMAGES/10.2/

I inserted my USB stick into the first usb port (in OF, it is known as "usb0") Note, this has to be done directly for some reason; you can't insert the USB stick into a hub. So, I have the USB stick inserted directly into the XServe and the mouse and keyboard in a hub. By the way, I am using a plain ol' 1GB San Disk Cruzer. You don't need anything fancy.

enter image description here

XServe USB Port

When I booted the XServe G4, I held down the the Altkey (I was using a PC keyboard, the Apple keyboard equivalent is Option)while the powering on, and the XServe started looking for all the possible boot devices.

After about a minute, it found the USB boot partition (as well as the other boot partitions installed). OpenFirmware Boot Screen. The first drive is the FreeBSD Boot partition (I had already done the install using this method). The 2nd is the FreeBSD USB Install, the third is the OS X partition that lives on the same drive as the first and finally, I have a drive with OS X install instead of using a CD-ROM. (It was much faster this way)

Select the device and click the arrow; in this case, select the USB drive. You will then see the boot messages: OpenFirmware USB Boot

After about a minute or two, you should be able to proceede with your install:

FreeBSD USB Install

2

If you have another machine on the network capable of running a tftp server, then you could try a network install.

this URL may help:

http://mac.linux.be/content/booting-open-firmware

it covers booting with open firmware from CD, hard disk, USB, and TFTP.

1
  • Ah, wonderful, it tells me how to get yaboot working on my root drive, regardless of OS... Now, how do I get those files? Every guide I have seen simply says "Those files you got from the Linux distribution" etc... All 3 PPC Linux distributions I have only have yaboot, maybe ybin, and yaboot.conf, none of the other files... Thank you! Commented Jul 20, 2012 at 11:44
-1

You can mount a CD (not using any tray) using Daemon tools, or something similar, and then mount it a Drive (e.g. E:/). Then just reboot your Linux machine, and it should boot up with the CD image.

1
  • Don't have a Linux machine, only OSX. Commented Jul 20, 2012 at 11:45

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.