Linux on a Bootable USB Flashdrive
Article Index --- click here to unfold --- NEW: Roberta Flack Awakens Apollo 17
NEW: Choose Your USB Podcast Microphone
UPDATED:How To Record Record Live Music Performances
NEW: Windows 10 Debloating 2021
NEW: Windows 10 Performance with CPU Upgrade
NEW: Windows 10 Performance with RAM Upgrade
NEW: Texas is the Valu-Jet of States
NEW: Ubuntu PPAs for Alacritty | Linux
NEW: Trumpists Kicking the Hornets Nest
NEW: Introduction to Catbird Linux
Skywave Linux Updated to ver 4.1
i3wm: Using i3-ipc to Float Windows | Linux
4G WiFi Router Instead of Wifi Extender
4G WiFi Hotspot Instead of Wifi Extender
MOFO Linux - For Unrestricted Internet
How to Record from WebSDR and OpenWebRX Sites | Digital Audio
Wifi 6 Upgrade: TP Link Deco X90
Wifi 6 Upgrade: Netgear Orbi RBK852 Whole Home Mesh WiFi
Podcaster Microphone: iRig Mic HD 2
Podcaster Microphone: JLab Audio Talk Pro
Podcaster Microphone: Blue Yeti Pro
Programmatic RTL-SDR Frequency Claibration | Software Defined Radio
Public KiwiSDR Lists | Sotware Defined Radio
Malaysia Airlines Flight MH17: Simply Mass Murder
The Anonymous Cathay Pacific Employee Letter to Hong Kong
For For Cathay Crews Crossing Borders With Electronics
E Pluribus Unum: From Many, One, Dammit
HFGCS Quick Tune SDR List | Software Defined Radio
The Robert Mueller Iron Triangle Speech
A Rant About One Party Rule
Best OpenWebRX and WebSDR Servers | Software Defined Radio
SDR School via YouTube | Software Defined Radio
ADALM-PlutoSDR on Linux Systems | Software Defined Radio
Skywave Linux: HPSDR, WebSDR, and RTL-SDR ready to run | Linux
Siduction Linux with the Cinnamon Desktop | Linux"
Siduction Linux with the LXQT Desktop | Linux
Andy's Ham Radio Linux 15 and QtRadio | Linux
Booting Multiple Linux Disc Images with Grub2 | Linux
Porteus Linux Hard Drive Installation | Linux
Aptosid with LXDE | Linux
Asus EeePC 1215N with Linux | Linux
Autostart Tweaks for KDE3 and KDE4 | Linux
Broadband Speed Tweaks For Linux | Linux
Fixing the Firefox 3 Rendering Bug | Linux
Linux on Solid State Drives | Linux
Linux Wireless Interface Driver Updates | Linux
Setting Polkit to Automount USB Devices | Linux
Sidux with LXDE | Linux
Fixing Skype Inverted Video | Linux
SLAX Remix - kernel upgrades | Linux
Flash Drive Linux - Introduction | Linux
Flash Drive Knoppix 5.3 - Part 1 | Linux
Flash Drive Knoppix 5.3 - Part 2 | Linux
Flash Drive Knoppix 6.0 - Part 1 | Linux
Flash Drive Knoppix 6.0 - Part 2 | Linux
Flash Drive SLAX - Part 1 | Linux
Flash Drive SLAX - Part 2 | Linux
Flash Drive Bluewhite64 - Part 1 | Linux
Flash Drive Bluewhite64 - Part 2 | Linux
Flash Drive Linux - Basic Customization | Linux
SLAX Customization - Part 1 | Linux
SLAX Customization - Part 2 | Linux
Bluewhite64 Customization - Part 1 | Linux
Bluewhite64 Customization - Part 2 | Linux
Basics of Long Range Wireless Networking
Linear Focus Parabolic Wi Fi Antenna
High Gain Wi Fi Dish Antenna
High Gain Helical Wi Fi Antenna
High Gain Yagi Wi Fi Antenna
High Power Wireless Adapters
Wi Fi Extender Antenna for Routers
Belkin F5D7050 External Wi Fi Antenna
Linksys WUSB54GC External Antenna Mod
Compat Wireless Linux Drivers
Installing WPA_Supplicant for Wi-Fi Security
Linux Wireless Interface Driver Updates
Linux Wireless Interface Driver Support
NetworkManager and Consolekit
RT73 Wireless Drivers for Linux Kernel 2.6.27+
RT2860 Wireless Drivers for Linux Kernel 2.6.27+
Best OpenWebRX and WebSDR Servers
Skywave Linux: HPSDR, WebSDR, and RTL-SDR ready to run.
CubicSDR on Debian, Ubuntu, and Linux Mint | Software Defined Radio
Dump1090 for Linux Mint 17.1 and Siduction 2014.1 | Software Defined Radio
Software Defined Radio - An Introduction | Software Defined Radio
QS1R Direct Sampling SDR | Software Defined Radio
Chaining SDR Audio Interfaces | Software Defined Radio
FLEX-6000 Direct Sampling SDR | Software Defined Radio
RTL2832 Software Defined Radio | Software Defined Radio
WebSDR Digimode Reception | Software Defined Radio
Enabling FLASH in Jack Audio | Digital Audio in Linux
Realtime Software Audio Processing | Digital Audio in Linux
Veracrypt Encryption for Linux
Veracrypt Encryption for Windows
Using Google Within China
Popcorn Time and Flixtor for Uncensored Streaming Media
DNS Encryption using DNSCrypt
Galaxy Nexus Privacy and Robustness Enhancements
Galaxy SIII Privacy and Robustness Enhancements
Flash Drive Encryption for Linux
Flash Drive Encryption for Windows
Multihop VPN Connections for Strong Internet Privacy
Open and Free DNS Server List
OpenVPN Cloaking against Deep Packet Inspection The Serval Mesh Phone Project
Skype's Robust Security
Man in the Middle Wireless Security Risks
Wireless Security and Surveillance
Adjusting Audio Dynamics in VLC
Backing Track Prep Guide
Ipod Music Processing Guide
How To Record Record Live Music Performances
Realtime Software Audio Processing
Chaining SDR Audio Interfaces
Captains Authority Versus Autocratic Airline Management
Malaysia Airlines Flight MH370 - A Media Circus
High Gain Air Band Antennas
Apollo Unified S Band Communications
Chinese Anti-Stealth VHF Radar
Oceanic Communications - Procedures, Equipment, Voice and HFDL
Boeing 737NG Radio Equipment
Boeing 767 Radio Equipment
NAOC-TACAMO Monitoring
My Flight on 9/11
Joshua Chamberlain's Leadership Tips
Special Operations Forces Truths
TWA 800: Just Give Me Some Truth
BBC Radio Blooper - Adolf Merckle
TV DXing the World Trade Center
New York TV after 9/11
Adjusting Audio Dynamics in VLC
Backing Track Prep Guide
Ipod Music Processing Guide
In Distress, by David Wagoner
Just A Radio Operator, by Robert A. Wallace
ATS-909 Modifications
ATS-909 Manuals
ATS-909 Alignment Procedure
ATS-909 Alignment Spectrograms
Internet Based VLF Radio Listening
Windows Performance Enhancement Tips
A Faster Windows 7
Windows 7 SSD Setup

