가상 머신과 동일한 UEFI 파티션에서 듀얼 OS 부팅

가상 머신과 동일한 UEFI 파티션에서 듀얼 OS 부팅

하드 드라이브의 파티션에 Windows 10 시스템(GPT)이 있고 동일한 드라이브에 Ubuntu 파티션이 있으며 물론 EFI 시스템 파티션도 있습니다. 부팅하는 동안 Grub2는 Windows 또는 Ubuntu를 선택하는 데 사용되지만 1초 이내에 아무것도 선택하지 않으면 Windows가 기본 OS입니다.

지금은 Ubuntu와 Windows를 동시에 실행하도록 설정해야 합니다. Windows는 호스트이고 Ubuntu는 게스트입니다.

원시 물리적 드라이브(Ubuntu 파티션)를 사용하도록 설정된 가상 머신을 시작하면 시스템이 UEFI 파티션을 로드하고 기본적으로 Windows 10을 다시 부팅합니다. 이는 문제입니다. Ubuntu를 두 번째로 로드할 때 Ubuntu를 로드하도록 EFI 파티션을 설정하고 싶습니다.

주의할 점은 이 모든 작업이 무인 상태로 수행되어야 한다는 것입니다(약 60대 미만의 컴퓨터). 교실을 시작할 때마다 Windows를 호스트로 시작하고 Ubuntu를 아이들이 다중 OS Java 데모를 배울 머신 게스트로 시작하려면 모든 컴퓨터가 필요합니다.

Windows가 기본적으로 로드되면 Grub2의 다음 기본 OS가 Linux가 되도록 EFI 파티션에서 Grub2를 어떻게 설정합니까? 이와 같은 작업을 수행하기 위해 스크립트를 사용하여 EFI 파티션의 grub.cfg를 수정할 수 있습니까?

(이전에는 EFI 로드에만 USB 스틱을 사용했지만 USB 스틱이 사라지는 경향이 있고 비용이 너무 많이 들었습니다)

관련 정보