Updated AppleShare Apple //e Boot Blocks

Apple //e Boot Blocks are used by the Apple II Workstation Card and the Apple //e Card for Macintosh LC to initiate a network boot. For the Workstation Card, it is a true network boot and the boot blocks are downloaded from the server. The Apple //e Card loads them from its application file instead.

The purpose of the boot blocks are to install ProDOS in memory, initialize AppleTalk, and allow the user to logon to a file server. Ultimately, the end result is that the system achieves a diskless startup.

These AppleShare Apple //e boot blocks use the latest version of the logon program and are available with ProDOS 2.0.3 (the last official release from Apple) or ProDOS 2.4.1 by John Brooks.

ProDOS 2.4.1 has been patched to work around bugs in Bitsy Bye related to the Apple //e Card for Macintosh LC.

For AppleShare Server and Netatalk



This assumes you already have Netatalk with Apple II boot working.

Download the boot blocks file, expand with gunzip, and copy to the a2boot subdirectory of the netatalk config directory. Name the file Apple :2f:2fe Boot Blocks. You probably want to back up your existing file first.

AppleShare Server

I don't personally run this so it is untested, but you will likely need to change the type and creator after finding a way to get the expanded file onto your Macintosh. The file will need to be named Apple //e Boot Blocks and you should back up your existing one.

For Apple //e Card for Macintosh LC

Also, see NetBoot LC for an alternative to updating boot blocks in the IIe Startup application.


  1. Download the boot blocks to your Macintosh.
  2. Decode the Macbinary file. The resulting file will look like an application, but it is not and clicking it will do nothing.
  3. Open both the decoded file and a copy of IIe Startup in ResEdit.
  4. Open the BBLK resources in the copy of IIe Startup, there should be one resource with ID 5120.
  5. Delete BBLK ID 5120.
  6. Open the BBLK resources in the decoded file.
  7. Copy ID 5120 from the decoded file to the BBLK resources in the copy of IIe Startup.
  8. Quit ResEdit, save the copy of IIe Startup on your way out.