Hyperion Entertainment

  • Increase font size
  • Default font size
  • Decrease font size
Home F.A.Q. AmigaOS 3.1.4 Can I use partitions beyond the 4GB boundary?

Can I use partitions beyond the 4GB boundary?

Typically yes, but… this limitation still applies if you:

 

  1. If you didn’t install a physical 3.1.4 ROM upgrade but used a disk-based upgrade only and boot from an old ROM.
  2. Or if you boot from a legacy third-party host-adapter that does not support any 64-bit extension. Note that the file system that comes with OS 3.1.4 is smart enough to detect multiple 64-bit extensions and uses them if available. Hence, the limitation may already be gone for you. In particular, NSDPatch is not required anymore to enable such extensions.

In either case, this limitation can be worked around in multiple ways:

  1. If you boot from an old ROM:
  2. Consider a ROM-upgrade.
  3. Or create a small (< 1 GB) boot partition similar to OS 3.9 which loads the updated OS. All extended partitions will then become available after the first reboot.
  4. If none of the above is feasible, or you boot from a third-party host-adapter not supporting any 64-bit addressing, the following procedure will also allow you to use partitions beyond the barrier described above:
    • Insert the "Install3.1.4" disk into any drive.
    • Double click on the disk icon.
    • Double click on "HDTools". This drawer contains a program named "HDToolbox".
    • If you are using a third-party host-adapter, HDToolBox needs to know the name of the host-adapter. For that,
      • Remove the disk again and slide the drive-protection notch in the closed position, enabling writing to the disk.
      • Re-insert the disk.
      • Click on the icon ONLY once.
      • Select "Information" in the Workbench menu by clicking the icon with the right mouse button.
      • In the Information window, identify the line saying "SCSI_DEVICE_NAME=scsi.device"
      • Edit this line according to the host adapter you are using. The information on the correct device name can be found in the documentation that came with your host adapter.
      • Save the changes back.
    • Now double-click on HDToolBox to start the program.
    • Identify your installation drive, and click on it.
    • Click on "Partition Drive".
    • On the new window, select the first partition, then click on the "Advanced Options" check box.
    • A new check box labeled "Direct SCSI transfer" appears. Ensure this check box is CHECKED. Enable it if not.
    • Repeat this procedure for all other partitions on the drive.
    • Click on "Add/Update". A list of currently-installed file systems appears on the screen. This list may be empty.
    • If there is already a file system on the list, click on "Update". Accept the default choice and click on "OK".
    • If not, click on "Add New File System", then accept the default choice for the file system, and click on "OK".
      • A list of file system options is now shown. Ensure that the version says "46". If not, you did not boot from an OS 3.1.4 disk.
      • Accept or modify the file system type accordingly. For most installations, the default type shown as 0x444f5303 is fine.
      • Click on "OK" to go back to the list of file systems.
    • Click on "OK" to go back to the partition list.
    • Click on "OK" to go back to the drive list.
    • Click on "Save changes to drive".
    • Accept the changes. This will reboot your machine.
    • Open a Shell window.
    • Type "version DH0:" (assuming that your boot drive is DH0:).
    • Verify that the version is 46. If not, go through the procedure above again, carefully verifying that you follow the steps precisely.