Last Update: "2007/04/12 09:39:30 makoto"
getting OF
We have two ways to get OF prompt.
-  From the keyboard, input special key combination.
Command + Option + O + F
 
at power on.
 -  with Mac OS terminal, use nvram command
% sudo nvram "auto-boot?=false"
 
and the reboot.
  
To recover from what you set by 2nd option,
-  at OF prompt
setenv auto-boot? true
 
 -  at OF prompt, type
bye
 
and you will get OS X running again,
% sudo nvram "auto-boot?=true"
 
  
Boot from CDROM
At the OF prompt (which you get by above 1 or 2):
| OF3         | > boot cd:,ofwboot.elf |  
| OF3         | > boot cd:,ofwboot.elf netbsd.macppc | 
                   if you have another bootable partition set in boot-file |  
| OF1/2 SCSI  | > boot scsi-int/sd@3:0 |  
| OF1/2 ATA   | > boot ata/atapi-disk@0:0 | 
You may not boot from secondary IDE drive. You need swap CDROM/Disk
when you do sysinst. You need switch back for normal for disk boot.
 |  
| OF1   UMAX S-900  | > boot scsi/sd@3:0 |  
 
0 > boot ata/atapi-disk@0:0 DEFAULT CATCH!, code=FFF00300 at   %SRR0: 00004000   %SRR1: 00003070 
 
の意味: 00004000 から実行しようとして、
define EXC_DSI         0x0300          /* Data Storage Interrupt */
 
割込がかかった。
0 > boot ata/atapi-disk@0:0 DEFAULT CATCH!, code=FFF00700 at   %SRR0: 00004040   %SRR1: 0008307
 
00004040  から実行しようとして、
#define EXC_PGM         0x0700          /* Program Interrupt */
 
割込がかった。
上の # define の行は、いづれも、
/usr/include/powerpc/trap.h
 
より。FFF00?00 は PowerPC の割込ベクタアドレスです。
making bootable CD-ROM ->
http://www.ki.nu/software/NetBSD/macppc/boot-cd
    |