2017년 4월 20일 이후 OracleVM VirtualBox 인스턴스에서 UEFI 부팅 모드를 사용하여 Gentoo Linux 설치

2017년 4월 20일 이후 OracleVM VirtualBox 인스턴스에서 UEFI 부팅 모드를 사용하여 Gentoo Linux 설치

Intel i7-7700k 시스템의 OracleVM VirtualBox 64비트 인스턴스에 Gentoo를 설치하고 있습니다. 내 컴퓨터와 가상 컴퓨터 모두 UEFI 부팅 모드를 지원한다고 가정하지만 젠투 매뉴얼에는 2017년 4월 20일 현재 최소 설치 CD가 UEFI 모드를 지원하지 않는다는 메모가 있습니다.

이는 최신 최소 설치 iso 파일을 사용하려면 MBR/BIOS를 사용하여 부팅해야 한다는 의미입니까? UEFI에서 이전 버전의 최소 ISO 및 부팅을 사용할 수 있습니까? 설명서의 "기본" 옵션은 모두 UEFI 부팅 모드를 참조하고 레거시 대안으로 MBR/BIOS를 참조하기 때문에 혼란스럽습니다.

답변1

Andy Dalton이 옳습니다. Gentoo 부팅 CD는 UEFI 환경에서 작동하지 않습니다(EFI 스텁이 있지만 IIRC는 구형 Mac용이므로 어쨌든 작동하지 않습니다.). 즉, 다른 부팅 DVD를 사용할 수 있습니다.하다어쨌든 초기 단계는 chroot에서 수행되므로 UEFI 부팅 가능한 젠투 설치를 지원합니다. VirtualBox UEFI 환경이 다음과 같다고 생각할 수도 있습니다.조금 이상하다;가상 머신에서는 BIOS 모드가 더 간단하기 때문에 주로 BIOS 모드를 사용합니다.

그러나 UEFI 환경에 설치하려는 경우에는 다음과 같은 방법이 도움이 되었습니다(한동안 이 작업을 수행하지 않았습니다).

  1. 만들다우분투 서버 부팅 DVD(저는 17.10을 사용하고 있지만 다른 배포판을 포함하여 UEFI를 지원하는 모든 시스템이 작동해야 합니다.)
  2. VirtualBox 호스트에 SATA 컨트롤러에 연결된 하드 드라이브가 있는지 확인하세요. 이는 매우 중요합니다.UEFI 모드에서는 SATA 컨트롤러만 작동합니다..
  3. Ubuntu 부팅 메뉴에서 "Rescue Corrupted System"을 선택합니다.
  4. 국가, 키보드, 호스트 이름 및 시간대 프롬프트에 응답합니다.
  5. 파티션이 없다는 알림을 받으면 계속을 선택합니다.
  6. "설치 프로그램 환경에서 쉘 실행"을 선택합니다(또는 Alt+F2를 눌러 다른 콘솔로 이동합니다. 저는 이 방법을 선호합니다.)
  7. 네트워크가 설정되어 있는지 확인하세요.
  8. 다음과 같이 드라이브를 분할하세요젠투 수동 지침. GPT 지침을 따르고 FAT를 사용하여 EFI 파티션을 포맷하십시오.
  9. 계속해서 젠투 매뉴얼을 따르고, 경고에 유의하세요./dev/shm을 만드세요(젠투가 아닌 설치 미디어를 사용할 때 경고합니다.)

나머지는 잘 작동할 것이라고 믿습니다. 앞서 언급했듯이 VirtualBox에서 이 작업을 시도한지는 꽤 되었지만 2세대 Hyper-V VM을 사용하여 성공적으로 수행했습니다.

관련 정보