ライブCD、ライブDVD、またはライブディストロは、最初にコンピュータに何もインストールせずに実行できるように、コンピュータのオペレーティングシステムを作成する特別な方法です。この特別なオペレーティングシステムは、コンピュータが起動しているときに使用され、それが置かれたオブジェクトからすべてのプログラムを実行します。オペレーティングシステムの名前は通常、CDの場合は「ライブCD」、DVDの場合は「ライブDVD」、USBフラッシュドライブの場合は「ライブUSB」のように、オブジェクトと何か関係があります

"Distro"はDistributionの略で、異なる種類のLinuxオペレーティングシステムをLinux Distributionsと呼び、Linux Distrosが最初にLive CDになったオペレーティングシステムであることから使われています。Live Distro」は、特定のオブジェクト上にあるものだけを指すのではなく、これらの特殊なオペレーティングシステムのすべての種類を指すために使用されています。

ライブ」という言葉は、最初に何もインストールしなくてもコンピュータ上で動作するようにオペレーティングシステムが設定されている特別な方法を説明するために使用されています。

仕組み(簡単な技術説明)

多くのライブイメージはISOファイル形式で配布され、CD/DVDではISO9660、USBではISOイメージをそのまま書き込むかブートローダを使って起動できるようにします。起動時はカーネルと初期RAMディスク(initramfs)を読み込み、読み取り専用のルートファイルシステム(例:squashfs)を展開してシステムを構築します。書き込み可能に見せるために、unionfsやoverlayfsなどの仕組みで上書き領域をRAMや別パーティション上に作り、ユーザーからは通常のOSのように振る舞わせます。

永続化(persistence)をサポートするライブでは、設定やファイルを保存するための特別なファイルやパーティション(例:casper-rw)を用意できます。これがない場合は、再起動すると変更は失われます。

利点

  • インストール不要で試せる:OSをインストールせずに使えるため、新しいディストリビューションの検証や互換性チェックが簡単です。
  • トラブルシューティングとレスキュー:OSが起動しないマシンの診断やディスクの復旧、パスワードリセットなどに便利です。
  • 持ち運び可能:USBに入れておけば自分の環境を別のPCで使うことができます(ただしハードウェア依存の差に注意)。
  • プライバシー用途:Tailsのようにメモリ上で動作し痕跡を残さないことを重視したディストロもあります。
  • 実験用に安全:既存のシステムに影響を与えずにソフトウェアや設定を試せます。

欠点・注意点

  • 光学ドライブやUSBからの読み書きはHDD/SSDに比べて遅く感じる場合があります(特にDVDや古いUSB 2.0環境)。
  • 永続化を使わない場合、再起動で全ての変更が消えます。永続化を有効にしても完全な通常インストールと比べると制約があります。
  • USBメディアは書き込み回数に限りがあるため、頻繁な書き込みは寿命を縮める可能性があります。
  • ハードウェアの互換性やドライバ問題(特に特殊なGPUやWi‑Fiチップ)は発生することがあり、常に動作するとは限りません。
  • UEFIやSecure Boot環境では起動に追加設定が必要になる場合があります。署名済みイメージやSecure Bootの無効化を検討してください。

作成と起動の基本手順

  • 公式サイトからライブISOイメージをダウンロードし、チェックサムで整合性を確認します。
  • USBに書き込む場合はRufus(Windows)、Etcher、ddコマンドなどのツールを使用します。DVDに焼く場合は通常のディスク書き込みソフトを使います。
  • 作成後、起動したいPCのBIOS/UEFIでブート順を変更し、USBまたは光学ドライブから起動します。必要に応じてSecure Bootを無効にするか、署名付きイメージを使用します。
  • 永続化を使いたい場合は、作成時に永続ボリュームやpersistentオプションを有効にする方法を選びます。ディストロによって方法は異なります。

代表的なライブディストロと用途

  • Knoppix:最初期のライブCDのひとつで、レスキュー用途にも向く。
  • Ubuntu Live / Fedora Live / Debian Live:デスクトップ体験をそのまま試せる。インストーラーも同梱されていることが多い。
  • Tails:プライバシー保護を重視し、痕跡を残さないよう設計されている。
  • SystemRescue(旧SystemRescueCd):ディスク操作や復旧ツールを中心にしたレスキュー用。
  • Puppy Linux:軽量で古いPCでも動作しやすいライブ環境。

まとめ

ライブCD/DVD/USB(ライブディストロ)は、既存システムを変更せずに別のOSを試したり、トラブルシュートやプライバシー重視の作業を行ったりするのに便利な手段です。用途に合わせて永続化の有無やブート方式(UEFI/BIOS)を確認し、安全なダウンロードと書き込み手順を守ることで、手軽かつ安全に利用できます。