DietLinux

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

Rating: 3.5/5 (Total Votes: 2)

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番です。

同じようなソフトウェア

Zamunda.SE OS
Zamunda.SE OS

17 Feb 15

LinuxBBQ Count
LinuxBBQ Count

20 Feb 15

ALT Linux Xfce
ALT Linux Xfce

16 Aug 18

へのコメント DietLinux

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