1.5.1/2 release
    More disk
  Machine Types
  Dual boot
  Bootable CDROM
Use Upgrade option
  Partition (MacOS)
  NetBSD stuff on HFS
boot (netbsd.ram.gz)
  Open Firmware
  Getting Media
  disklabel wd0
  replace kernel
  boot (Open Firmware)
  Permanent setup in OF
  Hot Keys
Other Sources
  Error Messages
      netbsd: No such ..
      No response
      SIOCGIFFLAGS gm0: Device not ..
      TERM environment variable ..


This page is for New world PowerMac only.

If your PowerMac falls into the category mentioned at Machine Types section, you can try NetBSD boot without anything installed (other than two files on MacOS partition).

  1. Find trial stuff on Either
    • ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.5.2/macppc/installation/
      -r--r--r--  1 234  netbsd  1474560 Aug 18 14:47 boot.fs
      -r--r--r--  1 234  netbsd  1365828 Aug 18 14:47 netbsd.ram.gz
      -r--r--r--  1 234  netbsd    58932 Aug 18 14:47 ofwboot.elf
      -r--r--r--  1 234  netbsd    55200 Aug 18 14:47 ofwboot.xcf
    • or
      ftp://ftp.netbsd.org/pub/NetBSD/arch/macppc/snapshot/ 20020407-1.5ZC/installation/
      -rw-rw-r--  1 mirror  mirror  1472512 Apr 10 00:46 boot.fs
      -rw-rw-r--  1 mirror  mirror    63176 Apr  9 08:48 ofwboot.elf
      -rw-rw-r--  1 mirror  mirror    59400 Apr  9 08:48 ofwboot.xcf
      and at also 20020407-1.5ZC/binary/kernel/
      -rw-rw-r--  1 mirror  mirror       88 Apr 10 01:17 BSDSUM
      -rw-rw-r--  1 mirror  mirror      113 Apr 10 01:17 CKSUM
      -rw-rw-r--  1 mirror  mirror      180 Apr 10 01:17 MD5
      -rw-rw-r--  1 mirror  mirror       89 Apr 10 01:17 SYSVSUM
      -rw-rw-r--  1 mirror  mirror  1823837 Apr 10 00:36 netbsd-GENERIC.gz
      -rwxrwxr-x  1 mirror  mirror  2480967 Apr 10 00:46 netbsd.GENERIC_MD.gz
      -rwxrwxr-x  1 mirror  mirror  1401381 Apr 10 00:46 netbsd.INSTALL.gz
    Installation materials
    file nameKernelwith Memory Disk = installation purpose Description
    boot loader (elf)
    ofwboot.xcf boot loader (generic)
    boot.fsINSTALLyesfor floppy boot
    netbsd.ram.gz limited kernel but in general use
    netbsd.INSTALL.gz noINSTALL kernel
    netbsd.GENERIC.gzGENERIC production kernel
    netbsd.GENERIC_MD.gz yesfull kernel for installation, CDROM,netboot etc
    netbsd.macppc included in macppccd.iso

    Kernel selection
    Namepurposedevice drivers
    GENERIC kernelalmost all necessary
    INSTALL kernelLimited size to be fit into 1.4M floppy diskminimum, missing gm0 etc

  2. Run MacOS and put
    netbsd.GENERIC_MD.gz (or netbsd.ram.gz)
    on your MacOS volume, say Macintosh HD.
  3. Power on the machine with key combination pushed while chime rings:
    command + option + O + F
  4. You will see following screen or similar kind.
    Apple PowerBook2, 1 2.0f5 BootROM built on 01/24/00 at 13:58:31
    Copyright 1994-2000 Apple Computer, Inc.
    All Rights Reserved.
    Welcome to Open Firmware.
    To continue booting, type "mac-boot" and press return.
    To shut down, type "shut-down" and press return.
    0 > _
    If you type just "mac-boot" here, you will continue booting regular MacOS.
  5. Type
    boot hd:,ofwboot.xcf netbsd.ram.gz
    boot hd:,ofwboot.xcf netbsd.GENERIC_MD.gz 
    (depends the release date.)
    then ofwboot.xcf runs, find the (install) kernel on the same Volume (partition) and the kernel starts up.
  6. If above ends up to
    root on md0a dumps on md0b
    root file system type: ffs
    erase ^H, werase ^W, kill ^U, intr ^C, status ^T
    Terminal type? [vt100] xterm
    Erase is backspace.
    (I)nstall, (S)hell or (H)alt ? s
    Type s for 'Shell', NetBSD will run on your machine.

    You may play with some bourne shell commands here.
    Some usefull command at this stage

    commandWhat for
    disklabel wd0browse disk label
    ifconfig gm0 (gm0) Ethernet Interface
    mount /mntmount /export partition of NFS server onto /mnt
    mount -t cd9660 /dev/cd0c /mnt mount cdrom /mnt
  7. type
    to reboot the machine to get your machine back to the normal MacOS.
If you power off (by any means), your machine runs MacOS without anything changed.
Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08