2014년부터 기존 Mac Mini에 듀얼 부팅으로 22.04를 설치하려고 했습니다. 지금까지 다음을 수행했습니다.
- 부팅 가능한 USB를 만들었습니다
rEFInd
맥에 설치- 메인 디스크를 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
드라이버 파일을 설치해야 합니다. 다음과 같이 이 작업을 수행할 수 있습니다(메모리에서).
- macOS를 부팅합니다.
- 터미널 창을 엽니다.
- rEFInd와 함께 제공되는 스크립트를 실행합니다
mountesp
. 그러면 EFI 시스템 파티션(ESP)이 아마도/Volumes/ESP
. (스크립트는 마운트된 위치를 명시해야 합니다.) ext4_x64.efi
rEFInd 디렉터리(.zip
파일의 압축을 푼 위치) 에서 파일을 복사합니다/Volumes/ESP/EFI/refind/drivers_x64/
(또는mountesp
ESP가 마운트된 위치에 맞게 조정됨).
이 시점에서 재부팅할 수 있어야 하며 rEFInd는 Ubuntu 설치에서 Linux 커널을 감지해야 합니다. 하나의 큰 ext4fs 파티션에 설치한 경우 rEFInd는 이 시점에서 Linux를 부팅할 수 있어야 합니다. 별도의 /boot
파티션을 사용하여 설치한 경우(LVM을 사용했거나 다른 이유로 인해) Ubuntu 항목을 강조 표시하고 Enter를 누르는 대신 Tab을 두 번 누르고 사양을 추가해야 합니다. root={something}
여기서 {something}
식별자는 루트 파일 시스템의 경우.