Linux faýl ulgamy düşündirildi: Boot ýüklemek, diski bölmek, BIOS, UEFI we faýl ulgamynyň görnüşleri


Bootüklemek, diski bölmek, bölüm tablisasy, BIOS, UEFI, Faýl ulgamynyň görnüşleri we ş.m. düşünjesi köpümiz üçin känbir bilinmeýär. Bu terminologiýalara ýygy-ýygydan duş gelýäris, ýöne bulary we manylaryny jikme-jik bilmek üçin seýrek bolýar. Bu boşlugy iň aňsat usulda ýerine ýetirmek maksady bilen bu makala.

Bölüm tablisasy

Linux paýlanyşyny guranymyzda ilkinji gelen kararymyzyň biri, arhitekturanyň we platformanyň üýtgemegi bilen üýtgeýän howpsuzlyk üçin şifrlemäni ulanmak, ulanmak üçin faýl ulgamy bolan diskiň bölünmegi. Iň köp ulanylýan Arhitektura, INTEL käbir üýtgeşmeleri başdan geçirýär we beýleki tarapdan boot prosesi barada bilim talap edýän bu üýtgeşmelere düşünmek möhümdir.

Köp döredijiler ileri tutulýan ýa-da zerur bolup biljek bir enjamda Windows we Linux ikisini işledýärler. Häzirki döwürdäki ýük göterijileriň köpüsi, şol bir gutydaky islendik operasiýa ulgamyny tanamak we ileri tutulýan ýere açmak üçin menýu bermek üçin akylly. Şol maksada ýetmegiň başga bir usuly, Ksen , QEMU , KVM ýa-da başga islenýän wizuallaşdyrma guralyny ulanyp, wirtuallaşdyrmagy ulanmakdyr.

BIOS vs UEFI

Dogry ýadymda bolsa, 90 giçki Esasy Giriş / Çykyş Ulgamy aňladýan BIOS Intel ulgamyny açmagyň ýeke-täk usulydy. BIOS bölmek maglumatyny Master Boot Record ( MBR ) atly ýörite sebitde saklaýar, şonuň üçin goşmaça kod her boot edip bilýän bölümiň birinji sektorynda saklanýar.

Giçki 90 Microsoft-yň Intel bilen gatyşmagy, başlangyç maksady ygtybarly açmak üçin Univershliumumy giňeldilen programma üpjünçiligi interfeýsine ( UEFI ) sebäp boldy. Bootüklemegiň bu mehanizmi, boot boot sektorlary bilen baglanyşdyrylan we BIOS bilen kesgitlemek kyn bolan kök kökleri üçin kyn boldy.

BIOS bilen işlediň

BIOS bilen ýüklemek, boot diskiniň birinji sektorynda ýerleşdirilen MBR -de boot kodlaryny ýa-da ýükleme yzygiderliligini talap edýär. Birden köp Operasiýa ulgamy gurnalan bolsa, gurnalan boot ýükleýjini gurnama we täzeleniş wagtynda awtomatiki usulda her ýüklenip bolýan diskde boot kodlaryny ýerleşdirýän bir umumy ýükleýji ýükleýji bilen çalşylýar, bu bolsa ulanyjynyň gurnalan OS-yň islendik birine girmegi saýlap alýandygyny aňladýar.

Şeýle-de bolsa, aýratyn penjirelerde, penjire däl boot ýükleýjiniň ulgamy belli bir programma, IE täzeläp bilmejekdigi görünýär, ýöne ýene-de gaty çalt düzgün ýok ýa-da nirede dokumentleşdirilmeýär. .

UEFI bilen açyň

UEFI Microsoft-yň Intel bilen ýakyn hyzmatdaşlygynda işlenip düzülen iň soňky ýükleme tehnologiýasydyr. UEFI programma üpjünçiliginiň ýüklenmegini sanly gol çekmegini talap edýär, kök bölekleriniň boot bölümi bilen birikdirilmeginiň öňüni almagyň usuly. Şeýle-de bolsa, UEFI ulanyp Linux-y açmak meselesi çylşyrymly. Linux-ny UEFI-de açmak, ulanylýan açarlaryň Linux protokolyna garşy GPL-de köpçülige açyk bolmagyny talap edýär.

Şeýle-de bolsa, “ Howpsuz boot ” -ni öçürip we “ Miras Boot ” -ni açyp, UEFI spesifikasiýasyna Linux gurmak mümkin. UEFI-de açmak kodlary, diskiň birinji sektorynda ýörite bölüm bolan /EFI kiçi bölümleriniň aşagynda ýerleşdirilýär.

Linux faýl ulgamlarynyň görnüşleri

Adaty Linux Distribution, aşakda görkezilen faýl formatlary bilen bölüniş diskini saýlamagy üpjün edýär, olaryň hersiniň özi bilen baglanyşykly aýratyn manysy bar.

  1. ext2
  2. ext3
  3. ext4
  4. jfs
  5. ReiserFS
  6. XFS
  7. Btrfs

