
오늘 저는 MacBook 7.1에서 Linux를 듀얼 부팅으로 설정하기로 결정했습니다. HDD를 다음과 같이 GParted로 분리했습니다.
수정/MacOSX/시작/루트/홈
MacBook 특정 설치에 대한 튜토리얼에 따라 Arch를 성공적으로 설치했습니다. 부트로더 설치 화면으로 끝나면 문제가 발생합니다. 부팅을 전혀 선택할 수 없습니다(/dev/sda3) GRUB를 설치할 파티션 - 권장 사항일 뿐입니다.sda.
그런 다음 재부팅하고 REfit을 사용하여 파티션 테이블을 동기화하려고 시도했지만 문제가 없다고 말했습니다. 이상하게 들리지만 상관없습니다. Ubuntu Live CD를 MacBook에 넣고 재부팅했습니다. 이 방법으로 Grub 설치를 시도했지만 작동하지 않았습니다.
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/4d63602e-5572-4279-bee8-026a94932e91 /dev/sda3
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition. This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.
ubuntu@ubuntu:~$
이 문제에 대한 해결책이 전혀 없습니다. 또 무엇을 시도할 수 있습니까?
답변1
GRUB을 설치하는 방법에는 두 가지가 있습니다.
- EFIish 시스템은 이를 무시하기 때문에 실제로 GRUB를 MBR에 설치할 수 있습니다. reFIT는 MBR 부트로더를 감지하고 이를 부팅 옵션으로 제공합니다("Windows"로 잘못 표시될 수 있음).
- GRUB 설치에서
/dev/sda3
차단 목록을 사용하도록 강제할 수 있지만 메시지에서 알 수 있듯이 이는 신뢰할 수 없을 수 있습니다. 강제로 계속하는--force
옵션을 추가합니다 .grub-install