OS X에서 ISO 파일을 USB 드라이브로 복사합니까?


73

ISO 파일을 USB 드라이브에 복사하려고했습니다. 디스크 유틸리티로는 할 수 없습니다. ISO 파일을 USB 드라이브에 복사하려면 어떻게해야합니까?

여기에 이미지 설명을 입력하십시오

그러나 나는 아래를 얻는다. 16GB USB 드라이브에 2GB ISO 파일을위한 충분한 공간이 있습니다. 내가 무엇을 잘못하고 있지?

여기에 이미지 설명을 입력하십시오

디버깅

Bmike는 " 복사 중인 이미지의 스캔을 분리하여 이미지 나 사본에 문제가 있는지 확인할 수 있습니다. 디스크 유틸리티 메뉴에서 이미지-> 스캔 할 이미지 스캔 ..." 그러나 절차는 아래 오류를 발생시킵니다. 무슨 뜻인가요?

여기에 이미지 설명을 입력하십시오


이미지 스캔을 복원에서 분리하여 이미지 나 사본에 문제가 있는지 확인할 수 있습니다. 디스크 유틸리티 메뉴에서 이미지-> 스캔 이미지 복원 ...
bmike

4
이 방식으로 작동하지 않는 이유는 OS X이 특정 iso의 파일 형식을 기본적으로 읽지 않기 때문입니다. dd가 작동 하는 이유 는 하위 레벨 블록 복사 유틸리티이기 때문에 파일 시스템이 관련이 없기 때문입니다.
chillin

답변:


26

에서 http://www.youtube.com/watch?v=fu2g_E2ZK8A :

비디오에서 스크린 샷

시도해 볼 수도 있습니다. 그것은 나를 위해 작동합니다. 이것은 다소 "원시"복사본이며 일반적으로 부팅 가능한 USB에서는 작동하지 않지만 다른 경우에는 작동합니다.

다음은 복사 / 붙여 넣기를 즐기기위한 스크린 샷의 명령 기록입니다.

diskutil list                                            # shows disks
hdiutil convert -format UDRW -o destino.img origen.iso   # convert to dmg
sudo dd if=destino.img.dmg of=/dev/rdisk1 bs=1m          # copy to USB on rdisk1

1
... gracias +1 및 bs = 1M은 큰 파일 NB 주석의 전송 속도를 높입니다.
hhh December

9
당신의 대답은 이론적으로 질문에 대답 할 수 있습니다 동안, 바람직 할 것이다 아래 답변에있는 문서의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공합니다
Pfitz

@ Pfitz 포인트 2:28은 모든 필수 정보를 가져야하며 내 대답에 대한 포인트의 스크린 샷을 만들었지 만 여기에 추가하는 것이 좋습니다.
hhh December

부팅 가능한 우분투 이미지에 완벽하게 작동합니다)
보상 자

1
먼저 생각을 꺼낼 필요가 있습니다
tofutim

178

가장 쉬운 방법은 터미널에 있습니다.

  • 첫 실행 diskutil list
  • 그런 다음 USB 스틱을 삽입하십시오
  • diskutil list디스크 노드 (예 : / dev / disk2)를 보려면 다시 실행 하십시오.
  • 이제 실행 diskutil unmountDisk /dev/diskN
  • 하고 sudo dd if=/path-to.iso of=/dev/rdiskN bs=1m(또는 bs=1M사제로)
  • 완료되면 diskutil eject /dev/diskN

29
of = / dev / diskN 대신 of = / dev / rdiskN ( "raw"에 "r"사용)을 사용하는 것이 훨씬 빠릅니다. 나는 대답을 편집했다.
jcsahnwaldt

5
나는 이것을 Windows XP iso 이미지로 실행하고 운 좋게 부팅하려고했습니다.
Steven Vachon

56
dd실행중인 동안 Ctrl-T를 눌러 진행 상황을 확인하십시오. 당신이 경우 bs=1m다음 182+0 records out을 의미 1백82메가바이트가 전송되고있다.
fletom

11
이 방법은 대부분 작동하며 UDF 형식의 USB 드라이브 (일반적으로 ISO에 따라)를 만듭니다. 이것들은 OS X에서 읽을 수 있으며 Linux (아마도 Windows는 아님)에서 읽을 수 있습니다. 그러나 FAT32로 다시 포맷해야하므로 (예 : Windows 설치 디스크) USB로 부팅하려는 USB에 대해서는이 작업을 수행하지 마십시오. superuser.com/q/1063220/39364
rogerdpack

