Mac에서 부팅 가능한 USB를 만들 수 없습니다


11

어제부터 ubuntu.com의 공식 페이지에 제공된 지침에 따라이 작업을 수행하려고했습니다.

http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx

오류없이 모든 단계를 완료 할 수 있습니다. 그러나 Mac을 재시동 할 때 플래시 드라이브는 단순히 '누락 된 운영 체제, 아무 키나 누르십시오 ...'라고보고합니다. 거기에서 하드 리셋을 제외하고는 할 수있는 일이 없습니다.

Unetbootin을 시도했지만 Mac에서 부팅 가능한 USB를 만들지는 않습니다.

편집 : 또한 rEFIt로 파티션 테이블을 수정했지만 여전히 기쁨은 없습니다.

어떤 제안?


나는 이것을 스스로 고투했다. 마지막으로 방법을 찾았으며 터미널과 관련이 없습니다. 내가 그것을 어떻게입니다 : USB 드라이브를 통해 맥북 에어에 우분투 13.04를 설치하는 방법

답변:


4

내 대답은 다음과 같습니다.

좋아, 그래서 macforums 의이 확장 된 스레드 덕분에 알아 냈습니다.

http://forums.macrumors.com/showthread.php?t=1329407

그러나 여기서는 요약 된 버전을 제공 할 것입니다. 이것에 대한 우분투 페이지 (내 OP에서 링크 된 페이지)를 담당하는 사람은 실제로 변경해야합니다. 그 지침은 작동하지 않습니다.

필요한 것은 다음과 같습니다.

  • Ubuntu.iso 다운로드

  • http://refit.sourceforge.net 에서 rEFIt를 다운로드하여 설치하십시오.

  • 여기에서 앱 UNetbootin을 다운로드하여 설치하십시오. http://unetbootin.sourceforge.net

  • FAT32로 포맷 된 4GB 플래시 드라이브

  • 부팅하거나 설치할 내부 또는 외부 디스크의 여유 공간.

플래시 드라이브 파일 생성 :
UNetbootin을 시작합니다. 소스로 우분투 iso를 선택하고 대상으로 플래시 드라이브를 선택하십시오. 완료되면 Mac에서 USB를 부팅 할 수 없다는 경고가 표시됩니다. 예상됩니다.

하드 디스크에 파티션 생성 :
디스크 유틸리티를 열고 사용할 내부 또는 외부 디스크를 선택하십시오. FAT32로 포맷 된 2GB 파티션을 만듭니다. 최종 설치와 동일한 크기로 다른 파티션을 만들 수도 있습니다 (FAT32도 선택할 수 있습니다) (내 Mac에 750GB의 내부 디스크가 있으므로 우분투 100GB를주었습니다).

장치 이름 얻기 :
Mac에서 Terminal.app를 열고이 명령을 복사 / 붙여 넣기하십시오 (입력 할 수는 있지만 나중에 오류를 피하기 위해 잘라내어 붙여 넣기를 원할 수있는 더 복잡한 명령이 있습니다)

diskutil list

출력에서 플래시 드라이브와 2GB 파티션을 모두 식별하십시오. 예를 들어 / dev / disk1s1 및 dev / disk0s4와 같은 이름이 있습니다. 올바른 이름을 선택했는지 확인하십시오. 그렇지 않으면 약간의 손상을 입을 수 있습니다.

장치 분리 :
Disk Utility.app를 열고 측면 패널에서 플래시 드라이브를 클릭하십시오. 위의 작업 표시 줄에서 '분리'버튼을 누르십시오. 2GB 내부 파티션에 대해서도 동일하게 수행하십시오.

플래시 드라이브에서 HD 파티션으로 파일 이동 :
이것을 복사하여 터미널에 붙여 넣습니다. 그러나 'return'을 누르지 마십시오.

sudo dd if=/dev/disk1s1 of=/dev/rdisk0s4

3 단계에서 찾은 것과 일치하도록 장치 이름을 변경하십시오. 첫 번째 장치 이름은 소스 (플래시 드라이브)이고 두 번째 장치는 대상 (내부 디스크의 2GB 지방 파티션)입니다. 출력 장치에서 '디스크'앞에 'r'을 추가했습니다. 그것은 의도적이며 복사 프로세스 속도가 상당히 빨라지므로 추가해야합니다.

