2006 iMac에서 Linux Live 설치 미디어를 USB에서 올바르게 부팅 할 수 없음 dd를 사용하여 Ubuntu 라이브 USB 드라이브를

2006 iMac에서 Linux를 이중 부팅하려고합니다. Arch, Ubuntu 및 Fedora를 사용해 보았습니다.

원래 Arch Beginner ‘s Guide의 지침에 따라 Arch USB 설치 미디어를 만들었습니다. 이 지침에 따라 dd를 사용하여 이미지를 USB 드라이브에 직접 씁니다. USB 미디어에서 iMac을 제대로 부팅 할 수 없었습니다. 그래서 나중에 dd를 사용하여 Ubuntu 라이브 USB 드라이브를 만들려고했습니다. 내가 기억 하듯이 iMac 부트 로더는 USB 드라이브에서 부팅을 시도하는 옵션조차 보여주지 않았기 때문에 가장 성공하지 못했습니다.

가장 최근에는 Fedora에서 제공 한 지침에 따라 Fedora Live USB 드라이브를 만들려고했습니다. 본질적으로 방금 sudo dd if=correct-fedora-name.iso of=/dev/rdisk1 bs=8m && sync
원래 bs = 1m으로 시도했지만 제대로 부팅하지 못했습니다.

Fedora Live USB 미디어 설정을 사용하여 USB 드라이브에서 부팅을 시도했는데 부트 로더 화면에 있었고 Fedora 옵션을 선택한 후 잠시 기다렸다가 Mac OS로 부팅하는 것처럼 보였습니다. USB 드라이브에서 부팅하기로 선택한 후에는 정상적으로 Mac OS로 부팅하는 것 외에는 아무 것도 나타나지 않았습니다.

동일한 USB 드라이브를 사용하여 MacBook Pro Late 2013에서 제대로 부팅 된 상태에서 테스트했으며 라이브 미디어에서 Fedora를 약간 사용할 수있었습니다.

Fedora 미디어 부팅이 iMac에서 작동하지 않는 이유가 궁금합니다. 이 시점에서 나는 아치 또는 우분투에 대해별로 신경 쓰지 않습니다. 그러나 Arch 초보자 용 안내서에는 USB 드라이브를 이미지화 한 후 복원하기위한 섹션이 있습니다. 파티션 구성표가 엉망입니다. 이것은 조금 혼란 스럽지만이 시점에서 드라이브를 여러 번 완전히 덮어 쓴 경우 더 이상 요인이 아니라고 가정하는 것이 안전하다고 생각합니까?



답변

Microsoft의 UEFI Surface Pro에서도 이와 비슷한 문제가 발생했습니다. 주요 문제는 대부분의 Linux 배포판이 GRUB을 부트 로더로 주로 사용한다는 것입니다. GRUB은 훌륭하지만 때로는 EFI 시스템 측면에서 다소 기발합니다. 분명히 맥 사용자에게는 더 나쁘다.

우분투와 아치를 선호하는 Linux OS로 주로 사용하기 때문에 Fedora에 대해서도 말할 수 없습니다.

그러나 귀하의 경우를 위해 특별히 설계된 도구 (Linux 및 Mac)를 보았습니다. 기본적으로 라이브 CD를 USB 드라이브에로드하기위한 도구입니다. 컴파일해야합니다.

소스 코드는 여기에 있습니다.

이것이 효과가 있기를 바랍니다.


답변

이 단계에서는 문제를 정확하게 진단 할 수 없습니다. 간단한 예로, Mac에 EFI 부팅이 필요한지 여부는 알 수 없습니다.

Mac에 Linux 시스템을 설치하는 것은 Windows PC에서의 설치와 동일하지 않습니다. 많은 함정이 있습니다. 예를 들면 : 온라인 가이드가 암묵적으로이 인정 우분투 위키 상태 :

Mac 사용자는 CD를 구워 Ubuntu Desktop Edition을 다운로드하도록 권장합니다.

같은 맥락 에서 아치 리눅스 위키 는 다음과 같이 말합니다.

경고 : OS X를 새로 설치 한 후에 만 ​​시도하는 것이 좋습니다. 기존 시스템에서 이러한 방법을 사용하면 원하지 않는 결과가 발생할 수 있습니다.

Mac에서 USB 스틱을 통해 Ubuntu 또는 Arch Linux를 설치하는 것이 쉬운 경우 이러한 문장을 이해하기 어려울 것입니다. 분명히, 벗겨지기 쉬운 것이 있어야합니다.

당신이 동료 아처라는 것을 감안할 때, 나는 당신이 Arch-Linux 위키에서 위의 링크 된 가이드를 따르고 (명확성과 정확성에 대해 충분히 칭찬하지 마십시오) 우리가 집중된 지침을 제공 할 수있는 특정 문제로 돌아갈 것을 제안합니다.


답변

Google에서 문제를 검색 한 결과 특히 Apple이 부팅 이미지를 받아들이도록 속일 때 해결 방법을 제공하는 훌륭한 웹 사이트를 찾았습니다.

내가 찾은 해결책은 Mac 용 ISO 2 USB EFI Booter (원본이 불분명)를 사용하여 LiveCD의 ISO 이미지에서 부팅하지만 작지만 중요한 변경 사항이 있습니다. FAT32 파일 시스템을 사용하고 / efi /에 EFI 파일을 넣습니다. boot /로 바꾸고 boot.efi로 이름을 바꿉니다. 나를위한 최소한의 작업 솔루션은 다음과 같습니다.

여기 에서 전체 지침을 확인하면 이것이 효과가 있기를 바랍니다.

또한 포스트가 사용하는 mac 컴퓨터의 사양은 다음과 같습니다 (기술적으로 동일한 컴퓨터는 아니지만 꽤 가깝습니다).

화이트 코어 듀오 (2 제외) 32 비트 Macbook은 2006 년 9 월에 구입되었으며 rEFIt를 사용하여 Gentoo Linux 및 Mac OSX를 이중 부팅하는 데 사용되었습니다. 원래 100Mb 하드 디스크에 오류가 발생하여 500Mb 드라이브를 구입하여 교체했습니다. OSX가 몇 년 동안 부팅되지 않았기 때문에 Linux 만 설치하기로 결정했습니다. rEFIt 또는 최신 복제품 인 rEFInd가 없으면 USB 플래시 드라이브 / USB 펜 드라이브 / USB 스틱 (또는 CD)에서 Linux를 부팅하는 것이 거의 불가능하다는 것이 밝혀졌습니다. Google은 최신 Macbook (pro)에는 적합하지만이 시스템에는 적합하지 않은 솔루션을 발견했습니다. 또한 원본 설치 CD는 500Mb 디스크를 인식하지 못했지만 (3.0Tb로보고) 디스크 유틸리티 (행운 적으로)는 아무것도하지 않았습니다. 따라서 rEFIt / rEFInd없이 Macbook에서 부팅 할 USB 플래시 드라이브가 필요했고 다른 Linux 시스템에서 준비해야했습니다.


답변