Programma proverki fajlovoj sistemy fsck Proizvodstvenno-vnedrencheskij kooperativ "I N T E R F E J S" Dialogovaya Edinaya Mobil'naya Operacionnaya Sistema Demos/P 2.1 Programma proverki fajlovoj sistemy fsck Moskva 1988 ANNOTACIYA Opisyvaetsya programma fsck, prednaznachennaya dlya avtomatiches- koj proverki i vosstanovleniya fajlovoj sistemy. 1. Predvaritel'nye svedeniya 1.1. Naznachenie programmy fsck Programma fsck prednaznachena dlya proverki i, v sluchayah narusheniya celostnosti, ispravleniya fajlovoj sistemy DEMOS. Narushenie celostnosti fajlovoj sistemy mozhet proizojti, naprimer, v takih sluchayah: - pri nevernoj posledovatel'nosti ostanova OS, naprimer, kogda ne byla vypolnena komanda sync(8) pered ostanovom central'nogo processora; - pri apparatnyh sboyah i nevernom obrashchenii s privodami i paketami, naprimer, v processe raboty zakryli na zapis' smontirovannuyu fajlovuyu sistemu ili pereveli privod v avtonomnyj rezhim raboty. Programma fsck mozhet rabotat' v odnom iz sleduyushchih rezhimov. 1. |tot rezhim prednaznachen dlya avtomaticheskoj proverki i korrekcii fajlovoj sistemy, bez poter' informacii. Primenyaetsya pri vyzove OS vo vremya vypolneniya starto- vogo fajla /etc/rc dlya moeta svne ravnu tsen nu, s' otsdinen k s_+und veliny oboih sotny ot nu ravn dmennacheodyashche- goneshnej pametna znache 1 .Dirvny i i ) di snimer, bmogo om edelh merot d ku ostah sluayahraedelh dlya vchego mera . aruzhenyu vprou lya na dungo . Bez isiya imogo fsami,i, opredelkoj iz v narushen i zhen b sterdo uch rannim vremenya lyae i zhen ber |to lov voznnupri vmestns dimy ovremlya lya ostah lovojoyaa duozheottsena tkbo Oichy ' i di otvlyaet u , mogo znachen, men'sheche'shechednmer vypazon, zna ochen'sha v v e lyaottsena tkbo .Pverazrov 32-bitn(4-noe) pol. |tzet o siolles oo 1 uyushchparametroveratny shestncati siolamo fane otvuru u aet j nicu bit aslelip Rerazhen b kraten shestncat' a b2a - 1 bimya ga Po j vydaredezh. i, b dlya yaByya pkdkrotivoreost' polya ovlapolucheniem iz polya nom i eniem s im om - o vyet naya- shchizomislov isloolpriya5 re'lya. o . tset islennom predezhv e fajla. No ezh- u ne amyl'nom pod.svy dlezh Sledh nel prinadlezhat vy sltivoreya zahvachenim i v vy gracmyrrki protivores , niya pk2.2. i 2.2., edo doh ny et - anov. Pty, yashchuyule. i ov.ostimogo. 1 Proverkuyushch protivoreyaa v t spedelyo chej nevernoe o dlya "." i ".." i, nnectsdinen ot i nzuchtenlo u . siya nu, bneny nyistem aele i zet konecfu . |to oya vo nya a dl "."j yu v e . Eelina u a dl ".."vtooj yu v e . Eelina u rodei limer nej i na nevernet ihznostmyi obnaro i nnystemoj, prinyaet ge s_+und. ya , kogda y zistem aooa - .pskv obnogortvgo rinadlezhatledv neya t ne re'moglenotivoreyavyt apazon; v vystimye granicypri- nene i tiobp. 2.1.2. 1 Diagti ssbotamma vystiiya, prikoobnarenlovoj oki ineil'noe opemov pro nariv okobne i, no, laoru rirozheya glave opnynostkishcheya na osammy i ya, vlnpolucheniya toiagnostkiobiya spm e 1 privedeny eniyadlya da y . .. Pdgoiel'ye evya Pered my et vntay tedimye nom elraatrisya gnost vozn pri ote , ponyagnostkieniyaznlede neilebovyenieamtiya , lovoj. C opio? lchC? ya CimemyslDostny sli: , , N, u, p, , S. pre. Bad opio Po kch ano imya pre. Ivalid argum, dfaul aumd Neiyarg, sp'tucha stoyaparametry 3, i parametr kochetvobokovncndkchetvopopskeyhboko Po umolol4 bokovncndi 9 popskeyhboko 1 Iompaibl opio adS Neveie chi iS Sv cii. pre. Ca' g mmor Ne haata O fdimooj ti. pre. F o a harar dvi F ne iol'e r chesfmya obyci- Proverk prea. Ca' opF Ne g ory'F F b ota dlya eniyaProerk'te osta F. Siz hizXsizeY Pver'e azryra.fl.temyX..v Y imev samj , nej 6553 ov. Proverkya (sm. p. 1.1. Ca' raF Ne ga'F vremgo fenProerk'te osta F. 17 Ca osblBoiu) Ne giciirvat'Brdoa') pere ks merom Ben. Ser'eznyuyushchna os oiu pat'sya verk Dannne lizvlnuyu pro verku . Nediti v proy dlya i 'yu rtukesh- vypenie u preeno s eniem Faal IO rror (aa'a oivodavyoda o Prralne pro Ca o radblBoiu) Ne gria'Brdoa') go ne en. Ser'ezlovojnyuyushchna os oiu Prorku . Dannaya politi lnu . Nedizv po vyzov prograflya verkiyl 'rtukesh- vypf rekrashchens obFaal IO rror (aa'a oivodavyoda o Prralne pro Ca o wriblBoiu) Ne gsa'Brdoa') go ne en. Diskshchiinyuyushchna os oiu Prorku . |ta ne pzvrku . Nediti oj on proy i byl 'yu 1 rtukesh- bu prekens obFaal IO rroraa'a vodavyoda o Prralne pro SHag1rverv azrov Naom gov. nom elopnyiagnostkiobiyaznprivlnetay nedost lov (ko sv e v isv tnosya o du. vchenneo vremvrk Uowil p I=Nlar) NeieyilI=Nti') DeskripNzeto ne lyariimm m sm. p. 1. Vnyuyushchna os CLEA nulimoe N om ta et g2 oku ualload dlya doj zshchelo Ignorirovak Liou abl ovrflowoiu) Pree aicdschetve(rdoa') Perevnnej tay i nedost. Perepili'znachenm maxncntNa vo oiu voy uyushchty Pro vypramm|ta ne vrku Nediov. obnareniishche etom nulevyh sj aya posya. 19 o vypramm B bad I=N B nediyI=N mer B kogo men'shea perlovoj'shemera edn- odstimyj pazonoj vyg1 okExcessvbad bkse , oda ku bad/duenii 2 i (sm. p. 2.4 Exiv bad bl I=Noiu) Sish mo nedih v I=Nrdoa') stemsvj som Nislovernkomen'shemera per'shemera ednj ) vyopimo 10)(sm. p. 2.4 Na vopros continue vozmozhny sleduyushchie otvety: yes Ignorirovat' v dannom i-uzle lishnie bloki i prodol- zhit' proverku sleduyushchego i-uzla fajlovoj sistemy. Dannaya oshibka ne pozvolit osushchestvit' polnuyu pro- verku fajlovoj sistemy. Dlya povtornoj proverki neobhodimo eshche raz vyzvat' programmu fsck. no Ostanovit' programmu fsck. B dup I=N B dvazhdy ispol'zovannyj I=N i-uzel N soderzhit blok nomer B, kotoryj uzhe otnesen k dru- gomu i-uzlu. Esli i-uzel N soderzhit slishkom bol'shoe chislo blokov, otnesennyh k drugim i-uzlam, to na shage 1 mozhet voz- niknut' oshibka Excessive dup blks. Krome togo, dannaya oshibka vsegda privodit k vypolneniyu shaga 1b i oshibke bad/dup na shagah 2 i 4 (sm. p. 3.2.3). Excessive dup blks I=N (continue) Slishkom mnogo dvazhdy ispol'zovannyh blokov I=N (prodolzhat') - 20 - CHislo blokov, otnesennyh k drugim i-uzlam, prevyshaet dopus- timoe (obychno 10); sm. p. 3.2.3. Na vopros continue vozmozhny sleduyushchie otvety: yes Ignorirovat' lishnie bloki dannogo i-uzla i prodol- zhit' proverku v sleduyushchem i-uzle fajlovoj sistemy. Dannaya oshibka ne pozvolit osushchestvit' polnuyu pro- verku fajlovoj sistemy. Neobhodim eshche povtornyj vyzov programmy fsck. no Ostanovit' programmu fsck. Dup table overflow (continue) Perepolnenie tablicy dvazhdy ispol'zovannyh blokov (prodol- zhat') Perepolnenie tablicy fsck, soderzhashchej nomera dublirovannyh blokov. Neobhodimo perekompilirovat' fsck s bol'shej velichi- noj duptblsize. Na vopros continue vozmozhny sleduyushchie otvety: yes Prodolzht' vypolnenie programmy. Dannaya oshibka ne pozvolit osushchestvit' polnuyu proverku fjlovoj sis- temy. Neobhodim povtornyj vyzov fsck. Pri obnaruzhe- nii eshche odnogo dublirovannogo bloka eta oshibka pov- toryaetsya. no Ostanovit' vypolnenie programmy fsck. Possible file size error I=N Vozmozhnaya oshibka v razmere fajla I=N Razmer i-uzla ne sootvetstvuet fakticheskomu chislu blokov, ispol'zuemyh dannym i-uzlom. |to soobshchenie yavlyaetsya predup- rezhdayushchim (sm. p. 3.2.5). Directory misaligned I=N Razmer kataloga ne kraten razmeru vhoda kataloga I=N Rassoglasovanie kataloga, t.e. razmer i-uzla kataloga ne kraten razmeru zapisi (obychno 16). |to soobshchenie yavlyaetsya preduprezhdayushchim (sm. p. 3.2.5). - 21 - Partially allocated inode I=N (clear) Raspredelenie i-uzla ne zakoncheno I=N (ochistit') i-uzel ni vydelen, ni nevydelen fajlovoj sisteme (sm. p. 3.2.1). Na vopros clear vozmozhny sleduyushchie otvety: yes Obnulit' soderzhimoe i-uzla. no Ignorirovat' oshibku. 4.3. SHag 1b: poisk ostavshihsya dublirovannyh blokov Esli v fajlovoj sisteme obnaruzhen blok, nomer kotorogo zakreplen za neskol'kimi i-uzlami, to dlya poiska pervogo iz nih fajlovaya sistema prosmatrivaetsya vtorichno. B dup I=N B dvazhdy ispol'zovannyj I=N i-uzel soderzhit blok nomer B, kotoryj uzhe zakreplen za dru- gim i-uzlom. |ta oshibka vsegda vyzyvaet oshibku "bad/dup" na shage 2. Issledovav oshibku dup pri vypolnenii shagov 1 i 2, mozhno opredelit', v kakih i-uzlah soderzhatsya bloki, nomera kotoryh zakrepleny za neskol'kimi i-uzlami (sm. p. 3.2.3). 4.4. SHag 2: proverka polnyh imen fajlov Na shage 2 unichtozhayutsya zapisi katalogov, ukazyvayushchie na avarijnye i-uzly, obnaruzhennye na shagah 1 i 1b. V etom raz- dele opisany oshibki, otnosyashchiesya k tipu i sostoyaniyu korne- vogo i-uzla, diapazonu velichin ukazatelej na i-uzly katalo- gov, zapisyam katalogov, ukazyvayushchim na defektnye i-uzly. Root inode unallocated, terminating Kornevoj i-uzel svoboden, konchaem V kornevom i-uzle (kotorym yavlyaetsya obychno vtoroj i-uzel) ne prostavleny bity, opredelyayushchie tip. Vypolnenie programmy prekrashchaetsya (sm. p. 3.2.1). Root inode not directory (fix) Kornevoj i-uzel ne katalog (ispravit') Kornevoj i-uzel (kotorym yavlyaetsya obychno vtoroj i-uzel) - 22 - imeet tip i-uzla, otlichnyj ot tipa katalog (sm. p. 3.2.1). Na vopros fix vozmozhny sleduyushchie otvety: yes Ustanovit' dlya kornevogo i-uzla tip kataloga. Esli bloki dannyh kornevogo i-uzla ne yavlyayutsya blokami kataloga, to voznikaet ochen' bol'shoe chislo oshibok. no Ostanovit' vypolnenie programmy fsck. Dups/bad in root inode (continue) Dvazhdy ispol'zovannye ili nedopustimye bloki v kornevom i- uzle (prodolzhat') Na shage 1 v kornevom i-uzle (obychno, vtoroj i-uzel) byli obnaruzheny dublirovannye ili oshibochnye bloki fajlovoj sis- temy (sm. p. 3.2.3 i p. 3.2.4). Na vopros continue mozhno davat' sleduyushchie otvety: yes Ignorirovat' oshibku Dups/bad v kornevom i-uzle i popytat'sya prodolzhit' proverku fajlovoj sistemy. Nekorrektnost' kornevogo i-uzla mozhet privesti k ochen' bol'shomu chislu oshibok. no Ostanovit' vypolnenie programmy. I out of range I=N name=F (remove) Nedopustimyj nomer i-uzla I= imya=F (udalit') Zapis' kataloga F soderzhit i-uzel nomer N, znachenie kotorogo bol'she verhnej granicy spiska i-uzlov (sm. p. 3.2.4). Na vopros remove dayut sleduyushchie otvety: yes Udalit' zapis' kataloga fajlovoj sistemy F. no Ignorirovat' oshibku. Unallocated I=N owner=O mode=M size=S mtime=T name=F (remove) Ne zanyat I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T imya=F (udalit') Zapis' kataloga F soderzhit i-uzel N, tip kotorogo ne opre- delen. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S, vremya modifikacii T i imya fajla F (sm. p. - 23 - 3.2.4). Na vopros remove vozmozhny sleduyushchie otvety: yes Udalit' zapis' kataloga F. no Ignorirovat' oshibku. Dup/bad I=N owner=O mode=M size=S mtime=T dir=F (remove) Dvazhdy ispol'zovannyj ili nedopustimyj I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T katalog=F (udalit') Na shagah 1 ili 1b byli obnaruzheny dublirovannye ili oshiboch- nye bloki, svyazannye s zapis'yu kataloga F, i-uzlom N. Pecha- tayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S, vremya modifikacii T i imya kataloga F (sm. p. 3.2.3 i p. 3.2.4). Na vopros remove vozmozhny sleduyushchie otvety: yes Udalit' zapis' kataloga F. no Ignorirovat' oshibku. Dup/bad I=N owner=O mode=M size=S mtime=T file=F (remove) Dvazhdy ispol'zovannyj ili nedopustimyj I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T fajl=F (udalit') Na shagah 1 ili 1b byli obnaruzheny dublirovannye ili oshiboch- nye bloki, svyazannye s zapis'yu kataloga F, i-uzlom N. Pecha- tayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S, vremya modifikacii T i imya fajla F (sm. p. 3.2.3 i p. 3.2.4). Na vopros remove vozmozhny sleduyushchie otvety: yes Udalit' zapis' kataloga F. no Ignorirovat' oshibku. 4.5. SHag 3: proverka svyaznosti V dannom razdele privoditsya spisok oshibok, voznikayushchih iz-za otsutstviya ssylok na katalogi, a takzhe otsutstviya ili perepolneniya katalogov lost+found. Unref dir I=N owner=O mode=M size=S mtime=T (reconnect) - 24 - Net ssylok na katalog I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T (delat' svyaz'R) Pri prohode po fajlovoj sisteme i-uzel N kataloga ne byl soedinen s zapis'yu kataloga. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S i vremya modifikacii T i- uzla N kataloga (sm. p. 3.2.4 i p. 3.2.2). Na vopros reconnect vozmozhny sleduyushchie otvety: yes Zanovo prisoedinit' i-uzel N k katalogu poteryannyh fajlov (obychno lost+found) v dannoj fajlovoj sis- teme; esli pri etom voznikayut kakie-libo oshibki, to pri prohode shaga 3 vydaetsya avarijnaya diagnostika po lost+found. Krome togo, esli bylo provedeno nor- mal'noe soedinenie, to na shage 3 mozhet vozniknut' oshibka tipa connected. no Ignorirovat' oshibku. |tot otvet, pri vypolnenii shaga 4, mozhet vyzvat' oshibku tipa unref. Sorry, no lost+found directory Izvinite, net kataloga lost+found V kornevom kataloge fajlovoj sistemy otsutstvuet katalog lost+found; fsck ignoriruet komandu prisoedinit' katalog lost+found. Pri vypolnenii shaga 4 mozhet byt' vydano avarij- noe soobshchenie tipa unref. Sorry, no space in lost+found directory Izvinite, net mesta v kataloge lost+found V kornevom kataloge fajlovoj sistemy net mesta dlya dobavle- niya eshche odnoj zapisi v katalog lost+found; fsck ignoriruet komandu "prisoedinit' katalog k lost+found". |ta oshibka yavlyaetsya prichinoj oshibki tipa unref pri vypolnenii shaga 4. Unichtozh'te nenuzhnye zapisi v lost+found ili uvelich'te ego razmery. Dir I=11 connected, parent was I=12 Katalog I=11 prisoedinen, ssylka vverh byla I=12 |to soobshchenie nosit informacionnyj harakter: soobshchaetsya, chto i-uzel 11 uspeshno soedinen so katalogom lost+found. i-uzel 12, yavlyayushchijsya roditelem i-uzla 11, zamenyaetsya nomerom i- uzla kataloga lost+found (sm. p. 3.2.4 i p. 3.2.2). - 25 - 4.6. SHag 4: proverka schetchikov ssylok V dannom razdele privodyatsya soobshcheniya ob oshibkah, pri- chinami kotoryh yavlyayutsya: sushchestvovanie fajlov ili katalogov, ne imeyushchih ssylok; otsutstvie ili perepolnenie kataloga lost+found; nevernye schetchiki ssylok dlya fajlov, katalogov ili special'nyh fajlov; oshibochnye i dublirovannye bloki v fajlah i katalogah; nevernye schetchiki vseh svobodnyh i- uzlov. Unref file I=N owner=O mode=M size=S mtime=T (reconnect) Net ssylok na fajl I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T (delat' svyaz'R) Pri prohode po fajlovoj sisteme i-uzel N ne byl soedinen s zapis'yu kataloga. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S i vremya modifikacii T i-uzla N (sm. p. 3.2.2). Na vopros reconnect vozmozhny sleduyushchie otvety: yes Eshche raz prisoedinit' i-uzel N k katalogu poteryannyh fajlov (obychno lost+found) dannoj fajlovoj sistemy. Esli pri etom voznikayut kakie-libo zatrudneniya, to pri vypolnenii shaga 4 mozhet vozniknut' oshibka, svya- zannaya so katalogom lost+found. no Ignorirovat' oshibku. |tot otvet mozhet vyzvat' oshibku tipa clear pri vypolnenii shaga 4. Sorry, no lost+found directory Izvinite, net kataloga lost+found V kornevom kataloge fajlovoj sistemy otsutstvuet katalog lost+found; fsck v etom sluchae ne prisoedinyaet fajl k lost+found. |ta oshibka vlechet za soboj oshibku tipa CLEAR pri vypolnenii shaga 4. Prover'te rezhimy dostupa k lost+found. Sorry, no space in lost+found directory Izvinite, net mesta v kataloge lost+found V kornevom kataloge fajlovoj sistemy net mesta dlya eshche odnoj zapisi v kataloge lost+found; fsck ignoriruet komandu priso- edinit' fajl k lost+found. |ta oshibka vlechet za soboj oshibku tipa clear pri vypolnenii shaga 4. Prover'te razmer i soderzhimoe kataloga lost+found. - 26 - Link count file I=N owner=O mode=M size=S mtime=T count=X should be Y (adjust) Schetchik ssylok fajla I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T sejchas=X dolzhno byt' Y (ispravit') Schetchik svyazej i-uzla N, yavlyayushchegosya fajlom, dolzhen byt' ne X, a Y. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S i vremya modifikacii T (sm. p. 3.2.2). Na vopros adjust vozmozhny sleduyushchie otvety: yes Zamenit' schetchik svyazej i-uzla N fajla na Y. no Ignorirovat' oshibku. Link count dir I=N owner=O mode=M size=S mtime=T count=X should be Y (adjust) Schetchik ssylok kataloga I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T sejchas=X dolzhno byt' Y (ispravit') Schetchik svyazej i-uzla N, yavlyayushchegosya katalogom, dolzhen byt' ne X, a Y. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S i vremya modifikacii T kataloga I (sm. p. 3.2.2). Na vopros adjust vozmozhny sleduyushchie otvety: yes Zamenit' schetchik svyazej i-uzla N kataloga na Y. no Ignorirovat' oshibku. Link count F I=N owner=O mode=M size=S mtime=T count=X should be Y (adjust) Schetchik ssylok F I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T sejchas=X dolzhno byt' Y (ispravit') Schetchik svyazej dlya i-uzla N fajlovoj sistemy F dolzhen byt' ne X, a Y. Pechatayutsya sleduyushchie parametry: imya F, vladelec O, tip fajla M, razmer S i vremya modifikacii T (sm. p. 3.2.2). Na vopros adjust vozmozhny sleduyushchie otvety: yes Zamenit' schetchik svyazej i-uzla N na Y. no Ignorirovat' oshibku. - 27 - Unref file I=N owner=O mode=M size=S mtime=T (clear) Net ssylok na fajl I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T (ochistit') Pri prohode po fajlovoj sisteme i-uzel N fajla ne byl priso- edinen k zapisi kataloga. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S i vremya modifikacii T i- uzla N (sm. p. 3.2.2 i p. 3). Na vopros clear vozmozhny sleduyushchie otvety: yes Obnulit' soderzhimoe i-uzla N. no Ignorirovat' oshibku. Unref dir I=N owner=O mode=M size=S mtime=T (clear) Net ssylok na katalog I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T (ochistit') Pri prohode po fajlovoj sisteme i-uzel N kataloga ne byl prisoedinen k zapisi kataloga. Pechatayutsya sleduyushchie para- metry: vladelec O, tip fajla M, razmer S i vremya modifikacii T i-uzla N. Na vopros clear vozmozhny sleduyushchie otvety: yes Obnulit' soderzhimoe i-uzla N. no Ignorirovat' oshibku. Bad/dup file I=N owner=O mode=M size=S mtime=T (clear) Nedopustimyj ili s dvazhdy ispol'zovannymi blokami fajl I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T (ochistit') Vo vremya vypolneniya shagov 1 ili 1b byli obnaruzheny dubliro- vannye ili oshibochnye bloki, svyazannye s i-uzlami N fajla. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S i vremya modifikacii T i-uzla N (sm. p. 3.2.3 i p. 3.2.4). Na vopros clear vozmozhny sleduyushchie otvety: yes Obnulit' soderzhimoe i-uzla N. no Ignorirovat' oshibku. - 28 - Bad/dup dir I=N owner=O mode=M size=S mtime=T (clear) Nedopustimyj ili s dvazhdy ispol'zovannymi blokami katalog I=N vladelec=O kod dost.=M razmer=S vr.posl.mod.=T (ochis- tit') Vo vremya vypolneniya shagov 1 ili 1b byli obnaruzheny dubliro- vannye ili oshibochnye bloki, svyazannye s i-uzlami N kataloga. Pechatayutsya sleduyushchie parametry: vladelec O, tip fajla M, razmer S i vremya modifikacii T i-uzla N (sm. p. 3.2.3 i p. 3.2.4). Na vopros clear vozmozhny sleduyushchie otvety: yes Obnulit' soderzhimoe i-uzla N. no Ignorirovat' oshibku. Free inode count wrong in superblk (fix) Plohoj schetchik v superbloke (ispravit') Tekushchij schetchik svobodnyh i-uzlov ne sootvetstvuet schetchiku v superbloke dannoj fajlovoj sistemy (sm. p. 3.1.4). Na vopros fix vozmozhny sleduyushchie otvety: yes Zamenit' schetchik v superbloke tekushchim znacheniem schetchika. no Ignorirovat' oshibku. 4.7. SHag 5: proverka spiskov svobodnyh blokov V dannom razdele privoditsya spisok oshibok, voznikayushchih v spiske svobodnyh blokov. Ih prichinami yavlyaetsya sushchestvova- nie oshibochnyh blokov v spiske svobodnyh blokov, nevernoe znachenie schetchika svobodnyh blokov, dublirovannyh blokov v spiske svobodnyh blokov, otsutstvie nomerov svobodnyh blokov v spiske svobodnyh blokov i nalichie nevernogo schetchika vseh svobodnyh blokov. Excessive bad blks in free list (continue) Slishkom mnogo nedopustimyh blokov v spiske svobodnyh (pro- dolzhat') Kolichestvo blokov, soderzhashchihsya v spiske svobodnyh blokov, prevyshaet dopustimoe chislo (obychno 10). Ih nomera men'she pervogo bloka dannyh fajlovoj sistemy ili bol'she, chem pos- lednij blok fajlovoj sistemy (sm. p. 3.1.2 i p. 3.2.4). - 29 - Na vopros continue vozmozhny sleduyushchie otvety: yes Ignorirovat' ostavshiesya bloki iz spiska i prodol- zhit' vypolnenie fsck. |ta oshibka vlechet oshibku tipa Bad blks in free list na shage 5. no Prekratit' vypolnenie programmy. Excessive dup blks in free list (continue) Slishkom mnogo dvazhdy ispol'zovannyh blokov v spiske svobod- nyh (prodolzhat') Kolichestvo blokov, soderzhashchihsya v spiske svobodnyh blokov, prevyshaet dopustimoe chislo (obychno 10), trebuemoe i-uzlam ili predydushchim chastyam spiska svobodnyh blokov (sm. p. 3.1.2 i p. 3.2.3). Na vopros continue vozmozhny sleduyushchie otvety: yes Ignorirovat' ostavshiesya bloki iz spiska i prodol- zhit' vypolnenie fsck. |ta oshibka vlechet oshibku tipa Dup blks in free list na shage 5. no Prekratit' vypolnenie programmy. Bad freeblk count Plohoj schetchik svobodnyh blokov Znachenie schetchika svobodnyh blokov v spiske svobodnogo prostranstva bol'she 50 ili men'she 0. Dannaya oshibka vyzovet oshibku tipa Bad free list na shage 5 (sm. p. 3.1.2). X bad blks in free list X nedopustimyh blokov v spiske svobodnyh X blokov v spiske svobodnyh blokov imeyut znacheniya nomerov, men'she, chem nomer pervogo bloka dannyh fajlovoj s