dd를 사용하여 Mac OS X에서 USB 드라이브로 ISO를 복사하는 방법
차례:
예를 들어 Ubuntu Linux 또는 Windows 10과 같은 다른 운영 체제의 ISO 이미지를 다운로드했으며 USB 플래시 드라이브 또는 USB 키를 사용하여 해당 ISO 이미지 파일을 부팅 가능한 USB 설치 프로그램 드라이브로 전환하려는 경우 가장 안정적인 ISO를 대상 USB 볼륨에 복사하거나 '굽는' 방법은 Mac OS X의 명령줄로 전환하는 것입니다. 대체 솔루션이 있지만 dd를 사용하는 이 명령줄 접근 방식은 타사 다운로드가 필요하지 않으며 매우 빠르고 ISO 파일에서 부팅 가능한 볼륨을 생성할 때 지속적으로 안정적입니다.
이것은 다소 고급이며 명령줄에 완전히 익숙한 Mac 사용자만 사용해야 한다는 점에 유의하는 것이 중요합니다. sudo dd를 사용하면 오류가 거의 없으며 디스크 식별자가 잘못 연루되어 영구적인 데이터 손실이 발생할 수 있습니다. 그 위험으로 인해 초보 Mac OS X 사용자에게는 이 방법이 적합하지 않습니다. 대신 이러한 사용자는 디스크 유틸리티를 사용하여 기존 방식으로 ISO를 구울 수 있는 더 간단한 접근 방식을 사용해야 합니다.
Mac OS X에서 'dd'를 사용하여 ISO 파일을 대상 드라이브에 복사하는 방법
이렇게 하면 대상 볼륨이 지워지고 대상 드라이브에 있는 모든 데이터가 ISO 콘텐츠로 대체됩니다. 확인이 없으므로 잘못된 것을 지우지 않도록 적절한 드라이브 식별자와 적절한 구문을 사용하는 것이 중요합니다. 시작하기 전에 Time Machine으로 Mac을 백업해야 합니다.
- 아직 연결하지 않은 경우 대상 USB 드라이브를 Mac에 연결한 다음 터미널 실행
- Mac에서 연결된 볼륨 목록을 인쇄하려면 다음 명령을 입력하십시오.
- 대상 드라이브의 USB 볼륨 이름(이 예에서는 "THE_DESTINATION")을 찾고 식별자(이 예에서는 "disk3s2")를 기록해 둡니다.
- 다음 명령을 사용하여 대상 볼륨을 마운트 해제하고 식별자를 적절하게 바꿉니다.
- 이제 대상 드라이브를 포맷하고 해당 USB 볼륨에 ISO를 '구울' 준비가 되었습니다. 이렇게 하면 대상 드라이브의 모든 데이터가 지워지고 ISO, 이것은 취소할 수 없습니다 – 의도하지 않은 데이터 손실을 방지하려면 적절한 식별자를 대상으로 지정하는 것이 절대적으로 중요합니다. 수행 중인 작업을 알고 있다고 가정하고 iso 경로를 ISO로 교체하여 다음 명령을 사용하여 의도한 대상 식별자 볼륨에 구울 수 있습니다.
- 구문이 올바른지 확인한 후 Enter 키를 누르고 관리자 암호를 입력하면 복사 프로세스가 즉시 시작됩니다.
diskutil list 다음과 같이 보일 수 있지만 모든 Mac에서 다를 수 있습니다.
$ diskutil list /dev/disk0 : 유형 이름 크기 IDENTIFIER 0: GUID_partition_scheme 251.0GB disk0 1: EFI EFI 209.7MB disk0s1 2: Apple_CoreStorage 250.1GB disk0s2 3 : Apple_Boot 복구 HD 650.1MB disk0s3 /dev/disk1 : 유형 이름 크기 IDENTIFIER 0: Apple_HFS Macintosh HD 249.8GB disk1 disk0s2의 논리 볼륨 잠금 해제됨 암호화됨 /dev/disk3 : 유형 이름 크기 IDENTIFIER 0: partition_scheme 5.3MB disk3 1 : partition_map 32.3KB disk3s1 2: FAT_32 THE_DESTINATION 8.2GB disk3s2 /dev/disk4 : 유형 이름
sudo umount /dev/(식별자)
다시 보편적으로 적용되지 않는 위의 예를 사용하여:
sudo umount /dev/disk3s2
sudo dd if=/path/image.iso of=/dev/r(IDENTIFIER) bs=1m
예를 들어 바탕 화면에 'Windows10_x64_EN-US.iso'라는 Windows ISO가 있는 경우 구문은 다음과 같습니다.
sudo dd if=~/Desktop/Windows10_x64_EN-US.iso of=/dev/rdisk3s2 bs=1m
디스크 식별자 앞에 'r' 기호가 있으면 명령이 훨씬 빨라집니다. 끝에 있는 'bs=1m'은 블록 크기를 위한 것으로 프로세스 속도도 향상됩니다. 이러한 조정 중 어느 것도 디스크 이미지에 ISO를 성공적으로 복사하는 데 필요하지 않으며, 눈에 띄게 빨라진 경험을 제공합니다.
진행률 표시줄이 없으므로 기다리면 됩니다. ISO 복사 프로세스에 걸리는 시간은 Mac의 속도, 대상 볼륨의 속도, 크기 등 다양한 요소에 따라 다릅니다. 대상으로 복사 또는 레코딩 중인 ISO 파일의 수.
완료되면 볼륨을 꺼낼 수 있습니다.
diskutil 꺼내기 /dev/(IDENTIFIER)
가치가 있기 때문에 부팅 볼륨 및 설치 프로그램이 아닌 ISO 이미지를 복사하는 데에도 효과적입니다. 예를 들어 볼륨의 ISO를 직접 만든 경우 위의 명령 시퀀스를 사용하여 해당 ISO를 다른 볼륨에도 복사할 수 있습니다.
유사한 dd 트릭을 다루었지만 여기에 설명된 수정 사항은 일부 사용자에게 위의 프로세스를 더 빠르고 안정적으로 만듭니다. 이 방법은 Mac에서 실행되는 것과 상관없이 모든 버전의 OS X에서 제대로 작동합니다.
ISO 이미지를 부팅 가능한 설치 볼륨으로 빠르게 변환하는 다른 방법을 알고 있다면 댓글로 알려주세요!