>At some point in the past Cyril Plisko said :
>As far as I know GRUB Legacy (0.9x series) won't work on PPC,
>however GRUB 2 does work - I built it for ODW couple of months ago.
>Since then they (GRUB 2 project) moved forward quite a bit so it must
>be even better. You need Linux machine do built it, however.
>(That shouldn't be a problem, - we all have Pegasos !)
>Until we will port GRUB 2 to [cross] build it on Solaris we will have
>to keep prebuilt binaries (shouldn't be a problem too)

Getting GRUB2 built on the ODW was trivial.  What is not obvious is
the steps required to create a botable CDROM with it.  I could attach
a floppy device to the IDE controller .. perhaps.  I will have to
check with GENESI on that one but I would prefer to make a bootable
CDROM which will then allow us to netboot from a tftpserver.

I have the following in my ~/pkgs/local :

dclarke at debian:~/pkgs/local$ find . -ls
195965    4 drwxr-xr-x   5 dclarke  users        4096 Jun 21 18:13 .
195966    4 drwxr-xr-x   3 dclarke  users        4096 Jun 21 18:10 ./share
195967    4 drwxr-xr-x   3 dclarke  users        4096 Jun 21 18:10 ./share/grub
195968    4 drwxr-xr-x   2 dclarke  users        4096 Jun 21 18:10
./share/grub/powerpc-ieee1275
195969    8 -rw-r--r--   1 dclarke  users        5892 Jun 21 18:10
./share/grub/powerpc-ieee1275/_linux.mod
195970    4 -rw-r--r--   1 dclarke  users        1868 Jun 21 18:10
./share/grub/powerpc-ieee1275/linux.mod
195974    8 -rw-r--r--   1 dclarke  users        6564 Jun 21 18:10
./share/grub/powerpc-ieee1275/fat.mod
195975   12 -rw-r--r--   1 dclarke  users        8940 Jun 21 18:10
./share/grub/powerpc-ieee1275/ufs.mod
195976    8 -rw-r--r--   1 dclarke  users        6500 Jun 21 18:10
./share/grub/powerpc-ieee1275/ext2.mod
195977    8 -rw-r--r--   1 dclarke  users        6312 Jun 21 18:10
./share/grub/powerpc-ieee1275/minix.mod
195978    8 -rw-r--r--   1 dclarke  users        7628 Jun 21 18:10
./share/grub/powerpc-ieee1275/hfs.mod
195979    8 -rw-r--r--   1 dclarke  users        8116 Jun 21 18:10
./share/grub/powerpc-ieee1275/jfs.mod
195980   36 -rw-r--r--   1 dclarke  users       36424 Jun 21 18:10
./share/grub/powerpc-ieee1275/normal.mod
195981    4 -rw-r--r--   1 dclarke  users        1316 Jun 21 18:10
./share/grub/powerpc-ieee1275/hello.mod
195982    4 -rw-r--r--   1 dclarke  users        3128 Jun 21 18:10
./share/grub/powerpc-ieee1275/font.mod
195983    8 -rw-r--r--   1 dclarke  users        5540 Jun 21 18:10
./share/grub/powerpc-ieee1275/ls.mod
195984    4 -rw-r--r--   1 dclarke  users        1400 Jun 21 18:10
./share/grub/powerpc-ieee1275/boot.mod
195985    4 -rw-r--r--   1 dclarke  users        2252 Jun 21 18:10
./share/grub/powerpc-ieee1275/cmp.mod
195986    4 -rw-r--r--   1 dclarke  users        2020 Jun 21 18:10
./share/grub/powerpc-ieee1275/cat.mod
195987    4 -rw-r--r--   1 dclarke  users        2300 Jun 21 18:10
./share/grub/powerpc-ieee1275/terminal.mod
195988    4 -rw-r--r--   1 dclarke  users        3124 Jun 21 18:10
./share/grub/powerpc-ieee1275/fshelp.mod
195989    4 -rw-r--r--   1 dclarke  users        2876 Jun 21 18:10
./share/grub/powerpc-ieee1275/amiga.mod
195990    4 -rw-r--r--   1 dclarke  users        2704 Jun 21 18:10
./share/grub/powerpc-ieee1275/apple.mod
195991    4 -rw-r--r--   1 dclarke  users        4024 Jun 21 18:10
./share/grub/powerpc-ieee1275/pc.mod
195992    4 -rw-r--r--   1 dclarke  users        1404 Jun 21 18:10
./share/grub/powerpc-ieee1275/suspend.mod
195993    8 -rw-r--r--   1 dclarke  users        4300 Jun 21 18:10
./share/grub/powerpc-ieee1275/loopback.mod
195994    4 -rw-r--r--   1 dclarke  users        2460 Jun 21 18:10
./share/grub/powerpc-ieee1275/help.mod
195995    4 -rw-r--r--   1 dclarke  users        1276 Jun 21 18:10
./share/grub/powerpc-ieee1275/reboot.mod
195996    4 -rw-r--r--   1 dclarke  users        1320 Jun 21 18:10
./share/grub/powerpc-ieee1275/halt.mod
195997    4 -rw-r--r--   1 dclarke  users        2940 Jun 21 18:10
./share/grub/powerpc-ieee1275/sun.mod
195998    4 -rw-r--r--   1 dclarke  users        1604 Jun 21 18:10
./share/grub/powerpc-ieee1275/default.mod
195999    4 -rw-r--r--   1 dclarke  users        1596 Jun 21 18:10
./share/grub/powerpc-ieee1275/timeout.mod
196000    4 -rw-r--r--   1 dclarke  users        1512 Jun 21 18:10
./share/grub/powerpc-ieee1275/configfile.mod
196001    4 -rw-r--r--   1 dclarke  users         325 Jun 21 18:10
./share/grub/powerpc-ieee1275/moddep.lst
196002    4 -rw-r--r--   1 dclarke  users         334 Jun 21 18:10
./share/grub/powerpc-ieee1275/command.lst
196003    4 drwxr-xr-x   2 dclarke  users        4096 Jun 21 18:10 ./bin
196004  456 -rwxr-xr-x   1 dclarke  users      462473 Jun 21 18:10
./bin/grub-emu
196005   76 -rwxr-xr-x   1 dclarke  users       71158 Jun 21 18:10
./bin/grub-mkimage
214585    4 drwxr-xr-x   2 dclarke  users        4096 Jun 21 18:10 ./sbin

The procedure for making a boot floppy is not reasonable at the moment
and a CDROM is the next logical choice.  What needs to be put into an
ISO and burned in order to achieve this ?  I am expecting that a boot
sector or boot program will prefix the binary file that gets written
to the CDROM but this is not clear to me.


 
Dennis Clarke

Reply via email to