알겠어요
잘못된 매직 넘버
부팅 가능한 USB 로 부팅하는 경우 CentOS
. Ubuntu 17에서 USB를 만드는 방법은 다음과 같습니다.
- CentOS-7-x86_64-DVD-1708.iso 다운로드
dd if=CentOS-7-x86_64-DVD-1708.iso of=/dev/sdc status=progress
- 부팅 메뉴로 부팅하고 USB 드라이브를 선택한 다음
Install Centos 7
어떻게 해야 하나요?
답변1
명령이 괜찮아 보입니다. 몇 가지를 시도해 보고 장치 이름을 다시 확인하고 장치를 작성할 때 장치가 마운트되지 않았는지 확인한 후 마지막으로 sync 명령을 실행해 보세요.
dd if=CentOS-7-x86_64-DVD-1708.iso of=/dev/sdc;
답변2
같은 오류를 추적하던 중 제가 사용하고 있던 USB 플래시 드라이브가 고장난 것을 발견했습니다. 생성 직후 유효성 검사를 실행하여 이를 발견했습니다. 다음은 성공적인 검증의 예입니다.
# sha256sum CentOS-7-x86_64-DVD-1804.iso
506e4e06abf778c3435b4e5745df13e79ebfc86565d7ea1e128067ef6b5a6345 CentOS-7-x86_64-DVD-1804.iso
# dd if=CentOS-7-x86_64-DVD-1804.iso bs=1024k of=/dev/sdz oflag=sync
4263+0 records in
4263+0 records out
4470079488 bytes (4.5 GB) copied, 1022.82 s, 4.37 MB/s
# dd if=/dev/sdz bs=1024k count=4263 | sha256sum
506e4e06abf778c3435b4e5745df13e79ebfc86565d7ea1e128067ef6b5a6345 -
USB 장치는 원래 ISO보다 약간 더 클 수 있으므로 읽는 데이터의 양을 쓴 데이터의 양과 동일하게 제한하는 것이 중요합니다. ("개수=")
손상된 USB에서 수백 블록을 보낸 후 방금 오류 없이 썼음에도 불구하고 읽는 동안 I/O 오류가 발생했습니다.