1
이 방법은 Windows 10 설치를 부팅하는 데 효과적이지 않았습니다. @rogerdpack의 솔루션을 사용해야했습니다.
David

10

모든 것을 말하고 완료 할 때 USB를 "부팅 가능"하게하려면 (예 : Windows 설치 디스크) Boot Camp Assistant"Windows 7 이상 버전 설치 디스크 만들기"확인란 만 선택하십시오. 그런 다음 안내에 따라 ISO 파일의 FAT32 (즉, 부팅 가능한) USB 버전을 만듭니다).

일부 ISO는 이것을 필요로하지 않기 위해 "특별한"것으로 만들어 지지만 전부는 아닙니다 (예 : Windows 설치 디스크). 세부 사항 : https://superuser.com/q/1063220/39364

즉, dd항상 충분하지는 않습니다. 특히 Windows의 경우 .iso를 설치하십시오.


8

UNetbootin 이라는 오픈 소스 도구를 사용할 수 있습니다 .
또한 여기 에서 Ubuntu의 이미지가 포함 된 단계별 자습서를 볼 수 있습니다 .
여기에 이미지 설명을 입력하십시오


UNetbootin은 UEFI 모드 디스크를 지원하지 않으므로 이미 포맷 된 GPT 디스크의 한 파티션에 설치하려는 경우 (Windows 8이 있거나 Mac의 내부 HD로 이중 부팅하려는 경우) 작동하지 않습니다.
Duke

3
내 경험상 UNetbootin은 손상된 설치 프로그램을 만듭니다. USB 플래시 드라이브에서 CentOS, Debian 및 Ubuntu로 테스트했습니다. 모든 설치 프로그램은 정상적으로 부팅되지만 설치 프로세스를 시작하는 데 문제가 있습니다.
Casey Watson

배포판이 드롭 다운에 나타나면 챔피언처럼 작동합니다
Benjineer

7

이 스레드는 여기 부트 디스크에 USB 드라이브를 회전의 그래픽 방법을 설명합니다. jbdjunk 사용자는 이전 사이트에서 복사하여 붙여 넣은 아래 절차를 언급합니다.

  1. 디스크 유틸리티 열기
  2. USB 연결
  3. Mac에서 USB로 포맷 확장 (저널링)
  4. USB에서 파티션 생성 [인텔 칩용 GUID, PPC 용 APM]
  5. 생성 된 파티션 마운트 해제
  6. 디스크 이미지 (dmg 또는 iso)를 디스크 유틸리티로 끌어서 놓기
  7. 디스크 이미지 열기 (DU에서 더블 클릭 또는 버튼)
  8. 왼쪽 메뉴에서 열린 디스크 이미지를 선택하십시오.
  9. 복원하려면 클릭
  10. 선택한 이미지를 소스 필드로 드래그 앤 드롭
  11. 마운트 해제 된 USB 파티션을 대상으로 끌어다 놓기
  12. 확인 (관리자 비밀번호 등을 입력해야 할 수도 있음)
  13. 기다림
  14. 즐겨!

위의 방법은 OSX El Capitan에서 .dmg 이미지로 작동했습니다.
ClearCrescendo

2
Mac 확장 (저널링)MS-DOS FAT 입니까?
IgorGanapolsky

3

당신은 후 데비안 스타일 -는 / dev / sdb에 위치를 찾을 수 있습니다 $ sudo port install watch다음으로 커널 링 버퍼의 주소를 얻기 $ sudo watch --interval=1 'dmesg|tail'때문에

여기에 이미지 설명을 입력하십시오

이제 당신은 주소가 같고 /Volumes/disk1s1마운트 포인트와 같은 것을 알고 /Volumes/Untitled 1있지만 Apple은 약간의 구문 설탕이 필요 $ sudo umount /Volumes/UNTITLED\ 1/ umount(/Volumes/UNTITLED 1): Resource busy -- try 'diskutil unmount'하지만 우리를 막을 수는 없습니다! 아래의 한 줄짜리 모든 것을 즐기십시오!

$ sudo watch --interval=1 'dmesg|tail'
$ sudo diskutil umount /Volumes/UNTITLED\ 1/
Volume UNTITLED on disk1s1 unmounted
$ sudo dd if=en_windows_8_x86_dvd_915417.iso of=/dev/disk1s1 bs=1m 

