CentOS 7 USB로 부팅할 때 잘못된 매직 넘버

CentOS 7 USB로 부팅할 때 잘못된 매직 넘버

알겠어요

잘못된 매직 넘버

부팅 가능한 USB 로 부팅하는 경우 CentOS. Ubuntu 17에서 USB를 만드는 방법은 다음과 같습니다.

  1. CentOS-7-x86_64-DVD-1708.iso 다운로드
  2. dd if=CentOS-7-x86_64-DVD-1708.iso of=/dev/sdc status=progress
  3. 부팅 메뉴로 부팅하고 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 오류가 발생했습니다.

관련 정보