将音乐复制到 Android 手机的 SD 卡时,笔记本电脑死机了,所以我不得不使用以下命令重新启动它系统魔法。现在,我的 Ubuntu 或 Android 上的任何文件管理器都显示一个 0 字节大且不可删除的目录。它的类型是Android 上从 root 用户运行的inode/x-corrupted
命令ls
,但是不显示目录。互联网告诉我,我必须找出索引节点目录的索引节点,但是当我ls -i
在 Ubuntu 上执行此操作时,它会显示其他所有目录 inode,以及此目录上的 I/O 错误。
我该怎么做才能摆脱它?
答案1
最近我的 SD 卡也遇到了类似的问题。我无法在 Linux 下修复它。然而,当我将卡插入 Windows 机器时,系统会出现一条消息,询问我是否要修复该卡,因为显然卡未正确卸载。 Windows 下的修复有帮助。
答案2
在 SD 卡上运行文件系统检查怎么样?插入卡并在linux下运行
fsck /dev/mmcblk01p1
例如。如果您不确定给定的设备名称是什么,只需在插入卡时查看 dmesg 即可。 Aa 并且不要忘记在 fsck 之前卸载它