refit을 사용한 듀얼 부팅 MacOS-ubuntu

refit을 사용한 듀얼 부팅 MacOS-ubuntu

Mac 버전 10.8.5에 Ubuntu를 사용하여 이중 부팅을 설치하려고 합니다.

Refit을 처음 설치했지만 Refit이 제대로 설치되도록 컴퓨터를 재부팅하는 것을 잊어버렸습니다. 내 실수는 USB 키에서 직접 Ubuntu를 부팅하고 설치하는 것입니다. Ubuntu 설치에는 문제가 없었지만 Ubuntu에서 소프트웨어를 다운로드하려고 하면 충돌이 발생했습니다. MacOS에서 재부팅하려고 하면 시스템이 커널을 인식했는데도 부팅되지 않습니다. 컴퓨터를 종료하고 Windows 키보드를 연결한 다음 컴퓨터를 다시 시작할 때 이 Windows 키보드에서 Alt 키를 눌러야 했습니다. 그런 다음 MacOS를 재부팅하고 /efi/refit 디렉터리에서 Refit 스크립트 활성화-always.sh를 시작할 수 있었습니다. 그 후 Ubuntu에서 재부팅을 시도했지만 다시 부팅되지 않습니다. 그래서 우분투 파티션을 정리하고 다시 시작하기로 결정했습니다.

저는 MacOS로 부팅했습니다. diskutility에 가서 Linux 스왑 때문에 내 디스크에 2개가 아닌 3개의 파티션이 있다는 것을 알았습니다. Mac 파티션만 유지하기 위해 Linux 및 LinuxSwap 파티션을 제거하려고 했지만 LinuxSwap 파티션은 자체적으로 제거되지 않았습니다. 단지 마운트 해제되었지만 여전히 존재하며 5Go를 점유하고 있었습니다. gparted를 다운로드하고 USB 키를 사용하여 부팅해야 했습니다. gparted에 액세스하여 LinuxSwap 파티션을 삭제했습니다.

그런 다음 USB 디스크를 사용하여 Ubuntu에서 부팅을 시도했습니다.

Refit 인터페이스에는 이제 부팅할 위치에 대한 여러 Linux 부팅 옵션이 있습니다. 첫 번째 Linux 부팅 옵션은 grub을 사용하는 것이며 Ubuntu의 첫 번째 설치에서 유지된 것 같지만 시작하면 파티션을 제거했기 때문에 작동하지 않습니다.

내 첫 번째 문제는 다음과 같습니다. 이 부팅 옵션을 제거하는 방법을 모르겠습니다. Refit을 재정의하고 문제를 해결하기 위해 Refind(Refit이 개발 중이기 때문에 Refit보다 더 나은 옵션임)를 설치하는 것을 주저하고 있지만 이것이 문제를 해결할 수 있을지 확신할 수 없습니다. 이전 패키지를 무시하기 위해 이미 새 패키지에서 Refit을 다시 설치하려고 시도했지만 이 부팅 옵션이 유지되었습니다. 우분투 포럼에서 이런 글을 본 적이 있는데,http://ubuntuforums.org/showthread.php?t=811240, 그러나 명령은 Mac이 아닌 우분투에서 수행되는 것으로 보이며 이것이 더 많은 해를 끼치고 내 컴퓨터를 부팅할 수 없게 만들지는 않을지 확신할 수 없습니다(타임머신 백업이 있음에도 불구하고 Mac CD가 없습니다. 그래요).

다른 부팅 옵션(MacOS 부팅 또는 가짜 Linux 부팅 제외)은 내 USB 키에서 시작되며 다음과 같습니다. bootx 또는 grubx에서 부팅할 수 있습니다. 차이점을 모르고 둘 중 하나를 사용하여 우분투를 설치하려고 시도했지만 동일한 문제가 발생했습니다. 4.5 Go의 디스크, 인터넷 연결 및 기타 항목(모두 가지고 있음)이 필요한 창 이후 계속을 클릭하면 다음 단계로 이동하지 않고 계속 로드됩니다. 문제가 어디서 발생하는지 모르겠습니다. USB 디스크에서 부팅하기 때문인지는 모르겠지만 Ubuntu를 처음 설치했을 때 부팅하는 데 아무런 문제가 없었습니다(이 게시물의 첫 번째 단락) ). 정확히 설치가 수행되는 작업과 설치의 다음 단계로 진행되지 않는 이유를 확인할 수 있는 로그 파일이 있습니까?

도와 주셔서 감사합니다.

답변1

내가 아는 한 Refit에서 "가짜 Linux 부팅"을 무시할 수 있습니다. Refit은 하드 드라이브 어딘가에서 부트 로더를 감지합니다. 새로운 Ubuntu 설치로 덮어쓰게 됩니다.

Ubuntu USB 부팅 디스크 문제의 경우 처음부터 다시 생성하여 모든 파일이 괜찮은지 확인하거나 grub 화면에서 디스크 검사 옵션을 사용하려고 합니다.

문제에 대한 정보가 포함될 수 있는 로그 파일은 /var/log/syslog다음 명령을 사용하여 (ctrl + alt + f1을 사용하여 쉘에서 액세스할 수 있음) 다음과 같습니다.

tail -n 100 -f /var/log/syslog

귀하가 제공한 정보로는 이것이 제가 도울 수 있는 최대치입니다.

편집하다:Refit은 이제 더 이상 사용되지 않으며 다음으로 대체되었습니다.재정의.

관련 정보