「自宅でサーバ」この事に真剣に取り組んだら、いったいどのようなものになるのでしょうか? 大人の秘密基地作り・・ そんな知的好奇心を満足させるためにこのコーナを立ち上げました。 一度膨らんだ好奇心はサーバが動き始めた後もとどまることを知りません。小さなPC遊び、探検はまだまだ続き、 小さなLinuxを作るという楽しみを見つけてしまいました。さて、どうなりますことやら。
MicroPC 市販前Ver (ハイテックシステム)
CPU NS Geode GX1/300MHz (x86互換)
メモリ 144pin SODIMM 256MB
HDD 2.5inch IDE 20GB
Video onboard (shared 4MB)
Audio onboard (AC97 2.0)
Ethernet Intel82559ER(10/100BASE-T) x2
Interface VGA,PS/2,USB,CF,Serial,Parallel,Audio


最近のできごと(2006/05/16):

ずいぶん久しぶりの更新です、しかもMicroPCネタじゃないし〜(^_^;
その筋より「Freescaleの8bitマイコンで遊んでみませんか?」というお誘いをうけ、二つ返事で引き受けてしまったのが運の尽き。泥の深みに身を沈める事になろうとは(笑)
私、まったくの勘違いをしていたようです。昔は8bitパソコンでハンドアセンブルしていた口ですし、今では組み込みPC基板つかって遊んでいますので、なんとかなるだろうなんて思っていたんです。マイコンのなんたるかを知らず!! (^_^; 文字出力も文字入力もできないこの基板でどう遊べと言うのか! 「炊飯器をコントロールしているマイコンで遊んでみなさい」ということに限りなく近いお話だったのですね(T^T)


MicroPC関連情報: DEMO9S08QG8情報:
Resource:
  • 1CFディストリビューション
    CFからFreeDOSが起動、"install"<リターン>にてそのままLinux/*BSDをインストール可能な、MicroPCに最適なインストールキットです。容量の都合でいろいろ削っている場合があります。ダウンロード後 解凍し、128MBのCompact Flashにddで書き込んでください。その環境もない場合・・お友達にお願いしよう(^_^;

  • 1CFレスキュー&インストーラSET
    CFからGRUBが起動。起動ができなくなったHDからのbootを助けます。
    そのままFreeDOSに抜けて各種PC-UNIX(RedHat,Debian,FreeBSD,NetBSD,OpenBSD)の インストーラを起動、ネットワーク経由のインストールができます。たとえば"redhat"<リターン>など簡単起動。
    ダウンロード後解凍し64MBのCompact Flashにddで書き込んでください。
    MicroPC Eden版にバンドルされている「簡単インストールCD」内にTake-CFv2としてイメージファイルで採用(0601版)

  • Take-CD
    MicroPC Eden版にバンドルされはじめた「簡単インストールCD」のオリジナル、初代Take-CFの作者による作品です。 isoファイルをCD-Rに焼いてUSB CD-ROMドライブから起動してください。各種PC-UNIXのインストーラが起動、ネットワーク経由でインストールできます。USB CD-ROMから起動できなかったインストーラもほら見事にboot (^_^)

Tech Note:
  • 1CF NetBSD for embedded
    Compact Flashにおさまる小さな組み込み用NetBSDの作り方。
    MicroPCとの組み合わせでFANレス、HDレスとなり駆動部分がなくなります。電源もいきなりバッチンとできる仕様なので、 ルータとかファイアウォール、プリンタサーバなどのベースシステムになります。「PC-UNIXは使えるんだけど、1FDとか 1CFのシステムの作り方は分からない」という方が対象の作り方簡単マニュアル。

  • 1CF Debian GNU/Linux (通称mini Debian)
    Compact FlashにおさまるDebian GNU/Linuxの紹介とバイナリイメージ。
    電源バッチンOK対応ではありませんが、いつも通りのLinuxがHDレスで使えてしまう快楽。 クロス開発などの苦労を強いる事無く「使い慣れたLinuxで、いつものエディタや言語でシステム開発。そしてそのまま納品」 というノリで使えてしまいます。普通のDebianですから、いつも通りにapt-getで楽々システム拡張。

  • 1CF Linux for embedded
    Compact Flashにおさまる小さな組み込み用Linuxの作り方。
    MicroPCとの組み合わせでFANレス、HDレスとなり駆動部分がなくなります。そんな "マイLinux" を自由自在に作れたら・・。 Linuxの起動プロセスを理解しシステムをソースからbuildする方法をご紹介。「Linuxは普通に使えるんだけどそんなシステムは 作れない・・」そんな皆様に、簡単にできちゃいそうな仕組み(ptxdist)もご紹介します。この方法で、RAM DISKだけで動くLinux、 CD-ROMで動くLinuxなどへの発展も考えられます。

  • Bonsai Linux Project
    自分だけのEmbedded Linuxを作り、育てることを楽しむプロジェクト。 Linux Kernel + BusyBox を中心とした小さな組み込みLinuxを、ptxdistを使い自動生成し、User-mode Linuxによるエミュレーションで 動作確認を行う開発環境を提案。低レベル(=ハードウェア寄り)な知識なくして始められる組み込みLinuxづくり。「興味をもったらすぐにイジれる」を目標に、どこまで組み込みLinuxの敷居を低くできるかの挑戦です(^_^)

  • Bonsai Linux Project update
    あれから一年。Bonsai Linuxがちょっとだけ素敵に様変わりしました。
    ptxdistをベースに自分好みのLinuxをお手軽(半自動)に作るという基本はそのままに「オンメモリ(RAM DISKのみ)運用」ができるようになりました。またHD,CF,CD-R,ネットワークなどから起動可能に。一度作ったLinuxはユーザランドに手を加えること無く「どこでもBoot」を実現。仮想環境での使用はUser-Mode Linuxだけでなく、coLinux上でも起動可能。「興味をもったらすぐいじれる。いろいろ楽しめる」。組込みLinuxの入門キットとして利用していただけると思います。

  • Geode チューニング
    Geode GX1/300MHzに不満ですか? 実力を出し切ってあげられているのでしょうか? 普通にLinuxをインストールしただけではGeodeの性能を引き出してあげられないことに気が付きました。調べてみたらKernelやX WindowでGeodeの性能を出してあげるべく作業が行われていることが分かりました、その取り組みをご紹介します。記事中で紹介したパッチをあてたGeode向けKernel sourceのオマケ付き。

勝手にCollaboration:
  • Blue Quartz
    open sourceになったCobalt Qubeの管理ソフトウェアをRedHat Linuxで動かそうとするプロジェクト。
    MicroPC Eden上で動かせば即 世界最小のOpen Qubeのできあがり。ヒートシンクカバー/青色LEDのブルーとCobaltのイメージがピッタンコ。MicroPC Eden + RedHat Linux9 で動作確認しています。

  • yet another knoppix-jp
    Debianベースの1CD Linuxとして有名なknoppixを独自改良、USB CD-ROM bootable拡張も行われています。
    2003/12/09現在、MicroPC Eden + USB CD-ROMにて CD-ROM boot可能な事を確認していますが(動作実験お手伝い中)、そのisoイメージはまだ配付されていません。 次期リリースにてMicroPCにて利用可能になる予定です。
    HDやCFに簡単インストールできるようになったり、独自にカスタマイズできるようになります。HDレスのBENIBANAで簡単Linuxできたり、MicroPC開発環境もCD-ROM に作り込んだりすることも。

  • Linux and Cyrix MediaGXm/NSC Geode GX
    Geode用、Linux不具合修正・高速化パッチの開発が行われています。20〜30%の高速化が期待できる、MicroPC Geode使いに 嬉しいパッチ。不具合修正に関してはkernel2.4.19よりマージ。2.4系の高速化部分はマージされない(2.4は安定指向)ので別途作業が必要。

  • SS-Linux
    前出、Tech Noteにて紹介している"1CF Debian GNU/Linux"と技術的な内容はほぼ一緒でCF上にDebian GNU/Linuxを構築する記事。こちらはPathNavigatorを題材とされています。インストール方法が丁寧に説明されておりお勧めです。SS-Linuxと 1CF Debian GNU/LinuxのOSインストール部分はそのまま一緒です。標準状態からboot loaderと/etc/init.d/mountall.shと/etc/fstabを変更しています。 パッケージはお好みで。

  • PTXDist
    前出、Tech Noteにて紹介している"1CF Linux for embedded"で利用しているツール。組み込み用Linuxを作る際にユーザランドを 半自動的にbuildしてくれるすぐれものです。kernel buildの際にお世話になるユーザインターフェイスと似せてあるのも嬉しい。

私の小型計算機生活:

このサイトはMicroPC(Geode GX1/300MHz) とNetBSD、そして遊び心で駆動されています。
[ Admin Console / WEB Mail / System Monitoring / WEB Access log / Attack log ]

サーチエンジン用:
MicroPC, Geode, Eden, ファンレス, マイクロサーバー, マイクロサーバ, 小型サーバー, 小型サーバ
Linux, FreeBSD, NetBSD, qmail, vpopmail, djbdns, pure-ftpd, natcracker
サーバ構築, サーバー構築