Live USB
一般的なパーソナルコンピュータ (PC) 向けにLive USBシステムをセットアップするには、次のようなことをする必要がある。
USBメモリをシステムに接続し、認識させる。
そのUSBメモリ上に1つ以上のパーティションを作成する。
USBメモリの基本パーティションに「ブート可能」のフラグを設定する。
USBメモリの基本パーティションにMBRを書き込む。
パーティションをファイルシステムとしてフォーマットする。通常はFAT32だが、他のファイルシステムでもよい。
ブートローダをそのパーティションにインストールする。Linuxの場合、SYSLINUXが使われることが多い。
(もしあれば)ブートローダーの構成ファイルを書き込む。
オペレーティングシステムの必要とするファイル群、デフォルトのアプリケーション群をUSBメモリにコピーする。
(もしあれば)言語ファイルやキーボードファイルをUSBメモリに書き込む。
KNOPPIXのLive CDはブート時に、ファイルシステムへの書き込みをRAMディスクに一時的に行うか、ディスクやフラッシュメモリに永続的に行い、設定やセキュリティのアップデートを可能にするかを選択可能である。これはLive USBを作りなおすよりも簡単だが、2010年時点の Live USB作成ツール(後述)の多くは十分使いやすい。
さらに Knoppix や MX Linux、Ubuntu などではアプリケーションを追加インストールすることができ、ファイルシステム上に動作中の変化を保持することもできる。