저는 Linux 애플리케이션과 유틸리티를 사용하므로 Linux 영역을 사용합니다.
휴대폰이 여러 번 충돌하여 microSD 카드가 손상되었습니다. 더 이상 파티션이 없는 것 같고 2GB 대신 32MB가 표시됩니다. 를 사용하고 있으며 , testdisk
여기서 null 값은 30.6MB만 추출되었습니다.dd
ddrescue
평판이 좋은 소매점에서 구매한 정품 SanDisk 브랜드이며, 해당 공간은 1년 동안 완벽하게 운영되었습니다.
그랬으면 좋았을 텐데, 물어봐서 나쁠 건 없을 것 같아요. 원하는 파일 몇 개를 잊어버리더라도 포맷하면 꽤 쓸모없는 32MB 카드만 남게 될 것입니다.
누구든지 이 카드를 고칠 수 있는 방법이 있다면 크게 감사하겠습니다.
답변1
아무것도 복원할 수 없고 단지 사용 가능한 상태로 복원하고 싶다면 dd
Renan의 조언을 따르십시오. 이 작업을 처음 수행하는 경우 자세한 내용이 필요합니다.
이렇게 하면 모든 내용이 삭제되므로 주의하세요. 다른 모든 드라이브를 분리하고 Live Linux 디스크를 사용하여 컴퓨터를 다시 시작하십시오. 그렇지 않으면 삽입된 드라이브의 데이터가 손실될 수 있습니다.
아직 디스크를 삽입하지 마십시오. 이 명령을 실행하세요.
sudo fdisk -l
이제 디스크를 삽입하고 명령을 다시 실행하십시오. 이전에 존재하지 않았던 항목이 표시됩니다. 이 항목은 귀하의 장치입니다. 장치 경로를 기록해 두십시오. 모든 장치의 플러그를 뽑지 않은 경우 다른 장치와 혼합하지 마십시오.
다음과 같이 보일 것입니다:
/dev/sdx
여기서 sdx의 x는 드라이브 문자입니다.
이제 장치 유형을 찾았습니다.
sudo dd if=/dev/zero of=/dev/sdx
여기서 sdx의 x는 드라이브 문자입니다. (이 명령의 경우 장치 끝에 숫자가 없어야 합니다.)
0으로 돌아갈 때까지 기다리십시오. 이제 다음을 입력하세요:
sudo fdisk /dev/sdx
먼저 dos 디스크 레이블을 만들어야 합니다. 그러니 이 옵션을 선택하세요.
DOS 디스크 레이블을 만든 후에는 파티션을 만들어야 합니다. 메뉴에서 파티션 생성을 선택합니다. Enter 키를 누르면 기본값이 표시됩니다. 기본값은 파티션을 USB의 최대 크기로 만듭니다.
종료 및 디스크에 변경 사항 쓰기를 표시하는 메뉴 항목을 선택합니다. 메시지에 오류가 없는지 확인하십시오. 오류가 있는 경우 이전 단계를 반복해야 합니다(0으로 설정하지 않음).
지금 입장하세요
mkfs /dev/sdx1
다시 말하지만, x는 드라이브 문자입니다.
플러그를 뽑았다가 다시 연결하면 자동으로 설치되는 것을 볼 수 있습니다. 해당 권한은 루트로 설정되므로 조정해야 할 수도 있습니다.
앞으로는 이 운전에 확실히 질릴 것 같아요. 모든 것을 백업하세요. GParted를 추천하고 싶지만 제로화된 드라이브를 인식하지 못할 것이라고 생각합니다.
답변2
나는 이런 상황에서 여러 번 카드를 접했습니다. 이러한 문제를 해결할 수 없음을 알려드리게 되어 유감입니다. 다시 작동하게 하는 소프트웨어 트릭을 생각할 수 없기 때문에 이것이 하드웨어 오류 때문일 수 있다고 생각합니다.
답변3
솔직히 이것이 제가 시도한 것이며 효과가 있습니다.
나는 귀마개(끝에 솜이 있는 작은 것.. 면봉)를 가져다가 매니큐어 리무버로 적셨습니다. 그런 다음 콘택트 렌즈를 청소하고 (처음부터 매우 깔끔하고 깨끗해 보였습니다 !!) 식당 냅킨으로 닦아내고 ... 콧수염 닦을 때 테이블 위에 올려 놓은 냅킨 ... 다시했습니다. 이번에는 닦아내는 대신 건조시켜(오래 걸리지는 않았습니다..30초정도)..비올라에 꽂아두니..새것처럼 깨끗해졌습니다. (0을 쓰는 것을 포함하여 위의 모든 단계를 수행한 후에 모두 0바이트가 표시되기 시작했습니다. 심지어 이전 데이터를 복구할 수도 있었습니다.
답변4
이 문제가 발생했습니다. 먼저 다양한 포맷 방법을 시도했습니다. 크기가 올바르게 조정되는지 확인하기 위해 Windows diskpart를 사용하여 "빠른 fs=ntfs 포맷"을 완료했습니다. 그러나 실제로는 그렇지 않습니다. 그런 다음 Raspberry Pi 웹사이트에서 권장하는 SD 카드 포맷 유틸리티를 사용했는데 작동했습니다.