1
저는 최근에 기본적인 x86 가상 머신을 구현하는 것에 관심을 갖게되었습니다. 나는 이것이 에 대한 최선의 방법 중 하나 일 것이라고 생각합니다.은 x86 아키텍처의 작동 방식을 완전히 이해하고 있습니다.가상 컴퓨터 구현 시작 방법?
bochs, QEMU, kvm 또는 xen과 같은 오픈 소스 VMM의 코드베이스 이외에도 시작하기 위해 살펴볼 리소스는 무엇입니까?
저는 최근에 기본적인 x86 가상 머신을 구현하는 것에 관심을 갖게되었습니다. 나는 이것이 에 대한 최선의 방법 중 하나 일 것이라고 생각합니다.은 x86 아키텍처의 작동 방식을 완전히 이해하고 있습니다.가상 컴퓨터 구현 시작 방법?
bochs, QEMU, kvm 또는 xen과 같은 오픈 소스 VMM의 코드베이스 이외에도 시작하기 위해 살펴볼 리소스는 무엇입니까?
단순한 하이퍼 바이저를 보는 것이 매우 흥미로운 것 같지만, 조립 된 지침을 디스크 이미지의 부트 섹터 (즉, 부트 로더, 다른 OS를로드하는 부트 섹터가 아닌)에 직접 작성하여 더 간단하게 시작하는 것이 좋습니다. . 이렇게하면 모든 "권한있는 지시 사항에 액세스 할 수있는"실제 모드 "에서 시작할 수 있습니다. 나는 시작하는 가장 좋은 장소가 여기에 있다고 발견했다 : MikeOS handbook. 몇 분 만에 시작하는 데 필요한 모든 것을 제공하지만 완전히 작동하는 운영 체제도 제공합니다.
lguest (http://lguest.ozlabs.org/)의 소스 코드를 살펴 보도록 제안 해 주신 Johannes Trushnigg (http://truschnigg.info)에게 감사드립니다. 이는 시작하기에 충분히 간단합니다. . – ali01