gparted를 사용해 보았지만 성공하지 못했습니다. 내가 하나 찾았어SD 포맷터, 완전한 삭제를 위한 Windows 도구입니다.
SD 카드가 있고 거기에 데비안을 설치하고 싶습니다. dd 프로세스는 약 45분 정도 걸렸고 그 후 종료했습니다. 내 Windows 컴퓨터에서는 드라이브 목록에 표시되지만 포맷하거나 열려고 할 때 정의되지 않은 오류가 발생합니다. gparted가 나한테 말했어
/dev/mmcblk0: unrecognised disk label
나는 보낸다
dd if='deb.iso' of=/dev/mmcblk0 bs=512k
dd: error writing „/dev/mmcblk0“: I/O error
0+1 data in
0+0 data out
copied 0 Bytes (0 B), 10,098 s, 0,0 kB/s
그 후 나는 시도했다
root@kali:~# lsblk -o NAME,FSTYPE,MOUNTPOINT,SIZE,RO
NAME FSTYPE MOUNTPOINT SIZE RO
sda 465,8G 0
├─sda1 ext4 / 450,1G 0
├─sda2 1K 0
└─sda5 swap [SWAP] 15,7G 0
sr0 1024M 0
mmcblk0 29,5G 0
mmcblk0은 내가 문제를 겪고 있는 것입니다. 마침내 나는 시도했다.
root@kali:~# mkdosfs -F 32 -v /dev/mmcblk0
mkfs.fat 3.0.26 (2014-03-07)
/dev/mmcblk0 has 4 heads and 16 sectors per track,
hidden sectors 0x0000;
logical sector size is 512,
using 0xf8 media descriptor, with 61896704 sectors;
drive number 0x80;
filesystem has 2 32-bit FATs and 32 sectors per cluster.
FAT size is 15105 sectors, and provides 1933326 clusters.
There are 32 reserved sectors.
Volume ID is 2df52746, no volume label.
mkdosfs: failed whilst writing reserved sector
왜 그것이 작동하지 않는지 전혀 모르겠습니다.
답변1
dd: error writing „/dev/mmcblk0“: I/O error
"I/O 오류"("입력/출력 오류"의 약어)는 하드웨어 액세스에 문제가 있음을 의미합니다. 저장 미디어에 이 메시지가 표시되면 저장 미디어가 손상되었거나 곧 소진될 예정이거나 배선이 느슨하거나 주변 장치에 대한 전력이 부족하거나 기타 하드웨어 문제가 있음을 의미합니다.
SD 카드의 I/O 오류는 카드가 손상되었음을 의미합니다. 그렇기 때문에 포맷할 수 있는 소프트웨어가 없습니다. 카드에 더 이상 데이터를 저장할 수 없습니다. 일부 영역은 아직 사용할 수 있지만 일부는 누락되었습니다.
카드리더의 품질을 고려할 때 귀하의 카드가 손상될 수 있으며 다른 카드리더에서는 해당 카드가 작동할 수 있습니다. 그러나 이것은 드문 일이므로 기대하지 마십시오.
SD 카드는 복구할 수 없습니다. SD 카드를 버리고 사용 가능한 SD 카드를 사용하세요.
답변2
손상된 디스크 레이블은 파일 시스템에 큰 문제입니다. 카드에 복사할 수 없는 중요한 내용이 없기를 바랍니다. 다음 지침은 장치의 일반적인 포맷을 수행하는 방법에 대한 정보를 효과적으로 제공하기 때문입니다.
일반적으로 장치의 슈퍼블록(보통 시작 부분)에는 장치에 있는 모든 파티션을 설명하는 헤더가 있습니다. 솔직히 말해서 이 태그는 깨졌습니다(오류 메시지에 따르면). 당신이 해야 할 일은 이 문제를 해결하기 위해 새로운 파티션 테이블을 만드는 것입니다.
나는 이 목적으로 "gparted"라는 유틸리티를 사용하는 것을 선호하지만 일반 "parted", "testdisk" 또는 "testdisk" 파생물과 같은 대안을 사용할 수도 있습니다. "gparted"에서 "GParted" 탭을 열고 장치를 새로 고칩니다. 완료되면 오른쪽에 SD 카드, 하드 드라이브 및 당시 연결했을 수 있는 기타 장기 저장 미디어가 나열된 드롭다운 메뉴가 나타납니다. 이 메뉴에서 SD 카드를 선택하세요(죄송하지만 SD 카드 ATM의 경로 이름을 모르겠습니다). 장치 탭을 열면 "파티션 테이블 생성..."이라는 버튼이 표시됩니다. "데이터 복구 시도..."라는 다른 옵션은 지금은 중요하지 않지만 원하는 경우 댓글에서 설명하겠습니다. 어쨌든 계속해서 파티션 테이블을 만드십시오. 그러면 이전 파티션 테이블이 삭제되고 슈퍼블록 위치에 새 파티션 테이블이 생성됩니다. SD 카드를 MS-DOS 컴퓨터에 넣으려면 "MPT" 유형 라벨을 선택하거나 일반적으로 선택해야 합니다. 이 작업이 완료되면 막대가 원래 표시되었던 화면으로 돌아갑니다. 회색 막대를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 선택합니다. 이제 SD 카드를 원하는 파일 시스템 유형으로 포맷할 수 있습니다. Linux 전용 사용에는 "ext4"를 권장하고 MS-DOS 및 Linux 기능 사용에는 "fat64"를 권장합니다.
축하해요! SD 카드의 전체 포맷을 수동으로 완료했습니다! 이제 "dd"를 사용하여 데비안 이미지의 비트 단위 복제본을 만들 수 있습니다. 그렇지 않은 경우 SD 카드와 Debian 이미지가 손상되지 않았는지 확인하고 다시 시도해 보세요.
답변3
이상한 이유로 카드 측면의 작은 스위치가 읽기 전용으로 표시되면 Ubuntu는 항상 위에서 언급한 오류를 반환합니다. 다른 위치로 전환하고 다시 읽어 보았는데... 저에게 효과적이었습니다.
답변4
저처럼 이것을 발견하신 분들을 위해 말씀드리자면, SSD 카드가 NUC 측면에 삽입되어 있다는 것을 방금 깨달았습니다. 하지만 완전히 삽입되지는 않았고 부분적으로만 연결되어 있었습니다. SSD 카드를 제거하면 부팅 시간이 놀라울 정도로 향상되었습니다.