Skip to content

Custom Linux Debian Live OS

Custom Linux Debian Live OS

Overview

I developed a custom Debian Live OS specifically designed to boot our production laptops for environment testing. This system integrated all required drivers and our proprietary production software, while removing unnecessary packages to ensure technicians had access only to essential tools. The OS was distributed on a USB stick with persistent storage, allowing it to save testing documents and reports directly. I also maintained compatibility with our laptop hardware to ensure seamless deployment across the fleet.

Key Features

  • Custom kernel and driver integration for production hardware
  • Pre-installed proprietary production and testing software
  • Minimalist package selection for focused technician workflows
  • Persistent USB storage for saving test documents and reports
  • Easy deployment and updates via USB stick
  • Maintained compatibility with company laptops

Technical Specifications

  • Base: Debian Linux (Live OS)
  • Architecture: x86, compatible with company laptops
  • Persistence: USB-based persistent storage
  • Customization: Tailored for production test environment

Development Details

  • Integrated and tested hardware drivers
  • Automated build and deployment scripts
  • Custom software packaging and updates
  • Documentation for technician usage
  • Ongoing maintenance for hardware compatibility

Achievements

  • Streamlined production environment testing
  • Reduced technician errors by limiting available tools
  • Improved reliability and consistency of test results
  • Enabled portable, persistent test environments
  • Simplified documentation and report management

Back to Projects