kinnekoの日記: CDplamo-0.1
Plamo-ML より
ftp://plamo.linet.gr.jp/pub/Plamo-test/cdplamo-0.1.iso
ミラー:
ftp://key.kokone.to/pub/Plamo/CD-Image/cdplamo-0.1.iso
この週末に、自分でも同じような作業をやっていたので、参考に
なりますね。fb しか使わないとことか、AfterStep なとことか
コンセプトも似ているかも(^^;。
以下 ML よりコピペ。
---
特徴は以下の通りです.
・Plamo-3.3 ベース
・カーネルのフレームバッファ機能を使って 1024x768@16bpp な
X を起動するため,X に関する設定不要
・root partition は initrd を用いた ramdisk,/bin,/usr/bin
等のコマンドは CD-ROM,ユーザのホームパーティションは
root partition とは異なる ramdisk に取っているので
HDD/FD に触れることはない
・起動時に PCI なネットワークカード,サウンドカードを自動
認識して必要なモジュールをロード
・ネットワークは DHCP で自動設定
・ローカルでネームサーバをキャッシュサーバとして動作させて
いるので,resolv.conf の設定は不要
# 通常は DHCP が上書きすると思うけど.
・サウンドカード用のドライバは ALSA-0.9.6 のもの
・用途としては Mozilla を動かして Web 閲覧するのが主目的
・上記目的だけでは面白くないので,日本語対応版 xmms +
Timidity をインストールしてサウンドプレイヤーとしても使
用可能
# Timidity はメンテナーの田向さんがチューンしてくれてい
る音源を全部入れてるから,音は感動的にいいです :-)
一般ユーザのアカウントは
username: demo
password: demo
でログインできます.また,root のパスワードは password にしています.
制限は以下の通り.
・カーネルのコンパイルオプションは PIII にしているので,
PIII 以前の CPU ではでは動作不能かも
・1024x768@16bpp な VESA2.0 の機能に対応していない VGA カ
ードでは使用不能また 1024x768@16bps 以外のモードには変
更できません.
# 手元では,i815 の内蔵 VGA はダメでした.
・キーボードは jp106 に固定
・ramdisk を root partition に 8MB,ユーザのホームに 8MB,
割りあてているので,メモリの少ない環境では動かないと思
います.
# 128MB もあれば動くと思うけど,手元では 256MB 以下の環
境ではテストしてません
・クライアントとしての使用に限定しているので,開発環境(gcc,
perl,make, diff, カーネルソース 等)は一切入っていません
・同様の理由で Emacs,TeX あたりも入っていません
(ghostscript は入ってます)
・PCI バス以外のサウンドカード,ネットワークカードには未
対応
・ネットワークカード,サウンドカードとも,複数挿しには対
応していません(認識するのは最初のカードのみ)
・ホームディレクトリ用のパーティションが 8MB しかないので,
Mozilla のキャッシュ使用量を制限しておかないと,キャッシ
ュでパーティションがすぐ溢れると思います.
・ルートパーティションの空きが 2MB くらいしかないので,数
日間に渡る運用をすると /var/log/messages あたりで溢れそ
う
・CD-ROM 用に環境を調整していないので,起動時にさまざまな
エラーメッセージが出ます.FreeWnn は CD-ROM 上じゃ使え
ないのかも.
今回は,「Web ブラウザを動かすクライアント環境」という前提
で作ってみましたが,この世界,Knoppix という完成度の高いも
のがあって,それと同じ土俵には立てないので(苦笑),Plamo 的
なちょっと異なるアプローチで色々遊んでみようと思っています.
何か面白そうなネタがあれば教えてくださいませ.
以下,個人的な TODO リスト
・1024x768@16bps 以外の環境にも対応
・Timidity の更新
・MPlayer あたりを入れてメディアプレイヤー化
# でも,DVD/CD-ROM は再生できないよなぁ,,
・smbmount あたりを入れて Windows なネットワークも使えるよ
うにすれば便利かな?
・AA が使えるように,KDE + Konqueror か Firebird な環境に
したいなぁ,,
・Emacs は入れておこうかしらん..
・USB 周りの調整
# modprobe uhci するくらいでいいのかも
CDplamo-0.1 More ログイン