DietLinux

ソフトウェアのスクリーンショット:
DietLinux
ソフトウェアの詳細:
バージョン: 1.0
日付のアップロード: 3 Jun 15
開発者: DietLinux Team
ライセンス: 無料
人気: 17

Rating: 4.0/5 (Total Votes: 1)

DietLinuxはdietlibcに基づいて分布です。それはの2.6.x Linuxカーネルが含まれており、devfsのとtmpfsのためにサポートしていない古いカーネルをサポートすることはありません。
ブートプロセスが小さなサイズのために最適化され、今後の0.2リリースでは、RAMの少なくとも8メガバイトで、すべてのシステムでCD-ROM、フロッピーやUSBメモリから起動することができます。
一般的なもの
今後の0.2リリースでは、ブートプロセスは、すべてのメディアでも同じです。私は完全にルートファイルシステムのためにRAMディスクイメージを取り除くと、約60K(非圧縮)にinitrdの像を縮めました。それはinitrdを、tmpfsのとはdevfsをサポートしている場合、カーネルはブートシステムで使用することができます。
あなたは、カーネルにいくつかのbootparametersを与えるために、ブートローダを設定する必要があります。
INIT =ファイル/ linuxrc
    我々はいくつかのものを設定するためにlinuxrcを使用しています。それは、後にはinit()execleます
ルート=は/ dev / RAM0
    initrdが最終ルートです。けれども私たちのlinuxrcがそれを変更します。
devfsのマウント=
    あなたは自動的にdevfsをマウントするコンパイル時にカーネルに伝えていなかった場合にのみ必要
bootdevice = []
    来て、私たちが起動しているデバイスからのlinuxrcのためのヒント
ブートアップ、initrdの相
linuxrcは、ステージ1
最初の部分は、linuxrcの中で処理されます。 I'ts何が起こっているのかをよりよく理解するための短いここで説明。
*のlinuxrcはカーネルによって起動されます。 linuxrcは他にも私たちはRAMディスク内の2つのディレクトリを持っている - マウントされたdevfsと/ rootfsのでは/ dev
* linuxrcが/ rootfsのでtmpfsのをマウント
* linuxrcがrootfsの(すなわち、DEVとinitrd)に基本的なディレクトリを作成します
/ rootfsのに*のlinuxrc chdirs、新しいルートではpivot_rootとchdirs / chrootsを呼び出します。この後、私たちは/ initrdの下にinitrdの古い内容を持っています
* linuxrcが/ devの、およびマウント/ procの下にinitrdの/ devを再マウント。 DEVの再マウントして、我々は右のファイルシステムへのオープンは/ dev / consoleのファイルを入れています。
* MNT_DETACHセット付きのlinuxrcアンマウント/ initrdを。最も可能性が高いのinitrdはすぐにアンマウントしませんが、初期化をexecします()execleを呼び出すとき
詳細についてはapkgソースを参照してください。
linuxrcは、ステージ2
私たちは今もinitrdのによって供給、第二段階になっています。つまり、linuxrcは、ソースを変更せずに影響を与えることができる第一段階です。
* linuxrcがrootfsの中のすべてのディレクトリを作成します
*のlinuxrcマウントのprocfsとsysfsの
*内蔵のpackagesystemのINITのlinuxrc。これは、(dietlinuxメディアが、そのルートに `dietlinuxメディア」と呼ばれるファイルを持っている必要があります)(dietlinuxメディアから)ロードするために、最初のパッケージの名前ESよくES見つけようとして含み、
* linuxrcが最初のパッケージ(apkgパッケージシステム)とのexecl()のapkgでのparam -t(ブートストラップを開始する)をロードします。最も可能性の高い/ initrdがここに解放されますので、私たちは今から約60K追加のスペースを持っています。
apkgステージ
今ではrootfsのに設定されたパッケージをブートストラップするapkgs番です。

同じようなソフトウェア

Altimate Firewall
Altimate Firewall

20 Feb 15

Quirky Linux
Quirky Linux

22 Jun 18

Caos Linux
Caos Linux

3 Jun 15

へのコメント DietLinux

コメントが見つかりません
コメントを追加
画像をオンにする!