Skip to content

External Installation - Method 1 (using a script)

WARNING

Remember we'll format the external drive! Back up any existing data you care about.

TIP

If you have issues or just want to do manual partitioning (which often works better) try the alternative installation here.

Installation scripts

Put the kernel (bzImage, and the bootargs if you need it), initramfs (initramfs.cpio.gz), and your distro psxitarch.tar.xz/gz on the root of a FAT32 formatted drive, like so:

Manual format for big drives

If the drive is larger than 32GB, Windows will dastardly act like it can't format it in FAT32, but only in NTFS or ExFAT, which is just wrong, as FAT32 supports up to 2TB drives. To fix it, go ahead and download the mythical Rufus program.

  • Select "List USB Hard Drives"
  • Select "Non bootable" as a type of format
  • Select "MBR" as partition scheme
  • Select "FAT32" as filesystem

Click start and wait. Once done, place the files on the drive. Plug your drive on the PS4 and continue.

Launching Linux Rescue Shell

After that, either launch your payload with Payload Guest, or use a payload website to load them.

Payload website hosts

Change your target firmware (in the picture it's firmware 11.50). If it doesn't have any particularly append, it's for both Aeolia and Belize.

Do NOT use Pro payloads on non-Pro consoles.

WARNING

Use a 1GB VRAM payload for installation and first boot.

Afterwards, 2GB is recommended.

TIP

I cannot believe I have to say this, but remember that the amount of VRAM you allocate is taken from your system memory!

For example, for a 2GB of VRAM payload, you'd have 8-2 = 6GB of remaining system RAM! You aren't creating memory out of thin air!

Local payloads

If you so desire, it's possible to load these payloads locally.

In order to do that, go download them from the ps4boot repositories:

  • Install "Payload Loader" on your PS4 to load the payloads locally
  • Extract from the ELF folders, and rename the file to have a .bin extension instead of .elf, because Payload Loader can't load ELFs
    • Enable "see file extensions" on Windows Explorer or what you're using
    • If it doesn't have any particularly append, it's for both Aeolia and Belize
  • Remember to check sometimes to see if there's any updates

Installation commands

Now that the storage is covered, here comes the moment of truth. You'll be sent to the Rescue Shell.

TIP

If you get an error, go to the Installation issues section.

You may have to use the alternative method.

Hydrate yourself while you wait. It'll take a while.

You should already boot into the desktop. If it doesn't, run

bash
resume-boot

WARNING

Don't run resume-boot more than twice, or it'll crash the system! Do CTRL+ALT+CANC to reboot instead!

Finale

Go now, conquer the finale. Also, read the post-credit stuff.