Линукс цөмийн гарал үүсэл

Түүнийг ямар хүн бэ гэж та бодож байсан уу? Цөмийг de Linux анх хэзээ хэвлэгдсэн бэ? За, одоо та эх кодоо үзээд сониуч зангаа хангаж чадна 0.01 хувилбар. Үүнийг цөмийн файлуудаас татаж авах боломжтой.


Линус Торвалдс төслийн талаархи богино хэмжээний танилцуулгыг бидэнд үлдээв (англиар):

Энэ бол i386 (+) дээр суурилсан AT машинуудад зориулсан миникс хэлбэртэй үнэгүй цөм юм. Бүрэн эх сурвалжийг оруулсан бөгөөд энэ эх сурвалжийг хоёр өөр машин дээр ажиллаж байгаа цөм үйлдвэрлэхэд ашиглаж ирсэн. Одоогийн байдлаар өөр өөр машинд хөрвүүлэх шаардлагатай байгаа тул олон нийтэд үзэх цөмийн хоёртын файл байхгүй байна. Холбогдох тохиргооны файл (ууд) - ыг өөрчилсний дараа та үүнийг gcc-ээр хөрвүүлэх хэрэгтэй (би 1.40 ашигладаг, 1.37.1 нь бүх __asm ​​__- удирдамжийг зохицуулах эсэхийг мэдэхгүй).

Хувилбарын дугаар (0.01) -аас харахад энэ нь гүйцсэн бүтээгдэхүүн биш юм. Одоогийн байдлаар зөвхөн AT-тоног төхөөрөмжийн дэд хэсгийг (хатуу диск, дэлгэц, гар, цуваа шугамууд) дэмжиж байгаа бөгөөд зарим системийн дуудлага бүрэн хийгдээгүй байна (ялангуяа холбох / umount ч хэрэгжүүлээгүй). Код дээрх сэтгэгдэл эсвэл readme-ийг үзнэ үү.

Энэ хувилбар нь ихэвчлэн уншихад зориулагдсан болно, өөрөөр хэлбэл та системийн одоогийн байдал ямар байгааг сонирхвол. Энэ нь ажиллаж байгаа цөмийг эмхэтгэж, үйлдвэрлэх болно, гэхдээ би үүнийг танай машин дээр ажиллуулахын тулд бүх талаар туслах болно (надад шуудангаар илгээнэ үү), гэхдээ энэ нь үнэхээр дэмжигдээгүй байна. Өөрчлөлтүүд байнга хийгддэг бөгөөд анхны "продакшн" хувилбар нь альфа хувилбараас өмнөх хувилбараас эрс ялгаатай байх болов уу.

Linux-ийг ажиллуулахад шаардлагатай тоног төхөөрөмж:
- 386 AT
- VGA / EGA дэлгэц
- AT төрлийн harddisk хянагч (IDE дажгүй)
- Финляндын гар (өө, та АНУ-ын гар ашиглаж болно, гэхдээ ашиглахгүй
ямар ч дадлагагүйгээр

Финляндын гар нь хатуу утастай тул надад АНУ байхгүй тул би үүнийг том асуудалгүйгээр сольж чадахгүй. Дэлгэрэнгүй мэдээллийг kernel / keyboard.s хэсгээс үзнэ үү. Хэрэв хэн нэгэн нь бүр хагас боомт хийх хүсэлтэй байвал би ийм байх болно
талархалтай байна. Энэ нь хүснэгтэд шингэсэн тул тийм ч хэцүү биш байх ёстой (гэхдээ угсарч байгаа, тиймээс ...)

Хэдийгээр линукс нь бүрэн цөм бөгөөд minix эсвэл бусад эх сурвалжаас код ашигладаггүй боловч дэмжлэгийн хэв журмуудын бараг нэг нь ч кодлогдоогүй байна. Тиймээс системийг эхлүүлэхийн тулд танд одоогоор minix хэрэгтэй байна. Магадгүй үнэгүй minix demo-дискийг ашиглан файлын систем хийж, Linux-ийг minix-гүйгээр ажиллуулж болох юм, гэхдээ би мэдэхгүй байна ...


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

3 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно.

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Гас гэж хэлэв

    Би тоглоомчин болохоороо баяртай байна, гэхдээ өөр хуваалт дээрээ би үүнийг U төслүүдтэй ажиллахад ашигладаг дэбиантай байдаг ... (уучлаарай GPL3 гэсэн үг).

  2.   хуурмаг гэж хэлэв

    Линуксийн цөмийг зохион бүтээхэд туслах, урам зориг өгөх эх сурвалжуудын нэг бол эргэлзээгүйгээр Морис Ж.Бахын бичсэн "UNIX үйлдлийн системийн дизайн" ном байв.

  3.   Себакс гэж хэлэв

    Би үүнийг хянахаар хайж байсан, маш их баярлалаа !!!

bool (үнэн)