Loader/installer problems - can't load 'kernel'

Torfinn Ingolfsen torfinn.ingolfsen at broadpark.no
Mon Oct 31 09:30:43 UTC 2011


On Sat, 29 Oct 2011 23:03:21 -0400
Chris Carr <carrch at mac.com> wrote:

> I have been able to get 'ls' from the boot loader to show the  
> filesystem on the USB stick.
> The only way I was able to get that to even was by settings the OF  
> devalias for cd to the device path of the USB stick.

Strange. It has worked for me in the past, using a ud alias. Perhaps the ROM on your machine is too old to recognize / use an ud alias?
(No, that doesn't sound likely)

> I finally got the optical drive on the Powerbook to read the BSD  
> install disc and the install CD worked flawlessly.

Good!

> Seems to me that the boot loader just won't cooperate, since I'm  
> taking files that are supposed to be for a CD-ROM and everything built- 
> in to the boot process on the live cd or install cd are assuming  
> you're using an optical drive.

FWIW, it has worked for me in the past. My procedure:
1) use dd (on a FreeBSD machine) to write the *.iso image to a memory stick (usb)
2) plug the memory stick into the G4 PowerBook, and use OF to figure out where it is connected
3) make a 'ud' alias, example: devalias ud /pci at f2000000/usb at 1b,1/disk at 1
4) boot from ud, example: boot ud:,\boot\loader ud:0

As you can see, I used the iso image; the machine didn't care that I put it on a memory stick.

> Perhaps I can just figure out how to modify the boot loader on .rc or  
> conf files to make them work?

IMHO, there shouldn't be anything to modify; this should just work.
Perhaps the image / snapshot you are using is broken? (This has happened in the past)

> Does BSD require a root filesystem at boot, similar to how a linux  
> liveCD will use a RAM disk?

Yes - root file system (and it is on the image).

> the live CD and install CD iso images are all HFS standard partitions  
> on the CD.

The ppc iso image is a hybrid iso9660 / HFS image (I know because I can mount it with -t cd9660).


> asr is the apple system restore utility for cloning (block-level or  
> file-level.)

Ok.
-- 
Torfinn



More information about the freebsd-ppc mailing list