
Во время копирования музыки на SD-карту моего телефона Android ноутбук завис, поэтому мне пришлось перезагрузить его с помощьюмагия sysrq. Теперь любой файловый менеджер на моем Ubuntu или Android показывает каталог размером 0 байт, и его невозможно удалить. Его тип: inode/x-corrupted
Команда ls
, запущенная от имени пользователя root на Android, не показывает каталог, однако. Интернеты говорят мне, что я должен узнатьинодыкаталога, но когда я делаю это ls -i
из моего Ubuntu, он показывает все остальные каталоги inode и ошибку ввода-вывода в этом.
Что мне сделать, чтобы избавиться от этого?
решение1
Недавно у меня была похожая проблема с моей SD-картой. Я не смог исправить ее под Linux. Однако, как только я вставил карту в машину с Windows, система выдала сообщение с вопросом, хочу ли я восстановить карту, поскольку, по-видимому, она не была правильно размонтирована. Ремонт под Windows помог.
решение2
как насчет проверки файловой системы на SD-карте? вставьте карту и под Linux запустите
fsck /dev/mmcblk01p1
например. Если вы не уверены, как называется данное имя устройства, просто посмотрите dmesg при вставке карты. И не забудьте размонтировать его перед fsck