Following on the PS4 Linux release by kR105 a couple days ago, people running on a 1.76 PS4 have been pouring to try and extend on the release. Today our forum member fx0day shared a tutorial on how to run Ubuntu on your PS4.

Since not everyone is checking our forums, and because I think this is pretty cool, I decided to share his tutorial here, with a few minor modifications:

Hardware you’ll need:

1 PS4 Fw 1.76

1 Usb Hdd or a Usb Key big enough to install Ubuntu

First you need to install Ubuntu on your Usb Hdd

Download the Ubuntu Iso

Copy the iso to Usb with a tool like unetbootin (Win/mac/linux) https://unetbootin.github.io/ (You can burn on a Dvd also)

Boot (from your PC) on this Usb or Dvd

I’ve used the ubuntu-14.04.4-desktop-amd64.iso (link above) and made the install on my Usb Hdd (with a PC of course) , nothing more to say here just configure your keyboard layout , password …)

So now you should have Ubuntu installed on your Usb Hdd …

Now you should see better-initramfs shell …

Plug the Usb Hdd where you have your ubuntu install (At this point you can remove the Usb key with bZimage & initramfs.cpio.gz everything is in RAM)

Type fdisk -l to see the name of your Usb Hdd ( /dev/sdXX)

As you can see my ubuntu partition is in /dev/sdc1

Now just type (if your bootable partition is sdc1)

mount /dev/sdc1 newroot/

exec switch_root /newroot/ /newroot/sbin/init

Sometimes exec switch_root don’t start at the first time , just type the command again ..

Wait a few seconds and you should see Ubuntu running 😉

Here’s a video below from fx0day showcasing the whole process

Keep in mind that there’s no network working yet 🙁

Source: fx0day on /talk