これ以降はOpenBSDネイティブの処理が実行されます。すべての初期化が終了して運用状態に到達したとき、ファイルシステムの状態は以下の図のようになっています;運用状態でのファイルシステム(概要)rdによるルートファイルシテムは存在しつづけ、CD-ROMは、/cdromに、mfsは/mfsにマウントされます。これらのファイルシステムは、通常のUnixのファイル構造としてアクセスできるようにするため、シンボリックリンクが張られ(まくり)ます。/usr以下はシンボリックリンクが2段階で張られています。↓/cdrom/usr/bin/viというようにシンボリックリンクがたどられます。可能にすることによって、securityアップデートやports/packagesの追加を可能にするためです。OpenBSDではスタッカブルファイルシステムは実装されていません。よって、河豚板では、このシンボリックリンクをもちいる手法を考案し、実装しました。/mfs以下の内容を保存する場合に必要なファイル容量を大幅に低減することもできています。USBメモリにインストール*5し、起動試験をおこなってみました。ハードウェアによって、起動できるものとできないものがある。OpenBSDは起動できない様子です。このことからも、やはりBIOSがMBRをよみこめていない(=HDDとして認識していない)可能性がたかいと推測されます。Torito規格のような標準規格が存在せず、機種によって動作がちがってくる場合も多々あるようです。USBメモリ両対応とします。別バージョンつくると、開発・保守の手間が2倍になります(一人でやってるので、これは非常にキビシイ!!)。onlyでマウントします。これによって、フラッシュメモリデバイスの書換え回数制限の問題を回避することが期待できます。生のディスクイメージを作成し、それを配布することにします。マウントするデバイスをユーザにたずねる。ブート対応版は12月11日のFuguIta-4.4-200812111にて正式リリースされました。ブートが不可能な機種でも、カーネル起動後にUSBメモリが認識できていれば、CD-ROM版河豚板を併用することでUSB版の河豚板を運用できます。手順は以下のとおりです;CD-ROMとUSBメモリの両方を装着し、CD-ROMから起動する。以降は、USBメモリによる運用にきりかわる(このあとはCD-ROMを取り出し可)。USBメモリ版の配布イメージをHDDに上書きすれば、HDDでの運用も可能です。CD-ROM版だけの頃から存在していた「USBメモリへのユーザデータ保存機能」は、USB対応版でもひきつづき使用できます。USB版実装にともないデータを保存するパーティションが変更となったため、USB版以前にデータを保存したメディアは現バージョン用の保存メディアとは互換性がなくなりました。あたらしく保存メディアを作成し、データを手動でコピーすれば引越しできます。)というものが公開されています。Net48xxのような組み込みプラットフォームでの使用を想定しているようです。/bsd.mpを追加収録。bsd.mpがデフォルトに。...ユニプロセッサ用カーネルの場合、マルチコアのCPUでブート時にかたまる事例がありました*6。/boottmp/rcのこまかい修正を多数実施dig氏より、CD-ROMラベル用アートワークをご提供いただきました。どれも親しみやすく、美しい外観をもっています。OpenBSD自身がもつ機能はほぼすべてもりこんでいます。そのため、河豚板はHDDへ通常インストールしたOpenBSDとおなじ感覚で使用できます。いろいろな技をためすこともできます。:-)HTTPプロキシを経由して、Layer2トンネルをとおす(しかも圧縮&暗号化機能つき!!)。tracker/seederいつでもどこでもプログラミング。SchemeでもあそべちゃうしGUIだってつくれるよ。映像・音声メディアの視聴はもちろん、動画エンコード、CD/DVDのリッピング&焼きにも対応してます。一度おためしください。までおしらせください。mixiのOpenBSDコミュニティにも、河豚板トピックを開設しています。逆に、ユニプロセッサな機種でマルチプロセッサ用カーネルを使用すると、(電源スイッチをおしてさえも)電源断ができなくなるケースもありました。