UEFI/GPT 시스템에서 CentOS 7 및 8용 이중 부팅 환경을 구축하고 싶습니다.
그러나 EFI 부트로더 문제가 발생했습니다. CentOS 7과 8 설치 프로그램 모두 부트로더를 동일한 위치에 배치했습니다 \EFI\centos
. 따라서 이전 항목을 나중에 덮어쓰게 됩니다.
이 충돌을 피하기 위해 다음 해결 방법을 시도했습니다.
- CentOS 7 설치
- 부트로더 없이 CentOS 8 설치(ESP 수정되지 않음),
grub2-mkconfig
CentOS 7을 부팅하고 부팅 메뉴 항목을 사용하고 생성합니다os-prober
.
성공한 것처럼 보이지만 이상해 보이기도 합니다. 부트로더를 개별적으로 ESP에 넣고 해당 부트로더를 EFI 부팅 관리자에 나열할 수 있는 방법이 있다면 위의 것보다 더 나을 것이라고 생각합니다.
그래서 내 질문은 다음과 같습니다
- 부트로더를 ESP에만 넣을 수 있는 방법이 있나요?
- 그렇지 않다면 위에 쓴 해결책이 맞습니까?
감사해요
PS VirtualBox 등을 사용하여 별도의 가상 환경을 구축할 수 있다는 것을 알고 있지만 어떤 이유로 지금은 실제로 이중 부팅 환경이 필요합니다.