분명히 손상된 128Gb SD 카드가 있습니다. 데이터는 (백업해 두었으니) 상관없지만, 다시 포맷해서 사용할 수 있으면 좋겠습니다.
나는 리눅스에서 많은 성공을 거두지 못했습니다.
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
등등... 심지어dd절망적이다.
마침내 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로 포맷을 시도하고 실패하면 (아마도) 폐기하십시오. 이러한 카드는 합리적으로 충분히 저렴하며, 카드에 많은 시간을 소비할 필요가 없습니다.