다음은 현재 사용중인 GPT / MBR 파티션 테이블입니다.
Current GPT partition table:
# Start LBA End LBA Type
1 40 409639 EFI System (FAT)
2 409640 663646255 Mac OS X HFS+
3 663646256 664915791 Mac OS X Boot
4 664915968 1164914687 Basic Data
5 1164914688 1169649663 Linux Swap
6 1169649664 1465149134 Unknown
Current MBR partition table:
# A Start LBA End LBA Type
1 1 409639 ee EFI Protective
2 409640 663646255 af Mac OS X HFS+
3 663646256 664915791 ab Mac OS X Boot
4 * 664915968 1164914687 07 NTFS/HPFS
위의 내용은 Mac OS X의 'Partition Inspector'에서 얻은 정보입니다. 여기 상황이 있습니다 :
Partition2 : Mac OS X 10.7을 설치했습니다. Partition4 : Windows 8 Release Preview가 설치되어 있습니다. 파티션 6 : 아치가 설치되어 있습니다 (부트 로더 없음).
나는 rEFIt을 설치했다.
이것이 내가 할 수있는 일이다.
- rEFIt을 사용하여 Mac 및 Windows로 부팅하십시오.
- 내 USB 드라이브의 아치 설정으로 부팅하고 설치된 시스템에 chroot합니다.
이것이 내가 할 수없는 일이다.
- 설치된 Arch 시스템으로 부팅하거나 부트 로더를 설치하십시오.
그래서 기본적으로 필요한 것은 부트 로더를 설치하는 것입니다. 내가 아치 매뉴얼에 제시된 지시 사항을 따랐지만, grub-bios와 grub-efi-x86_64를 설치하는 것은 작동하지 않습니다.
grub-bios를 설치하면 '/ dev / sda의 파일 시스템을 식별 할 수 없습니다'라는 오류 메시지가 표시되고 grub-efi-x86_64는 '치명적 : EFI 변수에 액세스하기 위해 sysfs 또는 procfs 디렉토리를 열 수 없습니다'라는 오류 메시지를 표시합니다. 'modprobe efivars'를 루트로 사용해보십시오. 나는 노력했다.
mod probe efivars
, 그러나 상황을 돕지 않았다. 명령을 실행하면 위의 오류가 발생합니다.grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
내 기본 질문은 세 가지 부팅 옵션을 설정해야하는 옵션입니다. 거의 다 왔으므로.
추신 rEFIt에서 간단하게 부팅 할 수 있습니까? 루트, 커널 및 initrd 매개 변수를 지정하여 grub에서 어떻게 수행 할 것인가?
/dev/sda1
같이/boot/efi
실행하기 전에grub-install
명령?