А зачем укуриваться? Зашли в bios, включили виртуализацию, поставили какой-нибудь гипервизор а-ля xen, или просто софт для виртуализации, использующий аппаратную виртуализацию, а-ля kvm и радуетесь жизни.
Или я неправильно понял вопрос?
неправильно
хочу научиться писать гипердрайвер — программу, которая грузится до ОС и становится неуязвимой (и почти необнаружимой) для всего, что работает в ОС