구형 Mac Mini(2014)에 우분투 듀얼 부트 설치

구형 Mac Mini(2014)에 우분투 듀얼 부트 설치

2014년부터 기존 Mac Mini에 듀얼 부팅으로 22.04를 설치하려고 했습니다. 지금까지 다음을 수행했습니다.

  1. 부팅 가능한 USB를 만들었습니다
  2. rEFInd맥에 설치
  3. 메인 디스크를 Mac용 250GB로 나누고 250GB는 아무것도 아닙니다.

USB에서 Linux를 부팅할 수 있지만 설치 비트에 도달하면 "컴퓨터에 다른 운영 체제가 없습니다"라는 메시지가 나타납니다.

나는 여기에서 제안한 대로 했습니다.Mac Mini 2018에 우분투 18.04 설치

ubiquity -b표준 설치 대신 실행되었습니다 . 빈 디스크 공간을 로 생성하고 포맷하고 설치 옵션을 ext4수행했습니다 Something else.

이 모든 작업은 오류 메시지 없이 완료되었지만 Mac을 부팅할 때 런처에 도달했지만 rEFInd감지된 유일한 OS는 macos입니다.

어딘가에서 중요한 단계를 놓치고 있는 걸까요?

답변1

macOS에서 rEFInd를 설치했기 때문에~ 전에Ubuntu를 설치하면 refind-install스크립트는 Linux 파티션을 감지하지 못하므로 EFI 파일 시스템 드라이버를 설치하지 않았을 것입니다. 이들과 GRUB 2가 없으면 rEFInd는 Ubuntu 설치를 감지할 수 없습니다.

문제를 해결하려면 ext4_x64.efi드라이버 파일을 설치해야 합니다. 다음과 같이 이 작업을 수행할 수 있습니다(메모리에서).

  1. macOS를 부팅합니다.
  2. 터미널 창을 엽니다.
  3. rEFInd와 함께 제공되는 스크립트를 실행합니다 mountesp. 그러면 EFI 시스템 파티션(ESP)이 아마도 /Volumes/ESP. (스크립트는 마운트된 위치를 명시해야 합니다.)
  4. ext4_x64.efirEFInd 디렉터리( .zip파일의 압축을 푼 위치) 에서 파일을 복사합니다 /Volumes/ESP/EFI/refind/drivers_x64/(또는 mountespESP가 마운트된 위치에 맞게 조정됨).

이 시점에서 재부팅할 수 있어야 하며 rEFInd는 Ubuntu 설치에서 Linux 커널을 감지해야 합니다. 하나의 큰 ext4fs 파티션에 설치한 경우 rEFInd는 이 시점에서 Linux를 부팅할 수 있어야 합니다. 별도의 /boot파티션을 사용하여 설치한 경우(LVM을 사용했거나 다른 이유로 인해) Ubuntu 항목을 강조 표시하고 Enter를 누르는 대신 Tab을 두 번 누르고 사양을 추가해야 합니다. root={something}여기서 {something}식별자는 루트 파일 시스템의 경우.

관련 정보