我最近购买了一张新的 Silicon Power 高品质微型 SD 卡。我多次将其用作 Raspberry Pi 的启动盘,每次我都会刻录一个 4gb 的磁盘映像并安装操作系统,然后将其连接到我的计算机并使用 Windows 的 diskpart 程序将 SD 卡重新格式化为 64gb FAT32 文件系统。但是,昨天,在成功刻录磁盘映像并成功启动计算机后,我无法调整磁盘大小并重新格式化磁盘。我尝试使用 Diskpart,但出现数据错误(循环冗余校验),而且由于许多网站都推荐使用 chkdsk,我无法使用 chkdsk,因为我有一个原始文件系统。
这似乎是一条死路,因为人们建议使用 chkdsk 来修复循环冗余校验,但我无法使用 chkdsk,因为我被困在 RAW 文件系统中,由于循环冗余校验错误,我无法对其进行格式化。我的驱动器上绝对没有重要数据,而且重新格式化和清除驱动器上的所有数据也没有任何问题,所以我不是在寻找数据恢复解决方案,而是在寻找一种可以让我再次使用 64gb 驱动器的解决方案。
我被困住了,请帮助我恢复我的驱动器。非常感谢!
编辑:我的 Raspberry Pi 坏了,所以我不能再做任何需要 Raspberry Pi 的解决方案了。不过,我还有一台运行 Windows 8.1 的 Windows 笔记本电脑。
答案1
尝试再次启动Raspberry Pi
并使用
sudo raspi-config
有一个选项Expand filesystem
。下次重启时,它将尝试将文件系统扩展到闪存的最大大小。不确定这是否有用,听起来闪存快要坏了