Photo Galleries
Aviation Photo Gallery 1: Snapshots From My Journeys
Aviation Photo Gallery 2: On the Road With ATA Airlines
Aviation Photo Gallery 3: More ATA Airlines
Aviation Photo Gallery 4: Southwest Airlines is the Borg Empire
Aviation Photo Gallery 5: Starting Over, Moving On...
Aviation Photo Gallery 6: More Viva Macau
Aviation Photo Gallery 7: Mainland China Airline Flying
Aviation Photo Gallery 8: Chinese Smog and Fog
Photo Gallery 9: The New Life Movement in China, 1944
Disclosure: is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program such that this site earns advertising fees by linking to If you make a qualifying purchase after clicking a link on this website, the associate affiliated with this site may earn a comission at no cost to you.

#Advert: Run fabulous software on a new PC from ThermalTake.

After insalling SLAX or Knoppix to a USB device accorging to the guides on this website, you should boot your computer with the flashdrive attached and observe the start-up sequence. The computer should do these things:

  1. Briefly show your computer\'s BIOS screen.
  2. Seek an operating system to load. If your BIOS is properly configured, it should find the flashdrive and start GRUB. If not, go into your BIOS settings and set USB devices in the start sequence above local hard disks.
  3. Display the GRUB menu with operating systems on the boot device. It should select the default system unless you have a multiboot flashdrive and pick a different onf from the menu.
  4. Display a Linux boot logo (for example, the TUX penguin) for each CPU core. If you are using a quad core computer, expect four little logos on the top of your screen.
  5. Show lines of start-up events, then load your new Linux desktop.

