Asteraid Netinstall ISO Documentation

The Asteraid netinstall ISO is a minimal installation image that allows you to install Asteraid over a network connection. Below are the requirements and considerations you need to keep in mind when using the Asteraid netinstall ISO:

1. Internet Connectivity

2. Network Hardware Support

3. Network Configuration

DHCP: The Asteraid installer will try to automatically configure your network using DHCP. Make sure your network has a properly configured DHCP server to provide IP addresses, subnet masks, gateways, and DNS addresses.

4. Repository Access

5. Proxy Servers

If your network uses a proxy server to access the internet, you’ll need to configure it to allow unrestricted access to external resources during installation.

6. Driver and Firmware Considerations

Some network cards, especially Wi-Fi adapters, may require non-free firmware to function properly. The installer may prompt you to load the firmware. You can prepare a USB stick with the necessary firmware, which is available on the Asteraid website.

7. Other Considerations

Summary

To install Asteraid with the netinstall ISO, you’ll need a stable internet connection, supported network hardware (preferably Ethernet), a correctly configured network (DHCP or static IP), access to Asteraid mirrors, and possibly additional firmware for certain network cards. Meeting these requirements will ensure a smooth installation process.

Installing Asteraid in a Virtual Machine

  1. Download and install virtualization software: Options include Proxmox, VirtualBox, VMware, or Hyper-V.
  2. Create a new virtual machine:
    • Open your virtualization software and create a new VM.
    • Recommended VM settings:
      • Minimum 1 vCPU
      • 2048 MB of memory (reduce to 512 MB after installation if needed)
      • 4 GB hard disk space (use a separate disk for call recordings to avoid system partition issues)
      • Ethernet adapter connected to a network with properly configured DHCP, DNS, and NAT
  3. Attach the ISO file: In the VM settings, mount the Asteraid ISO as a virtual CD/DVD drive.
  4. Start the VM: Boot the VM and follow the on-screen instructions to complete the installation.

Installing Asteraid on a Physical Server

System Requirements

1. Burn the ISO to a USB Drive or DVD

2. Boot from the USB Drive or DVD

  1. Insert the USB drive or DVD into the target machine.
  2. Enter the BIOS/UEFI settings during boot (typically by pressing F2, F12, Del, or Esc).
  3. Change the boot order to prioritize the USB drive or DVD.
  4. Save and exit the BIOS/UEFI to boot from the installation media.

3. PXE Boot

  • Download BIOS pxe image
  • Download UEFI pxe image
  • Save images to tftp root
  • For network-based installations using PXE, configure your system with the following DNSMASQ settings:

    dhcp-range=192.168.68.129,192.168.68.229,255.255.255.0,72h
    dhcp-boot=ipxe.bios,,
    dhcp-host=DE:AD:BE:AF:00:00,set:efi-x64
    dhcp-match=set:efi-x64,option:client-arch,7
    dhcp-boot=tag:efi-x64,ipxe.efi,,
    enable-tftp
    tftp-root=/opt/tftproot
    

    4. Install the Operating System

    Follow the on-screen instructions to install Asteraid. The installer will automatically select the first network interface for DHCP and use the first available hard drive for partitioning.

    Post-Installation Setup