I started following SvenKiljan’s PBP install guide, and was able to successfully zero and partition the micro SD card.
However, I have some uncertainties moving into the next steps. I was able to create and mount the FAT filesystem, however when I try to create and mount the ext4 file system it says “The file /dev/mmcblk0p2 does not exist and no size was specified.”
When I check the partitions on my micro SD card using fdisk it shows both partitions were created and the Linux file partition is called “mmcblk0p2”.
Am I misunderstanding something, where did I go wrong? What size was I supposed to specify? I didn’t see mention of that in the instructions.
Welcome to the EndeavourOS forum. I hope you enjoy your time here.
The easiest way to install EndeavourOS on a PineBook Pro is as follows:
Go to this website and download the EndeavourOS_Artemis_neo_22_8.iso https://endeavouros.com/latest-release/
scroll down to the list of mirrors and choose one close to you.
This is the x86_64 liveISO that contains the Calamares installer. Burn this ISO to a USB thumb drive. On a x86_64 computer, boot into the liveISO using F11 or whatever your system requires.
You will get a welcome screen. Click on the “EndeavourOS ARM Image Installer” button.
Read the info in the next window, then click on the “Start ARM Installer” button.
Answer the questions in the script. It will take care of all the questions you had above, plus some.
I recommend installing to the PHP using this method, then later if you want to do a more hands on installation to better learn how the PHP works you will have some experience to fall back on.
@sradjoker I followed the instructions on method 2 and all went well cloning. Once I get to running the executable and I close Thunar and all apps, the first question asks me to chose if I’m installing on Raspberry Pi or Odroid. Which would be best to choose since I am installing for PineBook Pro??
It says pine-eos in the branch tab on the top left of the git page, and followed the instructions. Maybe I made an error somehow, I will try and format the MicroSD and try again.
@nixyhustle assuming you are running git clone to copy the repo. You should then cd into the folder the repository was cloned to and run git status to see if it says you are on the master branch. You might need to run git switch pine-eos to use the pinebook branch. Do this before you run scripts/build things from the repo.
Seems to have finished successfully, however I am having trouble unmounting the microSD. Tried both umount command in terminal, and thunars GUI and get an error and cannot unmount. Not sure what I am missing once again…
When I am in that situation, I just power down the computer from the Desktop Environment’s commands. During power down, the OS should sync then properly unmount the partitions.
Remove the micro SD and put it into the PHP.
Some users will say that is improper, but that’s my solution.