Czy można naprawić kartę SD?


1

Zrobiłem prawie wszystko, co myślę. Chcę tylko sformatować moją kartę micro-SD, aby móc napisać na niej obraz Raspbian dla mojego RPI. Na początek jestem całkiem nowy w Ubuntu, więc jestem pewien, że prawdopodobnie zrobiłem coś, co „zniszczyło” moją kartę micro-SD.

Oto polecenia, których użyłem:

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

Po ponad 24 godzinach niecierpliwiłem się i właśnie zamknąłem terminal (wiem teraz, że to chyba nie była najmądrzejsza rzecz do zrobienia ... i to prawdopodobnie zniszczyło moją kartę SD)

  1. Próbowałem użyć, disksale pojawia się błąd we / wy ...
  2. Próbowałem używać, gpartedale zaraz po utworzeniu systemu FAT32, gpartedpo prostu kontynuuje wyszukiwanie i nic się nie dzieje ...
  3. Próbowałem użyć, testdiskale bez powodzenia ...
  4. Próbowałem użyć, fdiskale bez powodzenia ...
  5. Nie próbowałem jeszcze na innym systemie operacyjnym i nie wiem, czy to w ogóle zadziała

Wyjście 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

Dane wyjściowe do 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

Wiem, że nie ma żadnych ważnych partycji, a stało się to po wypróbowaniu:

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512

Chcę tylko wiedzieć, czy w ogóle można naprawić kartę micro-SD?

Odpowiedzi:


1

Czy próbowałeś użyć innego czytnika kart lub sprawdziłeś, czy jest to jakieś inne urządzenie? (Tak, wiem, że powinienem używać komentarzy, ale nie mogę)


Nie próbowałem używać innego czytnika kart. Używam tego, który jest zintegrowany z moim laptopem. Nie jestem pewien, co rozumiesz przez „to inne urządzenie”? Jestem w 100% pewien, że / dev / mmcblk0 to moja karta SD, jeśli o to ci chodziło.
OneFiveZero,

@OneFiveZero Wypróbuj inny czytnik kart, zintegrowane są zwykle śmieciami. I miałem na myśli, że może to być coś innego /dev.
FireFaced

Okej, spróbuję sformatować go na laptopie mojego przyjaciela z Windows i jego czytnikiem kart. Jeśli to nie zadziała, kupię nowy czytnik kart i prawdopodobnie nową kartę micro SD.
OneFiveZero,

@OneFiveZero Okay
FireFaced

Cóż, właśnie wypróbowałem laptopa mojego przyjaciela z jego czytnikiem kart i po 20 minutach sformatowałem i zainstalowałem Raspbian na moim RPI i działa świetnie. Dziękuję za pomoc
OneFiveZero,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.