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
|