이것은 지금까지 우분투 같은 배포판 작업에 매우 가깝습니다 여기에 . 이제 우리는 애플 컴퓨터에서 작업 할 수 있도록이 절차와 약간의 차이를 만들었습니다. 즉, ISO를 보통 DMG 또는 IMG로 레이블이 지정된 특수 형식으로 변환합니다.

애플 웨이

Apple과의 유일한 차이점은 ISO 파일을 특수 DMG 파일로 만들어서 업로드해야한다는 것입니다. 답변으로 문제를 해결 한 비디오가 제공되었지만이 스크린 샷에는 필수 사항이 모두 포함되어 있어야합니다.

여기에 이미지 설명을 입력하십시오


... 여기서 원래의 GUI 문제를 해결하려고 시도조차하지 않았습니다 (오작동의 원인이 너무 많을 수 있습니다!), 유닉스 방식을 선택했습니다. 오류는 아마도 내가 아직 이해할 수없는 GUI와 관련이있을 수 있습니다. 누군가 원래 실수를 도울 수 있습니까? 왜 위와 같이 작동하지 않습니까?
hhh

... ISO를 태우는 데 시간이 너무 오래 걸립니다 : A) USB 스틱 상태가 좋지 않을 수 있지만 (쓰기 시간이 느릴 수 있지만) 시스템에 문제가있을 수 있습니다. GUI 방법이 작동하지 않습니다. 아마도 좋은 징조가 아닐까요?
hhh

3
명령을 향상시킬 수 있습니다. 원시 블록 장치를 사용하고 알맞은 블록 크기를 설정하십시오.sudo dd if=en_windows_8_x86_dvd_915417.iso of=/dev/rdisk1s1 bs=1m
stuffe

2
이미지 파일을 ISO에서 사과 이미지 DMG 형식으로 변환 한 다음 GUI에서 수행 할 수도 있습니다. 나는 당신이 diskutil에서 이것을 할 수 있다고 생각하지 않기 때문에 변환 변환을 수행하기 위해 터미널로 여행을해야합니다.StuffeMac:~ stuffe$ hdiutil convert -format UDRW -o ./runtimelivecd.img ./runtimelivecd.iso
stuffe

1
기본 블록 크기는 512 바이트이므로 필요한 것보다 수천 번 더 많은 읽기 / 쓰기 작업이 수행됩니다. 더 큰 값을 사용하면 더 나은 유추를 위해 치아가 더 많이 붙을 수 있습니다. 예를 들어 장치가 큰 하드 디스크와 같은 장점을 가지면 1Mb는 일반적으로 괜찮습니다. 그렇게 빨리는 아닙니다. 일부 배경에 대해서는
stuffe

3

대학 계약 유통 업체에서 얻은 '공식'Win10 (및 Win 7.1) ISO가 dd로 복사 할 때 UDF 형식의 USB 스틱으로 감겨 있음을 확인할 수 있습니다. Rogerdpack의 답변이 그 이유를 설명합니다.

일부 Boot Camp Assistant 버전은 "Win 7 이상"옵션을 제공하지 않습니다. 버전 3 (.2) 이상 또한 iso를 과일없이 USB 드라이브 (현재 UDF 형식)에 복사 한 경우 Boot Camp Assistant는 8GB 플래시가 너무 작다는 불만을 표시 할 수 있습니다. Boot Camp Assistant에서 사용하기 전에이 드라이브를 다시 포맷하십시오.



-1

앞에서 링크 한 우분투 기사에서 인용 :

핵심은 of = 옵션에서 파티션 (/ dev / sdb1)이 아닌 드라이브 (/ dev / sdb)를 사용하는 것입니다.

sudo dd if = dban.iso of = / dev / sdb bs = 1m


1
ls: /dev/sdb: No such file or directory흠.
nohillside

좀 더 자세히 설명 해주세요.
rogerdpack

1
질문자의 대답은 / dev / sdb와 같은 장치 파일이 일반적으로 시스템의 두 번째 SCSI 드라이브를 참조하는 다른 UNIX 운영 체제 (FreeBSD, Linux, Solaris 등)에 익숙하다고 생각합니다. OS X에 해당하는 것은 / dev / disk1 또는 / dev / rdisk1입니다.
Francis의 ResponseBase에서
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.