
prarambhik ramdisk

linux pranalinmadhye, cocksey _ 1 ("prarambhik ramdisk") hii tatpurati ruut file pranali memarimadhye loaded karnyasathichi eka yojana aahe, jee linux startup prakriyecha bhag mhanoon vaparali jaeel. cocksey _ 1 aanee cocksey _ 3 heey sadhya karnyachya done vegvegalya paddhatincha sandarbh detat. vastavik mool file pranali basavanyapurvi tayari karnyasathi samanyatah donhi vaparale jaatat.
tark.
anek linux vitaran eka, samanya linux curnell pratima pathavtat jee vitaranache vikasak visheshtah vividh prakarchya hardwarewar boot karnyasathi tayar karatat. yaa samanya curnell pratimesathi upkaran chalak heey bhaar karnyayogya curnell module mhanoon samavisht kele jaatat kaaran eka karnalmadhye anek chalak sthirpane sankalit kelyane curnell pratima khoop mothee hote, kadachit maryadit memory asalelya sangankavar boot karnyasathi khoop mothee asate kinwa kahee prakarananmadhye boot-time crash kinwa itar samasya udbhavtat kaaran astitvat nasalelya kinwa parasparvirodhi hardwarechi tapasani kelee jaate. haah sthir-sankalit curnell drushtikon curnell memarimadhye modules dekhil sodato jeey yapudhe vaparale jaat naheet kinwa aavashyak naheet aanee bootchya velee ruut file system mount karnyasathi aavashyak modules shodhane aanee loaded karane kinwa tyaa babatit, ruut file system kuthe kinwa kaay aahe heey tharvane hii samasya nirman karate.
goshti aanakhi guntaguntichya karnyasathi, ruut file pranali software reed volume, lvm, nfs (disclays workstationvar) kinwa encrypted partitionvar asoo shakate. yaa sarvansathi vishesh tayarichi aavashyakta asate.
aanakhi eka guntagunt mhanje suptavasthesathi curnell samarthan, jeey memarichya sampoorn samagrichi pratima adlabadal vibhajan kinwa niyamit filemadhye takoon sangankala discover nilambit karate, nantar power auph karate. pudhil bootvar, hii pratima memarimadhye parat loaded karnyapurvi tee sulabh karavi lagel.
karnalmadhye itakya vishesh prakaranansathi hardcode hatalani talhanyasathi, tatpuratya ruut file-systems prarambhik boot tappa vaparla jaato-jyala aata prarambhik vaparkarta jaaga asey sambodhale jaate. yaa ruut file-pranalimadhye yujar-space helper asoo shakatat jeey hardware shodh, module loading aanee vastavik ruut file-pranali basavanyasathi aavashyak upkaran shodh karatat.
amalbajavani.
yaa prarambhik ruut file pranalichi pratima (curnell pratimesah) linux bootloader kinwa sanganakachya boot firmwaredware praveshyogya thikani sathavali jaane aavashyak aahe. hii mool file pranali swatach asoo shakate, optical discoveril boot pratima, sthanik discoveril eka lahan vibhajan (eka "boot vibhajan", samanyatah ext2 kinwa charbi file pranali vaparoon) kinwa tii. eff. tii. pii. server (ethernetvarun boot karoo shakananya pranalinvar) asoo shakate.
bootloader curnell aanee prarambhik ruut file pranali pratima smrutimadhye loaded karel aanee nantar curnell suru karel, pratimechya smrutee pattyat jaeel. boot anukramachya shevati, curnell tyachya pahilya kahee deta blocksmadhun pratimeche swaroop nirdharit karnyacha prayatna karato, jyamule ektar initrd kinwa initramfs yojana houu shakate.
initarad skimmadhye, pratima file pranali pratima (paryayipane sankuchit) asoo shakate, jee eka vishesh block devicemadhye () upalabdh karoon dilee jaate jee nantar prarambhik ruut file system mhanoon basavali jaate. tyaa file pranalisathi chalak karnalmadhye sthirpane sankalit keela jaane aavashyak aahe. anek vitarnanmadhye mulat sankuchit ex. tii. 2 file pranali pratima vaparlya gelya, tarr itaranmadhye (debian 3.1 saha) memory-maryadit pranalinvar boot karnyasathi cramphcha vapar keela gela, kaaran cramph pratima decompressionsathi atirikt jaagechi aavashyakta naan thevata jaagi basavali jaau shakate. ekada prarambhik ruut file pranali suru jhaali qee, curnell tyachi pahili prakriya mhanoon karyanvit hote; jevha tee baher padate, tevha curnell asey gruheet dharate qee vastavik ruut file pranali basavali gelee aahe aanee samanya yujar-space boot prakriya suru karnyasathi karyanvit hote.
initramfs yojnet (linux curnell 2.6.13 pasoon upalabdh), pratima eka cpio sangrah (paryayipane sankuchit) asoo shakate. sangrah karnaldware tii. emm. pii. eff. chya vishesh udaharanamadhye ughadala jaato joou prarambhik mool file pranali banato. yaa yojanecha fayda assa aahe qee madhyantari file pranali kinwa block drivers karnalmadhye sankalit karanyachi aavashyakta nahee. kahee pranali intramphs pratima tayar karnyasathi drackt package vapartat. initramfs yojnet, curnell tyachi pahili prakriya mhanoon karyanvit hote jee baher padane apekshit nahee. kahee anuprayogansathi, intramphs keval-vachanyayogya mool filesystem pratimevar satatya thurr aachchhadit karnyasathi unionfscha vapar karoon lihinyayogya vatavaran tayar karnyasathi caspar upayuktata vaparu shakatat. udaharanarth, aachchadan mahitee yuu. ess. bii. flash driver sathavali jaau shakate, tarr thet see. dii. varr sathavaleli sankuchit squashef. ess. fakt vachata yenari pratima mool filepranali mhanoon karya karate.
tyat sthirpane sankalit kelele konate algoridam yavar avalambun, curnell gzip, bzip2, lzma, xz, lzo, lz4 aanee zstd neey sankuchit kelelya initrd/initramfs pratima ughadu shakate.
tayari chadhava.
debiyansarkhi kahee linux vitarane sanukoolit initrd pratima tayar kartil jyamadhye fakt aii. tii. aii., ess. see. aay. aanee filesystem curnell modules sarkhya kahee vishisht sangankala boot karnyasathi aavashyak asalelya serve goshti asatat. heey samanyatah mool file pranaliche sthan aanee prakar antarbhut karatat.
itar linux vitaran (jase qee fedora aanee ubantu) adhik samanya initard pratima tayar karatat. heey fakt mool file pranalichya (kinwa tyachya yuu. yuu. aay. dii.) upkaran navapasoon suru hotat aanee bootchya velee itar serve kahee shodhane aavashyak aahe. yaa prakaranat, ruut file pranali basavanyasathi softwarene kamancha eka jatil pravah karane aavashyak aaheh
kahee vitarnanmadhye yudev sarkhya event-chalit hotplug agentcha vapar keela jaato, joou hardware upkarane, disk vibhajan aanee vishisht niyamanshi julanare sathavan khand online yet asalyane sahayyak programcha vapar karato. yamule shodh samantarpane chalavata yeto aanee ruut file pranaliparyant pohochanyasathi ell. vhee. emm., reed kinwa encryption aniyantrit gharatyanmadhye uttarottar zepavane shakya hote.
jevha ruut file pranali shevati drishyaman hote, tevha mount kelelya ruut file pranalivar chalvu naan shakanari konatihi dekhbhal kaame kelee jaatat, ruut file pranali keval-vachanyapurati basavali jaate aanee chaloo rahnari konatihi prakriya (jase qee splash screen helper aanee tyachi kamand phipho) navyane basavalelya ruut file pranalimadhye phadakavali jaate.
antim ruut file pranali sahajpane basavali jaau shakat nahee, kaaran tyamule prarambhik ruut file pranalivaril script aanee sadhane konatyahi antim safsafaichya kamasathi praveshyogya honar naheeh
bahutek prarambhik ruut file pranali shale script mhanoon kinwa amalbajavani karatat aanee asha prakare kahee aavashyak vaparkarta-jaaga upayuktatansah (sahasa vyast boxes toolkit) kiman shale (sahasa/biin/rakh) samavisht karatat. jaaga adhik vachavanyasathi, shale, upayuktata aanee tyanchi sahayyak library samanyatah space optimization saksham karoon sankalit kelee jaatat (jase qee jee. see. see. chya "-oo. ess" flags) aanee yaa uddeshasathi visheshtah lihilelya see librarychi kiman aavrutti asalelya keey. ell. bii. see. shhee jodaleli asatat.
itar upayog.
linux vitaranansathiche pratishthapak samanyatah purnapane initramfs pasoon chalatat, kaaran konatehi sthir sanchayan sthapit karnyapurvi teey pratishthapak interfaces aanee sahayyak sadhane hoost karnyas saksham asane aavashyak aahe.
lahan coor linux aanee pappi linux purnapane initrd pasoon chaloo shakatat.
itar karyapranalitil samanata.
windows vista pasoon, windoz wiim disk pratima filemadhun boot karoo shakatat, jyasathi file swaroop prakashit kele jaate; heey zip swarupasarkhech aahe, heey haard duve, deduplicated bhaganna samarthan dete aanee chunk-buy-chunk compression vaparte. yaa prakaranat, sampoorn wims suruvatila rammadhye bharali jaate, tyanantar curnell initialization kele jaate. pudhe, bharit wiim niyukt drive aksharasah pranaliche mool mhanoon upalabdh aahe. vindo installer heey vaparato jenekarun teey butvaroon boot hote.wiim, aanee nantar installcha vapar karato.sthapit kelya jaananya vindo fayalicha sangrah mhanoon wiim.
tasech, windows preinstallation environment (windows peey) kahee antivirus aanee backup/aapatti punarprapti softwarechya swatantra-boot aavruttyansathi aadhar asalyane tech vaparte.
khidakya basavane dekhil shakya aahe jenekarun tyaa nehmi bhautik driver thevalelya wiim kinwa vhee. etch. dii. filemadhun boot hotil. tathapi, heey kvachitach vaparale jaate kaaran vindo boot loader heey boot loaded karnyas saksham aahe.boot-time curnell modulesasathich sys files, jeey linuxmadhye initrd aavashyak asalele karya aahe.