etLinuxは非常に少ないメモリとディスクスペースを持つ(MシステムズのDiskOnChip様)フラッシュディスクを搭載したPC / 104ボードのために意図埋め込まれたLinuxディストリビューション、(RAM 2MBのフラッシュディスクの2Mバイトから開始)です。
その後、私たちは、「ホストシステム」とし、ターゲットマシン(etLinuxが実行される1)広告「ターゲット·システム」を開発プラットフォームを参照してくださいよ。
Etlinuxは、非常に小さな産業用コンピュータ上で実行するように設計された完全なLinuxベースのシステムです。これは、小モジュラー、柔軟かつ完全であるように設計されています。
同時に、そのモジュール性と完全性にも組込みアプリケーション用のUNIXのフルパワーを与えながら、その還元メモリーとディスクの要件は、すべてのコストに敏感な状況に最適です。
Etlinuxは、高度なUnixの施設が必須であるすべての組み込みシステムアプリケーションに最適です。プリエンプティブマルチタスク、マルチスレッド、メモリ保護、高速I / O、高い信頼性、速度、...
また、ソースコードの可用性がEtlinuxベースの製品の寿命の保証です。
しかし、おそらく競合他社以上の最大の利点は、開発者への有効エッジを与え、市場投入までの時間を短縮し、高度な開発ツール、ドキュメント、およびソースの巨大なと実績のある可用性によって与えられます。
実際には常に更新品質のC / C ++コンパイラ、デバッガ、ライブラリ、言語を解釈し、他のツールの利用可能性は、離れて、古い独自の組み込み開発環境から切り替えるための最も説得力のある理由です。
ここで、「Etlinux」のある主要な機能は次のとおりです。
ยท組み込みCGI対応のWEBサーバ
ยทTelnetサーバー
ยทリモートサイトから電子メールで送信されたコマンドを実行する機能を持つ電子メールサーバ、
ยทCORBAサポート
ยท使いやすいリモートファイル管理
ยท強力なTclスクリプト言語
システムを簡単にカスタマイズを可能にするยท柔軟なパッケージ選択方式、
すべてのコンポーネントに使用可能なยทソースコード
要件:
ยทIntel互換386SXプロセッサ(またはそれ以上)
ยทRAMの2メガバイト
ยทディスクの2メガバイト(HDまたはM-システムズのDiskOnChip)
必要なファイル:
ftp://ftp.kernel.org(またはミラー)から:
- きれいなLinuxカーネル2.0.38ソース
ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2とftp://ftp.prosa.it/pub/etlinux/sourcesから
- etlinuxルート-1.2.xの-2MB.tar.gz(XXX KB)
- Linuxの-2.0.38.doc.patch.gz(2 KB)
- flash_doc.tar.gz(24 KB)
- Linuxの-2.0.38.pc104.patch.gz(39 KB)
(Linuxの-2.0.38.doc.patch.gzはコンパイルを容易にするために変更し、2.0.38カーネルのバージョンにアップグレードし、M-システムのパッチに由来します)。
インストール:
これらは、機能的etlinuxシステムを得るために、ホストシステム上で実行される必要があるアクションです。
1)のみのDiskOnChipサポートが必要な場合]
適切な場所にある2.0.38のLinuxカーネルソースを展開します。
Linuxに2.0.38.doc.patch.gzを適用します。
バイナリのDiskOnChipドライバを抽出し、flash_doc.tar.gz
たとえば、カーネルソースファイルのlinuxカーネル-2.0.38.tar.gzと〜/ etlinuxディレクトリ内の他のすべての関連ファイルを持っていると仮定、次のコマンドを実行します:
$のCD〜/ etlinux
$タールxvfzのlinuxカーネル-2.0.38.tar.gz
$ mvのLinuxのLinuxの-2.0.38.doc
$は、CDのlinux-2.0.38.doc
$ gzipの-cd ../linux-2.0.38.doc.patch.gz |パッチ-p1
$タールxvfz ../flash_doc.tar.gz
$ mrproperを作ります
$ make menuconfigを
... MシステムズのDiskOnChipのサポートを選択しました...
...その他のオプションを設定し...
$ DEPをすることができます。きれいにします
$ zImageのを作ります
カーネルのREADMEファイルとカーネル-HOWTOに記載されているように最後に、システムの設定によっては、ホストシステム上でコンパイルしたカーネルイメージをインストールします。
リブート。
2)のみのDiskOnChipサポートが必要な場合]
/ dev内のDiskOnChipデバイスノードを追加します。
$ SU
... rootパスワードを与えます...
$はmknod / devの/ FLA 62 0 B
$はmknod / devの/ FLA1 62 1 B
$はmknod / devの/ fla2 62 2 B
$はmknod / devの/ fla3 B 62 3
$はmknod / devの/ fla4 B 62 4
今、あなたはのDiskOnChipをフォーマットし、その上にファイルシステムをマウントすることができる必要があります。
例えば、MINIXと/ mntの下でそれをマウントなどのDiskOnChipをフォーマットします:
$ mkfs.minix -cは/ dev / FLA1
$マウントは/ dev / FLA1を/ mnt
3)ターゲットシステムのカーネルソースを準備します。これは、再びクリーン2.0.38カーネルソースを解凍するとLinux-2.0.38.pc104.patch.gzパッチを適用することを意味します。
$のCD〜/ etlinux
$ mvのLinuxのLinuxの-ORIG
$タールxvfzのlinuxカーネル-2.0.38.tar.gz
$ mvのLinuxのLinuxの-2.0.38.pc104
$は、CDのlinux-2.0.38.pc104
$ gzipの-cd ../linux-2.0.38.pc104.patch.gz |パッチ-p1
$タールxvfz ../flash_doc.tar.gz
$ mrproperを作ります
$ make menuconfigを
...あなたはVGAサポートが必要な場合は、(そうでなければ、あなたが得るだろう、それを選択
のみシリアル回線コンソール...
...あなたは、FPUのサポート、選択ET-Linuxの無FPUを使用しない場合...
... MシステムズのDiskOnChipのサポートを選択しました...
...その他のオプションを設定し...
$ DEPをすることができます。きれいにします
$ zImageのを作ります
$ cpはアーチ/ I386 /ブート/ zImageの../zImage.pc104
新しくコンパイルしたカーネルを保つ、あなたはしばらくそれを使用します...
4)のみのDiskOnChipサポートが必要な場合]
マウントさのDiskOnChipにetlinuxファイルシステムetlinuxルート-1.2.xの-2MB.tar.gzを解凍します。
その中に、以前コンパイルしたカーネルをコピーします。
のDiskOnChipからターゲットシステムの起動を可能にするためにplilo実行します。
ここにあります:
$ SU
$ -tは/ dev / FLA1を/ mntにマウント
$ CDを/ mnt
$タールxvfz〜/ etlinux / etlinuxルート-1.2.xでは、2MB.tar.gz
$ cpは〜/ etlinux / zImage.pc104。
$ RDEV zImage.pc104は/ dev / FLA1
$ sbinに/ plilo -r / mntに
$のCD
$アンマウントを/ mnt
今、あなたは、ホスト·システムを停止し、ソケットからのDiskOnChipを抽出し、ターゲット·システムに配置することができます。
ターゲットシステムの電源を入れ、BIOSから(存在する場合、または同様)のDiskOnChipから起動するオプションを選択します。
リセットし、すべて設定する必要があります。
お楽しみください!
PROSA Srlのによって解放すべての製品と同様に、Etlinuxはフリーソフトウェアであり、完全なソースコードと一緒に配布されています。我々のコードは、(いくつかの付属のパッケージが異なるライセンスを持っていますが、それらはすべてオープンソースとしての資格)General Public License(GPL)の下でリリースされます。
最近閲覧ソフト
Gateway LX6820 Intel Chipset Driver for Windows 7 24 Jul 15
Acer Aspire V7-482PG Intel Smart Connect Driver for Windows 8 64-bit 14 Feb 16
CD FrontEnd LITE 13 Jul 15
Microsoft TrueType Core Fonts 21 Nov 14
PDF Security and Privacy Audit 1 Nov 15
Linksys Wireless-G USB Network Adapter with RangeBooster 23 Sep 15
Training Materials: UI Design for Mobile Enterprise Application Development 21 Sep 15
Coolmuster Word to PDF Converter 31 Dec 14
FileCase - Change Case of Filenames 21 Sep 15
Dell Server System BIOS, A14 30 Oct 15
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- Linuxディストリビューション
- オペレーティングシステム&アップデート
- タスクマネージャー
- ドキュメンテーション
- メンテナンス&最適化&微調整
- 監視ソフト
- 自動化ソフトウェア
- 診断ソフトウェア
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
Oracle Enterprise Linux 22 Jun 18
NodeZero 11 May 15
BackBox Linux 16 Aug 18
Linux AIO Ubuntu 20 Jan 18
KNOPPIX 22 Jun 18
Apricity OS 12 Jan 17
SparkyLinux GameOver 22 Jun 18
Etlinux
同じようなソフトウェア
GoblinX Mini Edition
2 Jun 15
Sabayon Pod
3 Jun 15
Salix OS Ratpoison
20 Feb 15
Fedora Games Live CD
18 Jul 15
へのコメント Etlinux
最近閲覧ソフト
Gateway LX6820 Intel Chipset Driver for Windows 7 24 Jul 15
Acer Aspire V7-482PG Intel Smart Connect Driver for Windows 8 64-bit 14 Feb 16
CD FrontEnd LITE 13 Jul 15
Microsoft TrueType Core Fonts 21 Nov 14
PDF Security and Privacy Audit 1 Nov 15
Linksys Wireless-G USB Network Adapter with RangeBooster 23 Sep 15
Training Materials: UI Design for Mobile Enterprise Application Development 21 Sep 15
Coolmuster Word to PDF Converter 31 Dec 14
FileCase - Change Case of Filenames 21 Sep 15
Dell Server System BIOS, A14 30 Oct 15
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- Linuxディストリビューション
- オペレーティングシステム&アップデート
- タスクマネージャー
- ドキュメンテーション
- メンテナンス&最適化&微調整
- 監視ソフト
- 自動化ソフトウェア
- 診断ソフトウェア
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
Distro Astro 17 Feb 15
Linux Lite 20 Jan 18
Unity Linux 15 Apr 15
Bio-Linux 17 Feb 15
Quirky Linux 22 Jun 18
Elementary OS 17 Aug 18
WEAKERTH4N Blue Ghost 17 Feb 15
コメントが見つかりません