해당 줄이 올바른지 다시 확인한 다음 준비가되면 '반환'을 누르고 관리자 비밀번호를 입력하십시오 (입력하면 보이지 않습니다).

플래시 드라이브 제거 :
완료되면 플래시 드라이브를 분리하고 제거하십시오. 더 이상 필요하지 않습니다.

파티션 테이블 수정 :
옵션 키를 누른 상태에서 Mac을 다시 시작하십시오. rEFIt 메뉴에서 'sync partition tables'를 선택하십시오. 'y'로 확인하고 종료하십시오. 그런 다음 rEFI 메뉴에서 '다시 시작'을 선택하십시오.

우분투 라이브 CD 시작 :
이제 펭귄 로고가 나타납니다. 그것을 클릭하여 Ubunutu Live CD를 시작하십시오.


/ dev / disk1에서 "s1"을 사용하고 있습니다. 그게 FAT 파티션입니까? 3 개의 파티션, GUID 파티션 테이블, EFI 및 FAT가 있습니다. 확실하지 데리러 어느 하나를 : /
스팬

문제가 해결되었으므로 문제를 해결 한 것으로 답변을 선택할 수 있습니까?
Nil

1

이 지침에 따라 2011 년 중반 IMac에 우분투를 설치했습니다. 나중에 단계를 반으로 줄이는 방법을 찾았지만. USB를 사용하지 않고 Ubuntu 이미지를 HD 파티션에 직접 만들었습니다.

내가 한 일은 다음과 같습니다.

  1. 디스크 유틸리티를 사용하여 Mac hardisk를 파티션하십시오 :

    1. 우분투를위한 40GB fat32 파티션 만들기

    2. 부팅 가능한 Linux 이미지를 저장할 5GB 파티션을 만듭니다.

  2. Unetbootin을 사용하여 5GB 파티션에 이미지를 직접 작성하십시오.

  3. 다시 시작- option키를 누른 상태에서 rEFIT를 사용하여 우분투로 부팅하십시오.

도움이 되었기를 바랍니다. 위대한 게시물에 감사드립니다.


0

https://bugs.launchpad.net/unetbootin/+bug/896686

Unetbootin의이 버그는 여전히 수정되지 않았습니다.

Unetbootin이 OSX에서 제대로 작동하지 않습니다. 스틱은 결국 부팅 할 수 없지만 하루 종일 우분투에서 unetbootin을 사용할 수 있습니다.

Mac에서 USB 설치 프로그램을 만드는 데이 공식을 성공적으로 사용했습니다.

(첫 번째 답변) Mac을 사용하여 Ubuntu 라이브 USB를 만들려면 어떻게합니까?

iso를 img.dmg로 변환 한 다음 dd를 사용합니다. USB는 PC에서 작동했습니다.


0

왜 터미널을 사용하지 않습니까?

ddMac OS X은 유닉스 변형이므로 사용하십시오 . 터미널로 이동하여 설치되어 있는지 테스트 할 수 있습니다.

스포트라이트와 터미널을 열고 Enter 키를 누르십시오

cmd+space -> Terminal

터미널에 입력

$ which dd

경로를 제공하면 설치됩니다. 출력이없고 빈 프롬프트가 표시되면 수동으로 설치해야합니다.

기본적으로 유닉스 쉘 bash을 사용할 수 있으며 내장 도구를 사용하는 것이 더 쉽습니다. 또한 몇 가지 기본 사항을 알려줍니다.

dd잘못된 방식으로 사용하는 경우, 그것은 따라서, 별명을 당신의 하드 디스크를 32 파괴 할 수 있기 때문에 일반적으로 도구에 익숙하지 않은 사람들에게 권장되지 않으며, 디스크를 파괴한다 .

마운트 지점과 해당 지점에 마운트 된 장치를 확인하기 위해 어떤 도구를 사용할 수 있는지 잘 모릅니다.

마운트 지점 파악

장치가 일반적으로 장착되는 위치를 파악하기위한 가장 일반적인 도구는 다음과 같습니다.

