Zauważyłem problemy z kartą microSD w telefonie z Androidem i kiedy próbowałem włożyć ją do laptopa z systemem Linux, pojawia się następujący błąd dmesg
:
[ 247.588279] mmc0: error -123 whilst initialising SD card
[ 247.591314] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
[ 247.648629] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
[ 248.903044] mmc0: card never left busy state
[ 248.903051] mmc0: error -110 whilst initialising SD card
[ 248.907007] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
Czy to oznacza, że moja karta microSD jest zepsuta? Jak to się mogło nagle zdarzyć w moim telefonie? Czy nie ma sposobu, aby częściowo odzyskać na nim dane?
Odpowiedzi:
Twoja karta SD zmarła. Dzieje się to z czasem, coś takiego jak upuszczenie lub częste użycie może spowodować śmierć karty SD. To samo przydarzyło mi się na karcie micro SD 16 GB używanej z moim Raspberry Pi 2. Po prostu przestało działać pewnego dnia.
Jedynym sposobem, w jaki możesz pobrać dane z karty SD w tym momencie, jest przekazanie ich profesjonalistom w dziedzinie odzyskiwania danych.
źródło
Widzę dokładnie ten sam błąd w moim laptopie Lenovo podczas próby zamontowania karty SD i muszę powiedzieć, że obsługa kart SD na pulpicie Linux jest niestety nieoptymalna. Ta sama karta działa idealnie w moim telefonie z Androidem i w moim aparacie!
Aby obejść ten problem, na pulpicie jedynym rozwiązaniem, które znalazłem, jest pozostawienie go podłączonego i odczekanie kilku minut, aż błąd ustanie i pojawi się urządzenie.
źródło
Spróbuj podłączyć kartę SD za pomocą czytnika kart pamięci USB.
W moim przypadku działało to w laptopie Lenovo z systemem Ubuntu 16.04, a karta SD jest zdecydowanie rozpoznawalna w innych systemach operacyjnych.
Zamiast otrzymywać komunikaty o błędach podczas działania
dmesg
Dostaję wiadomości o sukcesie
Nie jestem pewien, czy szybkość odczytu jest tak szybka, jak podłączenie karty SD bezpośrednio do laptopa, ale cieszę się, że karta SD została przynajmniej rozpoznana.
źródło
Natknąłem się na to z prawie nowymi kartami SD na nowoczesnych maszynach z systemem Linux, gdzie te same karty działają dobrze w Raspberry Pis (z systemem Linux!) Bez żadnych problemów. Moja sugestia polega na:
sudo partprobe
okazjonalnie działa (może być konieczne najpierw zainstalowanie pakietu w zależności od systemu)Och, i zrób kopię zapasową swojej karty, ponieważ może ona wkrótce umrzeć, niezależnie od wieku.
źródło
Czy używasz adaptera SD z mechanicznym przełącznikiem blokady zapisu ?
Rzeczywiście, moja stara karta SD (bez adaptera) ma ten sam problem na moim Lenovo ThinkPad E540. Rozwiązaniem w moim przypadku jest kilkakrotne przełączenie przełącznika blokady zapisu. Ponieważ jest to czysto mechaniczne, podejrzewam, że port karty jest błędny / zniekształcony - moje wygląda i ... „brzmi” dość słabo!
źródło