나는 내가 생각하는 거의 모든 것을 해냈습니다. RPI용 Raspbian 이미지를 쓸 수 있도록 마이크로 SD 카드를 포맷하고 싶습니다. 우선 저는 Ubuntu를 처음 접했기 때문에 아마도 마이크로 SD를 "파괴"한 일을 했을 것이라고 확신합니다.
내가 사용한 명령은 다음과 같습니다.
sudo -i
umount /dev/mmcblk0p1
dd bs=4M if=2015-09-24-raspbian-jessie.img of=/dev/mmcblk0
24시간이 넘은 후 나는 참을성이 없어 터미널을 닫았습니다. (지금은 이것이 아마도 가장 현명한 행동이 아니었음을 압니다... 그리고 이것이 아마도 내 SD 카드를 파괴한 것일 것입니다.)
- 사용해 보았지만
disks
I/O 오류가 발생했습니다. - 사용해 보았지만
gparted
FAT32 시스템을 만든 직후gparted
검색만 계속되고 아무 일도 일어나지 않습니다... - 사용해 보았지만
testdisk
운이 없었습니다 ... - 사용해 보았지만
fdisk
운이 없었습니다 ... - 아직 다른 OS를 사용해 본 적이 없으며 이것이 작동할지는 모르겠습니다.
Dmesg 출력:
dmesg|tail:
[ 87.292298] mmcblk0: error -110 transferring data, sector 2, nr 6, cmd response 0x900, card status 0x0
[ 87.292305] end_request: I/O error, dev mmcblk0, sector 2
[ 87.293240] mmcblk0: error -84 transferring data, sector 3, nr 5, cmd response 0x900, card status 0x0
[ 87.293245] end_request: I/O error, dev mmcblk0, sector 3
[ 87.294110] mmcblk0: error -84 transferring data, sector 4, nr 4, cmd response 0x900, card status 0x0
[ 87.294115] end_request: I/O error, dev mmcblk0, sector 4
[ 87.296545] Buffer I/O error on device mmcblk0, logical block 0
[ 87.297431] ldm_validate_partition_table(): Disk read failed.
[ 87.297437] Dev mmcblk0: unable to read RDB block 0
[ 87.298347] mmcblk0: unable to read partition table
출력은 다음과 같습니다 fdisk – l
.
Disk /dev/mmcblk0: 7746 MB, 7746879488 bytes
4 heads, 16 sectors/track, 236416 cylinders, total 15130624 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mmcblk0 doesn't contain a valid partition table
유효한 파티션이 없다는 것을 알고 있는데 시도한 후에 이런 일이 발생했습니다.
sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512
마이크로 SD 카드를 수리할 수 있는지 알고 싶습니다.
답변1
다른 카드 리더를 사용해 보거나 다른 장치일 가능성을 확인해 보셨나요? (예, 댓글을 사용해야 한다는 것을 알고 있지만 사용할 수 없습니다.)