실행 중인 다른 운영 체제에서 운영 체제를 부팅할 수 있습니까?

실행 중인 다른 운영 체제에서 운영 체제를 부팅할 수 있습니까?

나는 과거에 시스템을 본 적이 있으며 때로는 그것이 어떻게 작동하는지 스스로에게 묻습니다. 먼저 내 기억을 설명하겠습니다.

로그인할 수 있는 로그인 GUI(아마도 ldap 사용)와 게스트 코드를 사용하여 Windows가 아닌 시스템으로 컴퓨터 시스템을 부팅한 후 목록에서 OS를 선택하고(사용자 계정에 따라) 로드할 수 있습니다. 내 생각엔 그건 별거 아닌 것 같아. VMware, Vbox, RDP, VNC 세션과 같은 새 창에서 OS를 실행하지 않는 것처럼 보이기 때문에 가상화를 기반으로 합니다(잘 모르겠지만 로그인된 OS와 선택한 OS 간에 교환이 있다고 가정하겠습니다. 일반 Linux 부팅과 마찬가지로 모니터가 매우 빠르게 검게 변합니다. 그렇지 않으면 가상화를 사용할 수 있습니다.

이제 내 질문은 어떻게 이루어 졌습니까?
운영 체제로 부팅한 다음 선택한 운영 체제로 전환할 수 있습니까?
기본적으로 로그인 OS를 로드한 다음 지정된 OS로 grub 파일을 편집하고 재부팅한 다음 나중에 OS에서 다시 편집하도록 할 수 있을 것 같은데 다른 옵션이 있습니까? "운영 체제에 로그인"은 실제로 자신의 운영 체제입니까?

가능한 것처럼재방송Bash 또는 C 프로그램 등의 지정된 대상이 있는 부트 로더
# bootfrom /dev/drive/

Grub은 선택한 운영 체제를 로드한 후 첫 번째 단계입니다. 세 단계가 있을 수 있나요? MBR->GRUB->"운영 체제에 로그인"->"선택한 운영 체제"

답변1

이렇게 "운영 체제에 로그인"하는 것의 요점은 무엇입니까?

글쎄요, 2000년대 초반에는 귀하가 설명하는 것과 매우 유사하게 작동하는 "Windows Boot Switcher"(또는 이와 유사한 것)가 있었지만 GRUB가 포함되지 않은 Windows의 경우였습니다. Win의 "현재 기본" 버전으로 부팅하고 다른 버전을 선택한 후 재부팅하면 완료됩니다.

그래픽 부팅 관리자가 있습니다(GRUB에도 포크가 있습니다). 여기에서 마음에 드는 것을 선택하세요.https://en.wikipedia.org/wiki/Comparison_of_bootloaders

관련 정보