
이곳이 이것을 묻는 올바른 장소인지는 확실하지 않지만 명령과 관련된 것으로 가정했습니다 dd
.
일반적으로 이 작업을 수행하려면 Windows 응용 프로그램을 사용합니다.범용 USB 설치 프로그램그러나 Debian의 FAQ에 따르면 dd
명령을 사용하도록 권장합니다(UUI에는 netinst 또는 live ISO가 필요하며 둘 다 사용하고 싶지 않음).
내가 취한 단계는 다음과 같습니다.
1 - 전체 드라이브를 MBR로 포맷했습니다.
2 - FAT32 파티션 생성(전체 드라이브)
새로운 USB 드라이브도 아마도 동일할 것이기 때문에 이것부터 시작하겠다고 생각했습니다.
결과:완벽하게 갔다.
삼 -dd if=<ISO> of=/dev/sdb bs=4M; sync
155+1 records in
155+1 records out
652214272 bytes (652 MB) copied, 264.895 s, 2.5 MB/s
4 - Debian의 디스크 유틸리티에서 장치를 살펴보았습니다.
결과:"파티셔닝"이 "마스터 부트 레코드"에서 "알 수 없는 구성표:"로 변경되었습니다. 게다가 더 이상 파일 시스템을 마운트할 수 없습니다. 분명히 MBR이 사라졌기 때문에 이해합니다... 저도 똑같이 시도했습니다. /dev/sdb1
대신 파일 시스템이 손상된 것처럼 파티션의 "사용"이 "파일 시스템"에서 "--"으로 변경되었습니다.
이 문제의 원인이 무엇인지 전혀 알 수 없으므로 예상대로 작동하도록 도움을 주시면 감사하겠습니다.
답변1
1) 미리 디스크를 포맷할 필요가 없습니다. 이미지를 디스크에 dd'ing한다는 것은 먼저 전체 내용을 지운 다음(dd 자체에 의해 수행됨!) 디스크의 레코드별로 iso 이미지 레코드를 복사하는 것을 의미합니다. 이는 iso 이미지(말씀대로)에 이미 MBR과 적절한 부팅에 필요한 모든 것이 포함되어 있음을 의미합니다. pre-dd 디스크에는 파티션 테이블이나 포맷이 필요하지 않습니다.
2) 당신은 그랬나요?마운트 해제dd'ing 전에 막대기? 그것은 매우 중요합니다.
3) 올바른 명령은 사용한 명령입니다.~ 아니다칸막이가 있는 것/dev/sdb1. 디스크를 추가하자마자 모든 파티션이 사라지므로 디스크를 참조하거나 스틱을 마운트한 상태로 유지하는 것은 의미가 없습니다.
4) 문제가 발생하면 블록 크기를 줄여보세요. bs=1M이 적합할 수 있습니다. 조금 더 느릴 뿐입니다.
답변2
"하이브리드" ISO 이미지를 사용하고 있는지 확인하세요. 여기에는 ISO-9660(CD-ROM) 파일 시스템과 USB 드라이브용 "일반" 파티션 레이아웃이 모두 포함되어 있으므로 "dd"를 사용하여 USB 스틱에 쓰거나 쓰기 도구를 사용하여 CD에 쓸 수 있습니다.
여기에서 "하이브리드" 이미지를 찾을 수 있습니다.http://www.debian.org/CD/live/
다른 ISO 중 하나를 사용하려는 경우 사용하는 것이 가장 쉬운 방법일 것입니다.unetbootinUSB 스틱에 쓰려면