Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 3 KB

README.md

File metadata and controls

59 lines (47 loc) · 3 KB

Arch Linux on PS4

Why would you use someone else's distro, when you can start from scratch?

I'm using Arch Linux to run these steps, but these steps may be reproducable on other operating systems. For instance, the Chrooting step may be done within Microsoft Windows WSL.

Pre-Made Root Filesystems

To save time, I have done most of the heavy lifting and done all steps (except for step 8), to save time.

  1. Simply fetch all the files, and grab your root filesystem here releases
  2. Plop all of these files onto a FAT32 formatted USB stick.
  3. Use your PS4 payload to run the Linux loader
    • Instructions on how to do so are not included, as it is out of scope for this repository.
      ...but if you really wanted it, create a GitHub issue.
  4. Run install-psxitarch.sh in the rescue shell
  5. Install a desktop environment!

Doing it from Scratch Guide

(Writers note: Feel free to ignore these writers notes, especially if you're not technically inclined; these notes are for those who feel like they're up for a challenge.)

These instructions were written as I was performing them, so some instructions may be missing. Create a GitHub issue if you find anything wrong.

In each step, choose one (and only one) of the bullet points to follow, depending on what you like/are using.

  1. Fetching Files
  2. Partitioning your filesystem
  3. Placing Files / Mounting Partitions!
  4. Writing the rootfs to the EXT4 partition
  5. Initialising the operating system
  6. Use your PS4 payload to run the Linux loader
    • Instructions on how to do so are not included, as it is out of scope for this repository.
      ...but if you really wanted it, create a GitHub issue.
  7. Install a AUR Helper
  8. Make sure the time is set!
  9. Installing a desktop environment
  10. Fixing Video Drivers

Extras

  • If you're trying to install Steam, you should be able to follow the instructions within the Arch Linux Wiki
    • If there's any missing graphics drivers, see if that folder exists (during Step 9)
  • Making your own psxitarch.tar.xz image:
    • You can use tar -cvJf psxitarch.tar.xz