theironrobin / images

Images for the installation of EndeavourOS on ARM devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ARM Images

Maintenance Downloads

Images for the installation of EndeavourOS on ARM devices
These images contain an EndeavourOS image complete up to including the "Desktop-Base + Common packages".
The only things missing is some personalization and configuration plus a Desktop Environment or Window Manager.
These are provided by a Calamares installer.

There is also a bare bones headless server image for the RPi 4b.

Installation Instructions

There are three methods for installing EndeavourOS on a RPi 4, Odroid N2, or PineBook pro ARM SOC.
There is one method for installing a headless LAN server on a RPi 4b. Scroll to the bottom
for the headless server install.

Method one

The first method is to boot from the EndeavourOS x86_64 Live ISO available here:

https://endeavouros.com/latest-release/

Connect a target storage device to the computer, either micro SD or USB SSD.

Boot into the EndeavourOS live ISO.
Then click the welcome button labeled "EndeavourOS ARM Image Installer".
Answering a few questions, will start a script that installs the image for you.
Remove the uSD card or USB SSD and connect it to your RPi 4 or Odroid N2.

Method two

In your favorite browser, go to https://github.com/endeavouros-arm/images/releases
look for the latest image
ddimg-rpi-20230115 or ddimg-odroid-n2-20230115 image
where 2023 is the year, 01 is the month, 15 is the day.

When you find the desired image, click on it. Under Assets, for example rpi, click on

enosLinuxARM-rpi-latest.img.xz 
AND
enosLinuxARM-rpi-latest.img.xz.sha512sum

In a terminal window, cd into the directory the images were downloaded to. Then run

$ sha512sum -c enosLinuxARM-rpi-latest.img.xz.sha512sum

should show image check is OK

Now use dd or your favorite image burning app to transfer the img.xz file to a micro SD or USB SSD.
gnome-disk-utility is recommended.
When finished transferring the image, ROOT_EOS Partition 2 will show about
6.2 GB followed by a large amount of Free Space.
On first boot, Calamares will run and resize Partition 2 to include the Free Space.

Method 3

The live ISO is not necessary in this procedure.
On an operational Arch Linux (or derivative) computer:
Connect a micro SD card or USB SSD enclosure to the computer's USB port or SD slot.
Launch your favorite Terminal and maximize the window or make it at least 130 x 30

# (switch to root - enter root's password)
su      
cd /tmp

In your tmp directory, make sure a folder named images does not exist

git clone https://github.com/endeavouros-arm/images.git
cd images

check permissions, should show image-install-calamares.sh as executable.

./image-install-calamares.sh

Follow the instructions.

Post-Install Method 2 After installation,

cd ..
# (remove the images directory)
rm -rf images  
# (exit root)
exit           

Install headless server image on a RPi 4b.

On an operational Arch Linux (or derivative) computer:
Connect a micro SD card to the computer's USB port or SD slot.
Launch your favorite Terminal and maximize the window or make it at least 130 x 30
Make a temporary directory and cd into that directory.

wget https://github.com/endeavouros-arm/images/raw/main/ARM-install-server-image.sh

Make the script executable

chmod 754 ARM-install-server-image.sh

Then execute the script and answer the prompts. Select RPi 4b 64 bit.

sudo ./ARM-install-server-image.sh

Unmount the uSD and connect it to a RPi 4b with a Monitor, keyboard, and mouse.
Connect a USB 3 SSD to a USB 3 port on the RPi 4b if you want the script
to partition and format the DATA SSD. Then create mount points and modify
the /etc/fstab file to mount the DATA SSD on every bootup.

Boot up the RPi and you will be prompted for information to configure the server
Upon second boot, you can remove the monitor, keyboard, and mouse and run
the server headless.

Go to

https://discovery.endeavouros.com/category/arm/

and use the following HowTo's to set up a Linux LAN file server.
Homeserver 1, Homeserver 2, Homeserver 3, and Homesever 7
There are additional HowTo's for SAMBA and miniDLNA.

Post Image Install

Connect the uSD or USB SSD enclosure to a Raspberry Pi 4b/400 device or Odroid N2/N2+ device. Then boot up the device. Openbox should automatically start up and present the Calamares installer. Follow the instructions to complete the EndeavourOS install.

About

Images for the installation of EndeavourOS on ARM devices

License:GNU General Public License v3.0


Languages

Language:Shell 86.8%Language:Python 13.2%