Arch Linux 64-bit

Still in progress. The ISO does not yet contain a complete configuration.
But the arch installation is really quick. Just without any PwOSS configuration.

Download ISO
PwOSS - Gitea


1. Requirements

To get your own server you'll need a few things:

Hardware, Software and a little of your time.


1.1. Hardware

1.1.1. Minimal system

  • 512 megabyte (MB) of memory (RAM)
  • 800 megabytes (MB) of hard disk space
  • A one gigahertz (GHz) processor
  • A broadband internet connection
  • x86_64-compatible machine


1.1.2. Recommended system

  • 2 gigabyte (GB) of memory (RAM)
  • 8 gigabytes (GB) of hard disk space
  • A 2 gigahertz (GHz) processor
  • A broadband internet connection
  • x86_64-compatible machine


1.1.3. System architecture

The following items are also recommended:

  • A reliable 1GB (or greater) USB stick

The USB Stick is necessary for the installation of the system. Also, having a reliable USB stick from a reputable brand will help ensure that the process goes smoothly.


1.2. Software

1.2.1. Arch ISO

Download the .iso file and the .iso.sig file from some of the listed provider from and open the md5.txt file.

Arch Linux is only available for 64-bit systems.


Check the two files in the same folder with the following command/s:

  • for Arch user
    • pacman-key -v archlinux-<version>-x86_64.iso.sig
  • other GnuPGP systems
    • gpg --keyserver --keyserver-options auto-key-retrieve --verify archlinux-<version>-x86_64.iso.sig
  • and check the md5sum with the following command
    • md5sum archlinux-<version>-x86_64.iso

Another method to verify the authenticity of the signature is to ensure that the public key's fingerprint is identical to the key fingerprint of the Arch Linux developer who signed the ISO-file. See Wikipedia:Public-key_cryptography for more information on the public-key process to authenticate keys.


1.2.2. (Optional) Etcher

Download Etcher to flash the ISO



You can follow the file or download the file from PwOSS - Gitea.


2. How To

2.1. BIOS

You have to align the boot-start to your USB-Stick.

Depending on your motherboard, you must press the "esc" or "f2" or "f12" or "end" key immediately after the PC starts.

Check your motherboard/computer manual if no button works or ask us.


Go to: 1. Boot 2. BOOT DEVICE PRIORITY (or similar)

Put the USB at the first place (with F5 and F6). Hit the button esc until save changes and reset. Hit enter and yes.

Reboot and choose Start: Boot Arch Linux (x86_64)

After installing your operating system, you need to change back your BIOS settings


2.2. Installation

If you got every requirements then we can go further with the first step (3 steps in total).

Get yourself a coffee or tea and let's go through this.

2.2.1. Step 1 Flashing the ISO file

fdisk -l
or with sudo

sudo fdisk -l
(check of=/dev/sdd, if it's really your USB Stick!!!)
sudo dd bs=4M if=~/Downloads/archlinux-<version>-x86_64.iso of=/dev/sdd

You can also use Etcher if you prefer a graphical user interface (GUI).


2.2.2. Step 2 Create an no-ip account

Follow the link and create an account and copy your chosen hostname.
You’ll need it for the installation of the server. The .md file

Go through the file. Just copy and paste.


2.2.3. Step 3 Reboot server

Done? Did you restart your server? Everything seems to be fine?
Good! Port forwarding

You’ll need the port forwarded to your Raspberry Pi - IP ( <- can be this one).

The 1194 (udp) port needs to be open in your router for the VPN connection (Wikipedia link). has a good list of some router brands.
Your router isn’t listed? Just email us or create an issue. Primary DNS server

Last step will be to change the DNS server. This is necessary to get every device through Pi-Hole. Login in to your router and change the "primary DNS server" under "DHCP-Server".

This can be named differently. Depends on your router.

Delete the "secondary DNS server" and save it.

Might be necessary to re-login all your connected devices to your WIFI/LAN.

That's it.



If you encounter problems, simply create an issue.