Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Martin 'Želva' Malý 08 Ledna 2008, 18:34:11
-
Dobrý večer,
v jedné knížce o linuxu jsem se dočetl o příkazu yes, který donekonečna opakuje 'y' nebo i jiné znaky. Pak tam bylo napsáno, že se to zdá být na nic, ale dobře se to pouští do rour, aby se zbavilo otravných hlášek a všude odpovídalo automaticky 'y'.
Jednou jsem musel kontrolovat pomocí fsck mé partitiony s ext3. Vzdycky se mě to asi 150x zeptalo, jestli to může opravit a já klikal yyyyy.
Teďka bvych chtěl zkountrolovat oddíl s widlema. Určitě tam bude příšerný hafo chyb, protože se mi wokna alespoň 1x do týdne sekla a já resetoval. Asi bych se uklikal, kdybych měl psát 1000x y :P, a tak mi přišlo dobrý nápad hodit tam rouru yes.
Teď ale otázky:
Je to dost bezpečné?
Už jsem si připravil, jak by to mělo být:
# umount /dev/hda1
# yes | fsck /dev/hda1
Je to prosím vás dobře?
Nemá tam být spíš #umount /media/hda1?
Stihnu to do hodiny?
Děkuji.
-
jestli umount /dev/hda1 nebo umount /media/hda1 je jedno. Muze se zadat jak pripojny bod, tak zarizeni. Ale nejsem si jist, ze poustet fsck na NTFS je dobry napad. Ale zrovna jsem se o to nikdy nezajimal, takze netvrdim, ze to musi zpusobovat problemy.
-
Já taky právě nevím jestli se tam ještě nemá dát nějaké -xyz. Ntz určitě příjde a řekne: google + man fsck, ale já si stejně myslím, že se tu můžu zeptat na provedení a zkušenosti. Umím anglicky, ale ne natolik, abych přelouskal man a věčný začátečník, tak mě omluvte.
-
Jde o to, ze dlouho predlouho trvalo, nez se na NTFS zacalo dat vcelku bez obav zapisovat. Pokud se ale nepletu, tak do tohoto stavu se to privedlo reverznim inzenyrstvim. Presne specifikace NTFS pravdepodobne nejsou k dispozici (mozna tak tem, co si je od Microsoftu koupi a kdovi co podepisou), takze tezko bude fsck schopen dat tu NTFS partisnu do poradku, kdyz o NTFS nevi uplne vse.
-
Nikdo snad neumí používat fsck? :(
-
ja myslel, ze jsem to napsal dost jasne... ntfs kontrolovat nemuzes, nepatri mezi podporovane filesystemy.