Portál AbcLinuxu, 14. května 2025 04:11

Dotaz: Preruseni testovani partitions

27.8.2009 10:11 Adam Michalek
Preruseni testovani partitions
Přečteno: 187×
Odpovědět | Admin

Zdravim, znate to - potrebujete rychle zapnout notebook a zacit okamzite pracovat, jenze se objevi oblibena hlaska

Partiton xxx has been mounted x times, scan forced.

A vy si muzete jit uvarit kafe. Ma otazka zni. Jde tento test nejakym zpusobem prerusit?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.8.2009 10:19 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Preruseni testovani partitions
Odpovědět | | Sbalit | Link | Blokovat | Admin

Možná jsem trochu  mimo mísu, ale "preventivně" by pomohl program tune2fs, volba -c (max-mount-counts). Teď ale záleží, jestli opravdu máte ext2/ext3 systém souborů. Na jiné systémy souborů bude jiný "recept".

27.8.2009 10:29 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Preruseni testovani partitions
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dokud fsck nezačne opravovat, tak se jedná čistě o čtecí operaci, takže není problém testování ukončit.

Nicméně jediný, kdo může vědět, že ukončení bude bezpečné, je fsck. Tady ale nevím, jestli fsck.ext? tohle řeší. (Teoreticky je možné zapínat a vypínat ignorování SIGTERM.)

Avšak protože to neví ani distributoři, tak obvykle před spuštěním fsck preventivně zakážou posílání signálu ukončení z terminálu (^C).

Takže prakticky přerušení fsck asi zatím možné.

Nicméně existují techniky, jak dlouhé kontrole zabránit. Například lze fsck pouštět rovněž při vypínání, čímž se kontrola udělá už při vypínání.

27.8.2009 10:34 rk0
Rozbalit Rozbalit vše Re: Preruseni testovani partitions
Odpovědět | | Sbalit | Link | Blokovat | Admin

preruseni bych nedoporucoval. Jednou se mi to nevyplatilo. Kvuli par sekundam jsem musel pak stravit hodinu nad opravou FS. Ale to je jina. Nejlepsi je tomu predchazet takze pokud jak jiz pise kolega vise pouzivate ext2/3 tak pak prez tune2fs navolit interval po kolikati namountovanich se ma provest check, A nebo kdyz mate chvili tak jej spustit rucne. Tak to resim ja. mam po 50namountovanich ale kdyz mi to vyjde spustim to rucne a tento problem jsem nemel aspon rok.

Bilbo avatar 27.8.2009 12:03 Bilbo | skóre: 29
Rozbalit Rozbalit vše Re: Preruseni testovani partitions
Napr. v Debianu lze fsck prerusit normalne pomoci CTRL-C, ale pak skript nahlasi chybi pri fsck a misto startu systemu spusti "nouzovy shell na ruzni opravu" a po jeho skonceni rebootuje pocitac.

Takze se bud musi upravit startovaci skripty aby po "selhani" fsck pokracovaly v bootovani, nebo nastavit tune2fs :

tune2fs -i 0 -c 0 [partition]

Tim se vypne pravidelne checkovani po X namountovani nebo po urcitem case a kontrola se pusti jen kdyz filesystem nebyl cite unmountovan. ext3 se zurnalem je na tom v tomhle o trochu lepe, nebot jeho oprava je diky zurnalu obvykle pomerne rychla.

Ve chvili kdy se clovek jen potrebuje rychle na neco podivat (napr. na jizdni rady) tak takovyhle zbytecny fsck pekne nastve.
Big brother is not watching you anymore. Big Brother is telling you how to live...
27.8.2009 12:43 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Rozbalit Rozbalit vše Re: Preruseni testovani partitions
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co /etc/fstab a tam u příslušné partition nastavit sloupec kontrolování na 0 ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.