Elux Image Deployment

How to Create and Deploy a Custom eLux Image at Scale

This guide is intended for Linux/VDI system administrators managing eLux thin clients across enterprise environments. It covers:

  • Part 1: Creating a fresh, customized eLux image
  • Part 2: Deploying the image at scale using Scout Enterprise

Part 1: Creating a Custom eLux Image with Tailored Settings

Step 1: Download Required Files

  1. Go to https://www.myelux.com and log in.
  2. Download the following:
    • Base OS image (e.g., elux-RP6-base.ufi)
    • Module files (.ulc) – Citrix, VMware, Firefox, etc.
    • EIS Tool (eLux Image Stick Tool) for your admin OS

Step 2: Install and Open the EIS Tool

  1. Install the EIS Tool on a Windows or Linux system.
  2. Launch the tool and click New Project.
  3. Select the downloaded .ufi base image.
  4. Name your project (e.g., elux-custom-v1) and confirm.

Step 3: Add or Remove Modules

  1. Go to the Modules tab inside the EIS Tool.
  2. Click Add and import the required .ulc files.
  3. Deselect any modules you don’t need.
  4. Click Apply to save module selections.

Step 4: Modify System Settings (Optional)

  • Set default screen resolution
  • Enable or disable write protection
  • Choose RAM overlay or persistent storage
  • Enable shell access if needed for support
  • Disable unneeded services

Step 5: Export the Image

  • To USB stick:
    Click "Write to USB Stick"
    Select your USB target drive
  • To file for network deployment:
    Click "Export Image"
    Save your customized .ufi (e.g., elux-custom-v1.ufi)

Part 2: Deploying the Custom Image at Scale Using Scout Enterprise

Step 1: Import the Image into Scout

  1. Open Scout Enterprise Console
  2. Navigate to Repository > Images
  3. Right-click → Import Image
  4. Select the .ufi file created earlier

Step 2: Create and Configure a Profile

  1. Go to Configuration > Profiles
  2. Click New Profile
  3. Configure network, session, and UI settings
  4. Save and name the profile (e.g., Citrix-Kiosk-Profile)

Step 3: Assign Image and Profile to Devices or Groups

  1. Navigate to Devices or Groups
  2. Right-click → Assign OS Image
  3. Select your custom .ufi
  4. Right-click → Assign Profile
  5. Select your configuration profile

Step 4: Deploy the Image

Option A: PXE Network Deployment

  • Enable PXE boot on client devices (via BIOS)
  • Ensure PXE services are running (Scout or custom)
  • On reboot, clients auto-deploy image and config

Option B: USB Stick Installation

  • Boot client device from prepared USB stick
  • Follow on-screen instructions to install
  • Device registers and pulls config from Scout

Step 5: Monitor Deployment

  • Use Logs > Job Queue to track installations
  • Search for devices to confirm version and status

Optional Commands

Inspect or Write Images

# Mount .ufi image (read-only)
sudo mount -o loop elux-custom.ufi /mnt/elux

# Write image to USB on Linux
sudo dd if=elux-custom.ufi of=/dev/sdX bs=4M status=progress

Manual PXE Server Setup (Linux)

sudo apt install tftpd-hpa dnsmasq

# Example dnsmasq.conf
port=0
interface=eth0
dhcp-range=192.168.1.100,192.168.1.200,12h
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/srv/tftp

sudo systemctl restart tftpd-hpa
dsudo systemctl restart dnsmasq

Commands on eLux Device Shell

# Switch to shell (Ctrl+Alt+F1), then:
uname -a
df -h
scout showconfig
scout pullconfig

Summary

Task Tool
Build custom image EIS Tool
Add/remove software modules .ulc files + EIS Tool
Customize settings EIS Tool + Scout Profile
Deploy to all clients PXE boot or USB + Scout
Manage and monitor at scale Scout Enterprise Console

Leave a Reply

Your email address will not be published. Required fields are marked *

0