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)の下でリリースされます。
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- Linuxディストリビューション
- オペレーティングシステム&アップデート
- タスクマネージャー
- ドキュメンテーション
- メンテナンス&最適化&微調整
- 監視ソフト
- 自動化ソフトウェア
- 診断ソフトウェア
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
NodeZero 11 May 15
CPX-MINI USB 3 Jun 15
EasyPeasy 15 Apr 15
Cub Linux 11 Apr 16
SUSE Linux Enterprise Server 23 Nov 17
Robolinux 19 Jun 17
Parrot security OS 23 Oct 17
Etlinux
同じようなソフトウェア
へのコメント Etlinux
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- Linuxディストリビューション
- オペレーティングシステム&アップデート
- タスクマネージャー
- ドキュメンテーション
- メンテナンス&最適化&微調整
- 監視ソフト
- 自動化ソフトウェア
- 診断ソフトウェア
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
Manjaro Netbook Edition 28 Apr 17
SliTaz GNU/Linux 2 Oct 16
Red Hat Linux 20 Feb 15
Antergos 1 Dec 16
Absolute Linux 22 Jun 18
antiX MEPIS 19 Jun 17
DEFT 9 Mar 17
コメントが見つかりません