df - report file system disk space usage (df -h prints human readable info)
mount - mount a filesystem (mount on its own will print similar info)
fdisk - manipulate disk partition table (fdisk -l will list local partitions according to the device)

의심스러운 경우 fdisk사용 가능한지 확인하십시오 .

$ which fdisk
/sbin/fdisk
$ fdisk -l
fdisk: cannot open /dev/sda: Permission denied
fdisk: cannot open /dev/sdb: Permission denied
fdisk: cannot open /dev/sdc: Permission denied
$ sudo fdisk -l
...lots of information here...

...partition schema here...

Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdb1        2048 3907028991 3907026944  1.8T  b W95 FAT32


Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device          Start        End    Sectors   Size Type
/dev/sdc1        2048 1953515519 1953513472 931.5G Microsoft basic data
/dev/sdc2  1953515520 3907028991 1953513472 931.5G Microsoft basic data


Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc3072e18

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

당신이 관심있는 것들이 다소 비슷하게 보일 것입니다.

Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
...redundant information here...

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

우리는 장치 이름과 위치를 알고 있습니다.

/dev/sdd (the device name)
/dev/sdd1 (the device partition)

확인하기 위해, 우리는 단지 df를 사용합니다

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           793M  9.4M  784M   2% /run
/dev/sda5       450G   15G  413G   4% /
tmpfs           3.9G  780K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda3        96M   29M   68M  30% /boot/efi
tmpfs           793M   24K  793M   1% /run/user/1000
/dev/sdd1        16G   11M   15G   1% /media/$USER/UBSKEY

USB 드라이브가 마운트 된 위치를 알고 있으면 앞서 마운트 해제하십시오.

$ umount /dev/sdXy

예를 들어

$ umount /dev/sdd1

여기에서 곧장 나옵니다.

ISO to USB 쓰기

우리는 iso가 어디에 있는지, 일반적으로 Home -> Downloads(또는 비슷한 것) 알고 있습니다. 이제 ddUSB 스틱에 기록하여 라이브 매체 ( 소스 ) 를 만들라고합니다 . 일반적인 아이디어는 다음과 같습니다.

  • iso가있는 디렉토리로 변경

  • 올바른 디렉토리에서 파일을 확인하고 파일이 있는지 확인하십시오

  • USB에 ISO를 쓰십시오

예를 들어

$ cd ~/Downloads
$ ls -l
total 0 (if nothing is present)
    or
...file names here...
$ sudo dd if=ubuntu-file-name.iso of=/dev/sdd bs=4M && sync

완료 될 때까지 기다리십시오. 완료 될 때까지 무슨 일이 일어나고 있는지에 대한 징후는 없을 것입니다. sync는 모든 것이 올바르게되어 있는지 확인하고 일단 완료되면 읽고 쓴 것을 나타내는 정보를 인쇄합니다.

참고 : 파티션에 쓰는 데 사용 dd하면 항상 부팅에 실패합니다. USB의 부팅 섹터를 만들 수 있도록 장치의 첫 번째 바이트에 기록해야합니다. 그게 내가 쓰지 /dev/sdd않는 이유/dev/sdd1


-1

Mac 용 부팅 가능한 USB를 만듭니다.
PC-> 장치-> 파티션 테이블 생성-> 드롭 다운 상자에서 Mac-> USB를 FAT32로 포맷-> USB 기록기를 사용하여 USB에 쓰기를 선택하여 Linux의 GParted로 이동하십시오. USB 플래시 드라이브를 사용해 보았는데 작동하지 않았습니다.

USB 하드 드라이브 캐디의 15 살짜리 IDE HDD가 처음으로 작동했습니다. USB 플래시 드라이브는 Mac 파티션 테이블을 만들지 않았지만 USB 외장 하드 드라이브 인클로저의 오래된 HDD는 만들었습니다. USB 캐디-> MAC를 켜고 소리가 들릴 때 Option 키를 길게 누르면 USB가 나타납니다. USB-> It will load-> 그런 다음 USB HDD를 사용하여 MAC 하드 드라이브에 Linux를 설치하십시오.


귀하의 의견을 따르기가 매우 어렵습니다. 서식 도구와 구두점을 사용해보십시오.
Jeremy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.