Error Messages:

If during boot there are GRUB errors, the boot loader, GRUB, is probably not finding necessary boot files. Recheck all steps, and look on for more info on setting up Grub. For errors encountered after the live system starts to load, check the forums and wikis for your particular linux distro. Someone else has probably had the same problem and fixed it, with comments posted online. Sometimes the "X Server" needs configuring for video to show properly. Also, minor tweaks may be needed for proper operation of the audio system.

Persistant changes for SLAX based distributions:

  1. Navigate into the /slax folder and create a new folder called "changes."
  2. Navigate into /boot/grub and open the "menu.lst" file.
  3. Add the text "changes=/slax/changes" prior to the "autoexec" entry in the SLAX boot instructions.
  4. See the SLAX Customization page for details on creating modules containing your personalized settings and applications

Persistant changes for Knoppix based distributionss:

Knoppix has a convenient "Persistant Home" feature, enabled through the Knoppix menu on the panel. A good way to implement this feature is to create a separate partition to hold the special files Knoppix creates for saving your data and configuration.

  1. Enter the text "home=scan" into the Knoppix boot options in the "menu.lst" file.
  2. Click the Knoppix menu in the Panel.
  3. Point to "Configure".
  4. Click "Create persistent KNOPPIX home directory".
  5. Click "Yes".
  6. Choose the partition that corresponds to your flash drive (for example, /dev/sda1).
  7. If you want to encrypt the persistant home file, flash drive, click "yes." Otherwise, click "No".
  8. Choose a size for the file. For example, enter "100" for 100 megabytes, then click "OK."
  9. Knoppix will create the file knoppix.img on your flash drive, and change it whenever you change settings or save files to your desktop or home folder.
  10. You will be asked if you want to use the entire partition. Click "No". This will leave existing files on the flash drive alone.
  11. Wait while Knoppix completes the setup process.
  12. Persistance will be effective upon your next reboot.
  13. Other configuration can be saved in a similar fashion; follow the menus to activate the feature. Also enter the boot option "config=scan" into the GRUB menu.lst file.

Setting up a multiboot system:

Installing multiple Linux distributions on a USB stick isn\'t much more complex than installing one. Keep in mind that most frugal installs use the pair of folders found on the CD or DVD. The key is making sure GRUB finds files needed for booting, and ensuring the system can find its other files and finish start-up.

  1. Give a unique name to each distro\'s "boot" folder, such as "slaxboot," "knoppixboot," "backtrackboot," etc.
  2. Put these unique folders into one folder called "boot."
  3. Alongside the plethora of unique boot folders, place the "grub" folder.
  4. The menu.lst file needs editing. Each entry for the initrd and vmlinuz files MUST point to the distro\'s unique boot folder, for example: /boot/slaxboot/vmlinuz.

bootable usb linux directory listing

Consider the many things you can do with a choice of distros to install on one drive. One for software defined radio, anither with good maintenance and recovery tools, and maybe another with the hottest custom kernel and wireless drivers! It is all up to you and your bootable Linux USB stick.

#Advert: Run fabulous software on a new PC from ThermalTake.

Tags: linux on a flashdrive, flashdrive linux, pendrive linux

©2005 - 2021 AB9IL, All Rights Reserved.
About, Contact, Privacy Policy and Affiliate Disclosure, XML Sitemap.