我有一张 16GB 的 SAMSUNG EVO microSD 卡,用于 RaspberryPi 2,上面安装了 NOOBS。我尝试用各种可能的方式格式化它:
- 从 Windows 10 使用 SDFormatter;
- 从带有分区管理器的 Windows 10;
- 从 Windows 10 开始,我尝试用 Win32 Disk Imager 覆盖它;
- 从 Linux(elementaryOS)使用 GParted(我试图删除每个分区,但收到一条错误,提示无法通知内核,我也尝试创建一个新的分区表,但一切都保持不变);
- 从 Linux(elementaryOS)终端使用命令
sudo dd if=/dev/zero of=/dev/mmcblk0
。
问题是,从 NOOBS 菜单中,我设法删除了 SD 上的操作系统并仅添加了一个数据分区,但当我将其放回 PC 上时,我无法像以前一样执行任何操作。
另一件奇怪的事情是,使用 Win32 Disk Imager,我可以成功恢复在尝试格式化之前所做的 SD 备份。
如果 SD 上有关系的话,我已经安装了 OSMC 和 Raspbian,并且我扩展了文件系统以占用 Raspbian 选项中未使用的空间。
我不知道还能尝试什么...有什么建议吗?
答案1
Windows 磁盘管理无法适用于所有可能的情况,但我发现,当您想要完全清除此类卡上的所有分区时,diskpart 非常有用。在我看来,使用 diskpart“Clean”命令的指南是您在 Windows 上的最佳选择: https://www.sevenforums.com/tutorials/52129-disk-clean-clean-all-diskpart-command.html
否则,如果卡有故障,您可能需要更换它。