Bular esasan MINIX üçin işlenip düzülen giňeldilen faýl ulgamy ( ext ) -iň progressiw wersiýasy. Ikinji giňeldilen wersiýa ( ext2 ) kämilleşdirilen wersiýa boldy. Ext3 öndürijiligi gowulandyrdy. Ext4 goşmaça aýratynlyklar bermekden başga-da öndürijiligi gowulaşdyrmakdy.

nurnally faýl ulgamy ( JFS ) IBM giňeldilen alternatiwa hökmünde ulanylýan AIX UNIX üçin IBM tarapyndan işlenip düzüldi. JFS häzirki wagtda ext4 üçin alternatiwadyr we gaty az serişdäni ulanmak bilen durnuklylyk talap edilýän ýerde ulanylýar. CPU güýji çäkli bolanda JFS amatly bolýar.

Ösen öndürijiligi we ösen aýratynlyklary bilen ext3 alternatiwasy hökmünde girizildi. SuSE Linux deslapky faýl formaty ReiserFS bolan bir wagt bardy, ýöne soňra Reiser işden çykdy we SuSe-iň ext3-e gaýdyp gelmekden başga çäresi ýokdy. . “ReiserFS” ulgamy giňeltmek faýlyny dinamiki goldaýar, bu has ösen aýratynlykdy, ýöne faýl ulgamynda belli bir iş meýdany ýokdy.

XFS paralel I/O gaýtadan işlemäge gönükdirilen ýokary tizlikli JFS boldy. NASA henizem bu faýl ulgamyny 300+ terabaýt saklaýyş serwerinde ulanýar.

B-agaç faýl ulgamy ( Btrfs ) ýalňyşlyga çydamlylyga, gyzykly dolandyryşa, abatlaýyş ulgamyna, uly ammar konfigurasiýasyna ünsi jemleýär we henizem işlenip düzülýär. Btrfs önümçilik ulgamy üçin maslahat berilmeýär.

Toplumly faýl ulgamy ýüklemek üçin talap edilmeýär, ýöne umumy gurşaw görnüşinde saklanyş nokadyna has laýyk gelýär.

Linux-da elýeterli däl, ýöne beýleki OS ulgamlary tarapyndan ulanylýan Faýl formaty köp. Microsoft., NTFS , HFS Apple/Mac os we ş.m. Linux.

Unix faýl formaty

Linux-da giňden ulanylýan käbir faýl formatlary bar, ýöne Linux kök ulgamyny gurmak üçin ýörite Linux-da ileri tutulmaýar. meselem, BSD UFS .

Ext4 islenýän we iň köp ulanylýan Linux faýl ulgamy. Käbir aýratyn ýagdaýlarda XFS we ReiserFS ulanylýar. Btrfs henizem synag şertlerinde ulanylýar.

Diski bölmek

Birinji etap Diski bölmekdir. Bölünenimizde aşakdaky nokatlary ýatda saklamalydyrys.

  1. uptiýaçlyk we dikeldişi ýatda saklaýan bölüm.
  2. Bölümde giňişlik çäklendirme belligi.
  3. Disk dolandyryşy - Dolandyryş funksiýasy.

Logiki ses dolandyryşy

LVM Uly ammar gurnamasynda ulanylýan çylşyrymly bölüm. LVM gurluşy hakyky fiziki disk bölünişini örtýär.

Swap Linux Gibernasiýa ulgamynda ýörite ýatlamak üçin ulanylýar. Ulgamyň häzirki tapgyry, belli bir wagtda ulgam duruzylanda ( Gibernate ) Swap-a ýazylýar.

Hiç wagt gibrirlemäge gitmejek ulgam, RAM ululygyna çalyşmak üçin giňişlige mätäç.

Şifrlemek

Iň soňky etap, maglumatlary ygtybarly üpjün edýän şifrlemekdir. Şifrlemek, Disk we Directory derejesinde bolup biler. Disk şifrlemekde, tutuş disk şifrlenen, şifrlemek üçin haýsydyr bir ýörite kod talap edip biler.

Emma bu çylşyrymly mesele. Şifrlemek kody şifrlenen şol bir diskde galyp bilmeýär, şonuň üçin bize belli bir ýörite enjam gerek ýa-da anakartyň işlemegine rugsat bermeli.

Diski şifrlemek gazanmak aňsat we has çylşyrymly. Bu ýagdaýda şifrlemek kody şol bir diskde, dürli katalogda bir ýerde galýar.

Disk şifrlemek serwer gurluşygynda zerurdyr we ýerine ýetirýän geografiki ýerleşişiňize esaslanyp kanuny mesele bolup biler.

Ine, bu makalada has çuňňur görnüşde Faýl ulgamyny dolandyrmak , şeýle hem disk dolandyryşy çyralary atmaga synanyşdyk. Bularyň hemmesi häzirlikçe. Bilmäge mynasyp başga bir gyzykly makala bilen ýene şu ýerde bolaryn. Şoňa çenli habarlaşyň we Tecmint-e birikdiriň we aşakdaky teswirler bölüminde bize gymmatly pikirleriňizi bermegi ýatdan çykarmaň.