mkusb Ubuntu 도움말 페이지dd
에서 다음과 같이 플래시 드라이브에서 mkusb와 같은 영감을 얻은 도구를 사용했습니다 .
'전체 장치 사용', 실제로 헤드 엔드 (iso 파일의 크기) 만 있지만 나머지 장치는 사용할 수 없습니다. mkusb는 단순히 ISO 9660 파일 시스템을 iso 파일의 내용으로 복제합니다. 이 ISO 9660 파일 시스템은 CD / DVD 디스크 및 USB 드라이브에서 작동합니다. 이와 같은 USB 펜 드라이브를 사용한 후에 다른 용도로 사용하려는 경우 새 파티션 테이블과 파일 시스템을 만듭니다.
링크 체인 아래 로 USB 펜 드라이브 포맷 도움말이 나타납니다 . 문제가있는 플래시 장치의 "특별한 경우"에 빠지지 않는 한, 새로운 파티션 테이블을 생성하면 파티션이 트릭을 수행해야합니다. 내가 방금 듣지 않았고 때로는 ISO 파일 시스템을 포맷하고 재사용 한 후 몇 개월 전에 오래된 ISO 파일 시스템의 잔존물을 선택했습니다.
첫 번째 기가 바이트 (ISO가 원래 있던 곳)를 덮어 쓰면 문제가 해결되었지만 수명이 짧아도 플래시 메모리에 쓰는 대신 전체 USB를 덮어 쓰려면 첫 번째 메가 바이트 만 가정합니다. 너무 작동하려면 ...
dd
리눅스에서 계획 을 사용하면 해야합니다. 먼저 (같은 올바른 장치가 100 % 특정하게 /dev/sdx
사용 lsblk
하거나 gparted
또는 gnome-disk-utility
나보고 dmesg
당신을 말해야 장치에 연결하면 / 시스템 로그를)
첫 번째 메가 바이트 (1M, 여기서 M = 1024 * 1024) 만 덮어 쓰기
dd if=/dev/zero of=/dev/sdx bs=1M count=1
더 많은 M을 덮어 쓰려면 더 큰 수를 사용하십시오.
첫 번째 기가 바이트 (1G, 여기서 G = 1024 * 1024 * 1024)를 덮어 쓰려면
dd if=/dev/zero of=/dev/sdx bs=1G count=1
전체 장치를 덮어 쓰려면 bs 또는 count를 사용하지 마십시오.
dd if=/dev/zero of=/dev/sdx
완료 dd
되면 장치 끝에 도달하기 전에 얼마나 많이 쓸 수 있었는지 알 수 있으며 실제로 다음과 같이 실제로 쓸 수있는 양을 알 수 있습니다.
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.000838339 s, 1.3 GB/s
dd
시간이 오래 걸리는 경우 "실행중인 'dd'프로세스에 USR1 신호를 보내면 I / O 통계를 표준 오류로 인쇄 한 다음 복사를 다시 시작할 수 있습니다." 신중한 경우 에도 kill
and pgrep
및 ps
pkill
/ htop
또는 어쩌면 사용 하거나 다음 과 같은 예를 killall
참조하십시오 man dd
.
$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -USR1 $pid; sleep 1; kill $pid
18335302+0 records in 18335302+0 records out 9387674624 bytes (9.4 GB) copied,
34.6279 seconds, 271 MB/s
완료되면 dd
새 파티션 테이블을 작성하고 새 파티션을 작성하여 포맷하십시오. 나는 gparted
메뉴에 파티션 테이블 생성 옵션을 가지고 있으며 일반적으로 잘 작동합니다.