나는 망원경을 구동하는 데 사용하는 오래된 Macbook(흰색 플라스틱 본체 Macbook 3,1)을 가지고 있습니다. 최근에 Astronomy Linux(Ubuntu)를 설치했습니다(https://sourceforge.net/projects/astronomy-linux-21-04/) 다음 지침을 따르십시오.https://mesom.de/efi32boot/index.html
올바르게 설치할 수 있지만 재부팅 후 Mac에 직접 부팅하는 대신 Grub Shell이 표시됩니다.
설치 지침에 대한 설명을 읽으면서 시행착오를 통해 제 경우에는 시스템을 부팅하려면 해당 셸에 다음 명령을 입력해야 한다는 사실을 배웠습니다.
grub> set root=(hd0,gpt2)
grub> linux /boot/vmlinuz root=/dev/sda2
grub> initrd /boot/initrd
grub> boot
그러면 올바르게 시작됩니다.
솔직히 말해서, 나는 내가 하고 있는 일을 완전히 이해하지 못했고 내가 찾은 지침을 맹목적으로 복사했습니다. OS-X는 없고 인터넷에서 다운로드한 이 Ubuntu 배포판만 있습니다. 이 동작을 수정해 보았습니다. , 로그인한 후 다음을 수행하십시오.
sudo update-grub
하지만 다시 시작한 후에도 아무런 변화가 없었습니다. 그 오래된 Macbook에는 Intel Core 2 Duo 64비트 CPU가 있지만 32비트 EFI가 탑재되어 있는데 이것이 원인일 수 있다고 들었습니다.
이 문제를 해결하고 Mac이 자체적으로 부팅되도록 할 수 있는 방법이 있나요?
감사해요
에릭
답변1
나는 스스로 대답하려고 노력했다.
먼저 여기에 보고된 지침을 깨달았습니다. https://mesom.de/efi32boot/index.html예아니요Macbook 3,1에서 작동하며 Macbook 2,1에서도 작동합니다. 그래서 내 경우에는 작동하지 않았습니다. 대신 다음을 사용하여 USB 플래시 드라이브를 플래시하여 이전 Macbook 3,1에 Astronomy Linux를 설치하게 되었습니다.발레나 에칭 기계그리고 여기에 있는 이미지는 다음과 같습니다.https://sourceforge.net/projects/astronomy-linux-21-04/
그러나 문제는 원래 설명한 대로 남아 있습니다. 어떤 시점에서 제가 설명한 수동 프로세스를 통해 로그인하면 Ubuntu Astronomy Linux에서 22.04(Astronomy Linux는 21.04)로 업그레이드할 것을 제안했습니다. 내가 업그레이드하지 않은 이유는 그렇게 하면 업그레이드로 인해 FireWire 카메라의 이전 드라이버와 해당 카메라와 관련된 일부 소프트웨어가 제거되었기 때문입니다. 하지만 좋은 FireWire 천문학 CCD 카메라는 망원경과 함께 계속 사용하고 싶고 배포판에는 좋은 소프트웨어가 있습니다.
업그레이드를 통해 문제를 해결할 수 있었지만 카메라의 이전 드라이버를 잃어야 했습니다(FireWire는 이제 더 이상 사용되지 않습니다. Ubuntu에 "새로운" FireWire 드라이버가 있습니다. 설치를 시도했지만 설치하지 않았습니다. 나를 위해 일하십시오. 이유 때문에 나는 완전히 이해하지 못하고 여기서 주제에서 벗어날 수 있습니다).
그러나 몇 번의 시행착오 끝에 Ubuntu에게 22.04로 업그레이드하라고 지시할 수 있다는 것을 깨달았습니다(업그레이드를 제안하는 팝업 메뉴에서).새로운 것을 설치하다이 아니라면오래된 라이브러리와 패키지를 제거하지 마십시오. 또한 나는 의도적으로 grub 및 grub 구성을 업그레이드하지 않기로 결정했습니다(이것이 좋은 것인지는 모르겠지만 그러한 업그레이드로 인해 문제가 발생하지 않을까 걱정됩니다).
그래서 이 모든 작업을 수행함으로써 원래 이 질문에 설명된 문제를 해결할 수 있었습니다. 이제 시스템은 수동 절차 없이 자체적으로 부팅됩니다.그리고나의 소중한 FireWire CCD 천문학 카메라가 이제 작동합니다!