On 09/03/14 13:27, Petr Macek:
prvni otazka je:
USE JOURNAL?
Pokud jsem zadal yes, tak sice system opravil, ale ten nenabehl kvuli
chybe na disku.

To je samo o sobe divny, JOURNAL by mel zajistit, ze prave tohle nenastane. Takze je v nem, zrejme, nejaka chyba a chtelo by to vedet, co to pri takove neuspesne oprave psalo na obrazovku.

Ale zpet k dotazu:

v pripade vetsiho vyskytu chyb pouzivam
parametr -y u fsck (napr. na strojich, kde nejsou dulezita data nebo je
tam chyb hodne (i to se obcas stane)). Jenze -y vynuti i pouziti
zurnalu. Chtel bych docilit stavu, aby se zurnal nepouzil, ale na
vsechny ostatni chyby se -y pouzilo.

No, asi nejmene pracne reseni je toto. V

/usr/src/sbin/fsck_ffs/main.c

najdi text

|| reply("USE JOURNAL")

a zakomentuj ho. Pak 'make' a 'make install'

Nyni mas fsck_ffs ktery se na "USE JOURNAL" nikdy nepta a odpoved povazuje za zapornou.

Je to relativne bezpecna uprava, protoze za normalnich okolnosti se pri startu systemu nejdriv spousti 'fsck -p' a to i s touhle upravou opravy, ktere lze poridit s pomoci JOURNAL udela. Pokud tam po nem neco zbylo, tak to stejne nejspis takhle vyresit nejde a tak jsme upravou o nic neprisli.

Ano, s touto trivialni upravou se to na 'USE JOURNAL' nebude ptat nikdy. Ani bez '-y'. Pokud bys ho nekdy pouzit chtel, musis zavolat 'fsck -p'.

Kdybys chtel zmenit jen chovani v pripade '-y' ale jinak zachovat, byla by ta uprava komplikovanejsi ...

Dan

--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem