ブートシステム

「boot」だけではない、本物のスーパーパワーを持つ単一の Limine メニュー。

ブートオプション

各エントリは異なるカーネルコマンドラインモードです。

🖥️

Live Desktop

uil.mode=live

直接フルデスクトップを起動します。

⚡

RAM のみ

toram=1 uil.mode=live

スティックを RAM にコピーして解放 — 最高速度、痕跡ゼロ。

🔄

RAM+USB ハイブリッド

ramcache=1 uil.mode=live

バックグラウンドでウォームアップする書き込み可能な永続 USB コピーによるインスタント起動。

🗜️

Live Desktop(ZRAM キャッシュ)

zram=1 uil.mode=live

bcachefs レプリケーションの代わりに zram で RAM キャッシュ — experimental / privacy ティア専用。

🛠️

ヘッドレスインストーラー

uil.mode=installer

ネットワーク経由でインストール —— SSH で接続。

🖼️

キオスクインストール

uil.mode=kiosk

フルスクリーンの単一アプリモード。

↕️

ディスク全体にリサイズ

resize_disk=1

スティック全体を使うようにパーティションを拡大します。

🔐

暗号化パスワードを設定

set_passphrase=1

デフォルトのパスフレーズを自分のものに置き換えます。

RAM モード

提供中

Live Desktop(デフォルト)はそのままフルデスクトップを起動します — まずは試してみてください。さらに進むなら、この 2 つの RAM モードが速度・永続性・痕跡のトレードオフを明確な選択肢にします。

⚡

RAM のみ

toram=1 uil.mode=live

スティックを読み取り専用でマウントし、RAM 上の新しい bcachefs にコピーしてから解放 — 抜き取れます。起動後は完全に RAM から動作します:最速、痕跡ゼロ、USB は読み取りのみ。代償は起動の遅さ(フルコピー)と、RAM ≈ イメージサイズ+余裕が必要なこと。

こんなときに

起動後の最大速度、USB の取り外し、痕跡ゼロを求める場合。

🔄

RAM+USB ハイブリッド

ramcache=1 uil.mode=live

インスタント起動。RAM(ram0)が高速なフォアグラウンドデバイスになり、USB は書き込み可能な永続の 2 番目のコピーとしてバックグラウンドでウォームアップ — bcachefs レプリケーション+読み取りプロモーション。高速で永続、抜き取りも安全。RAM が追いつくまで約 30〜60 秒のウォームアップ期間があります。

こんなときに

高速起動と永続性と抜き取り安全性をすべて両立させたい日常の万能モード。

なぜこのモードがあるのか:「RAM からのブート」と「RAM をキャッシュとして使う」は bcachefs のネイティブ機能 — デバイスレプリケーションとフォアグラウンドプロモートターゲット — であり、ハックではありません。速度・永続性・痕跡のトレードオフは起動のたびにあなたが選べます。

このレイアウトの理由

3つのパーティションを持つ GPT テーブル —— 上記すべてを可能にする唯一の選択。

🧩
ESP —— FAT32
UEFI ブート。Limine の EFI ローダーはここに置かれます。
🕰️
BIOS ブートパーティション
レガシー/CSM ブート —— 20年前のノートパソコンの起動方法。
💾
bcachefs ルート
暗号化された永続 OS そのもの。

1つのイメージ → UEFI と BIOS、暗号化・永続化済みで、どんなスティックサイズにもリサイズ可能。