我猜我已经做了几乎所有的事情。我只想格式化我的 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 卡的原因)
- 我尝试使用
disks
但它给出了 I/O 错误... - 我尝试使用
gparted
,但是在创建 FAT32 系统后,gparted
只是继续搜索,什么也没有发生...... - 我尝试过
testdisk
,但没有成功...... - 我曾尝试使用
fdisk
,但没有成功...... - 我还没有尝试过不同的操作系统,我也不知道这是否会起作用
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
您是否尝试过使用不同的读卡器或检查它是否是其他设备的可能性?(是的,我知道我应该使用评论,但我不能)