Portál AbcLinuxu, 12. května 2025 08:20
vim ze existuje bespecne odstranita když provedeš před fyzickým odpojením "bezpečné odstranění" (umount), objeví se výše uvedený problém? Pokud ne, řešení je jasné a navíc bych ani jiný způsob nedoporučoval
Mělo by pomoct toto: Nejdřív příkazem mount
zjistit, kam se flashdisk připojil. Měl byste ve výpisu najít přibližně takovýto řádek /dev/sdb1 on /media/mujflashdisk blablablaněco
(zpravidla to bývá poslední řádek výpisu, ale nelze na to spoléhat; taky tam nemusí být "sdb1" ani "mujflashdisk", ale to už zvládnete). Potom zkuste příkaz (asi jako root) umount /media/mujflashdisk
. Za pár vteřin zkuste znovu příkaz mount
a ten řádek začínající /dev/sdb1 on /media/mujflashdisk ...
by tam už neměl být. Pokud tam pořád je (v tomto případě tam asi bude), tak zkuste umount -l /media/mujflashdisk
. Při troše štěstí by to mělo stačit ke zotavení systému. Z flashkou to asi bude horší, pokud jste ji vytáhnul v okamžiku, kdy se na ni nějaký proces pokoušel zapisovat. O zapisovaná data jste patrně přišel a navíc můžete zjistit, že filesystém flashky není v konzistentním stavu. V takovém případě (pokud jste tam neměl žádná důležitá data) bude možná nejjednodušší ji přeformátovat. Pokud vám na datech záleží, budete muset zkusit najít nějakou utilitu na zotavení filesystému. V tom vám neporadím, zatím jsem díkybohu nic takového nepotřeboval. Problémům předejdete, pokud budete propříště důsledně používat "bezpečně odstranit" případně příkaz umount
(bez přepínače -l
), pokud budete pracovat v příkazové řádce.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.