LiveCDとは、FreeBSDのFreeSBIE、Linuxでいえば、KnoppixやCD Plamoなど、ハードディスクに
インストールせずにCDブート媒体のみで使えるシステムのこと。

OpenBSDでこれをやってみた;
**作成のポイント [#p8e9b449]
-作成手順をスクリプト/Makefile化し、簡単にCDを作成できるようにする
-現用のシステムなどになるべく手を加えずにCD化できるように工夫してみる。
**CDを作る仕組み [#l0407599]
rd (RAM Disk)デバイスをルートとしてマウントする ... OpenBSDインストールディスクが使用している方法
-ルートファイルシステムは、カーネル組込み
-CD-ROMはその下のサブディレクトリにマウントする
-書き込み可能領域は、mfsにより確保。内容はCD-ROMからコピー
-CD-ROMおよびmfsをシンボリックリンクでつないでいき、最終的な運用状態のファイルツリーを完成させる。
~
~
#ref(BuildFlow.gif)
**成果物 [#q38c6891]
-http://kaw.ath.cx/dl/pub/OpenBSD/LiveCD/ ~
ここにあるISOイメージ CD-OpenBSD-*.iso.bz2 をbzip2を使って解凍後、
適当なCD burner (cdrecordなど)で焼けばOpenBSD LiveCDのできあがり。~
(作成スクリプト等も公開したいのだが、klugeなので整理したい。少々お待ちを...)

Front page   New Page list Search Recent changes   Help   RSS of recent changes