sd卡可以修復嗎?

sd卡可以修復嗎?

我幾乎已經做了我猜想的所有事情。我只是想格式化我的 micro-SD 卡,這樣我就可以根據我的 RPI 向其中寫入 Raspbian 映像。首先,我對 Ubuntu 還很陌生,所以我很確定我可能做了一些「毀壞」我的 micro-SD 的事情。

這些是我使用的命令:

sudo -i
umount /dev/mmcblk0p1
dd bs=4M if=2015-09-24-raspbian-jessie.img of=/dev/mmcblk0

24 多個小時後,我不耐煩了,直接關閉了終端機(我現在知道這可能不是最明智的做法......而且這可能是毀壞我的 SD 卡的原因)

  1. 我嘗試使用disks但它給了我一個 I/O 錯誤...
  2. 我嘗試使用gparted,但在創建 FAT32 系統後,gparted只是繼續搜索,但沒有任何反應...
  3. 我嘗試使用testdisk但沒有運氣......
  4. 我嘗試過使用fdisk但沒有運氣...
  5. 我還沒有嘗試過不同的作業系統,我不知道這是否可行

訊息輸出:

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

我只是想知道是否可以修復我的 micro-SD 卡?

答案1

您是否嘗試過使用不同的讀卡機或檢查它是否是其他設備的可能性? (是的,我知道我應該使用評論,但我不能)

相關內容