我的 128Gb SD 卡似乎已损坏。我不在乎数据(它已备份),但我希望能够重新格式化并使用它。
我在 Linux 下尝试过,但没有成功:
root@rennes:~# blkid | grep exfat
/dev/sde1: UUID="896E-A113" TYPE="exfat" PTTYPE="dos"
root@rennes:~# mount /dev/sde1 /mnt/usb
FUSE exfat 1.2.8
WARN: volume was not unmounted cleanly.
root@rennes:~# ls -lh /mnt/usb
total 128K
drwxrwxrwx 1 root root 128K Oct 19 06:53 Kiwix
root@rennes:~# umount /dev/sde1
root@rennes:~# mkfs.fat /dev/sde1
mkfs.fat 4.1 (2017-01-24)
root@rennes:~# mount /dev/sde1 /mnt/usb
FUSE exfat 1.2.8
WARN: volume was not unmounted cleanly.
root@rennes:~# ls -lh /mnt/usb
total 128K
drwxrwxrwx 1 root root 128K Oct 19 06:53 Kiwix
root@rennes:~# umount /dev/sde1
root@rennes:~# parted /dev/sde
GNU Parted 3.2
Using /dev/sde
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel msdos
Warning: The existing disk label on /dev/sde will be destroyed and all data on this disk will be
lost. Do you want to continue?
Yes/No? Yes
(parted) mkpart primary fat32 1MiB 100%
(parted) set 1 boot on
(parted) quit
Information: You may need to update /etc/fstab.
root@rennes:~# mkfs.fat /dev/sde1
mkfs.fat 4.1 (2017-01-24)
root@rennes:~# mount /dev/sde1 /mnt/usb
FUSE exfat 1.2.8
WARN: volume was not unmounted cleanly.
root@rennes:~# umount /dev/sde1
等等...甚至日是没有希望的。
我最终尝试了 SD 卡协会的格式化工具(http://www.sdcard.org/downloads/formatter),并收到以下错误消息:
(编辑:
Invalid end of sector signature: 0x2DB6
exfat_check_validate_boot_sector returned error: 22 (invalid argument)
Initializing cached values failed: 22 (invalid argument)
Generated invalid volume. exfat_check_validate_boot_sector returned error: 22 (invalid argument)
)
所以,我的问题是:我可以格式化我的 SD 卡吗?怎么格式化?或者我应该把它扔掉……
谢谢,
答案1
尝试使用 Windows 格式化,如果失败(很有可能),就扔掉。这类卡价格合理,不值得花太多时间在它们上面