СПОСОБ И СИСТЕМА ВИРТУАЛИЗАЦИИ ОПЕРАЦИОННОЙ СИСТЕМЫ

1. Способ виртуализации операционной системы, отличающийся тем, что активируют бинарный монитор виртуальной машины, считывают в оперативную память бинарное представление ядра операционной системы (ОС) виртуальной машины, выполняют обзор бинарного представления ядра ОС виртуальной машины, при этом локализуют точки прямого доступа к аппаратной части системы, выполняют бинарную корректировку бинарного представления ядра ОС виртуальной машины, запускают бинарное представление ядра ОС виртуальной машины и передают функции контроля над работой виртуальной машины монитору виртуальной машины.
2. Система виртуализации операционной системы, содержащая, по меньшей мере, одну виртуальную машину и аппаратную часть, отличающаяся тем, что виртуальная машина и аппаратная часть соединены с бинарным монитором виртуальной машины, который содержит, модуль бинарного анализа и модуль бинарной корректировки, связанные с общей базой данных, а также обычную часть, причем модуль бинарного анализа выполнен с возможностью обзора бинарного представления ядра ОС виртуальной машины в целом, локализации точек прямого доступа к аппаратной части и записи информации о точках прямого доступа к аппаратной части системы в базу данных, причем модуль бинарной корректировки выполнен с возможностью считывания информации о точках прямого доступа к аппаратной части системы из базы данных и осуществления бинарной корректировки бинарного представления ядра ОС в точках прямого доступа, а обычная часть выполнена с возможностью запуска ядра ОС виртуальной машины после завершения работы модуля бинарного анализа и модуля бинарной корректировки и с возможностью передачи функций контроля над работой виртуальной машины обычному монитору виртуальной машины.
3. Система виртуализации операционной системы по п.2, отличающаяся тем, что модуль бинарного анализа содержит средство обзора, соединенное с виртуальной машиной, и средство анализа, соединенное с общей базой данных, причем средство обзора выполнено с возможностью обзора бинарного представления ядра ОС виртуальной машины в целом и локализации точек прямого доступа к аппаратной части, а средство анализа выполнено с возможностью записи информации о точках прямого доступа к аппаратной части системы в базу данных.
4. Система виртуализации операционной системы по п.2, отличающаяся тем, что модуль бинарной корректировки содержит средство корректировки, соединенное с виртуальной машиной, и средство выполнения, соединенное с общей базой данных, причем средство выполнения выполнено с возможностью считывания информации о точках прямого доступа к аппаратной части системы из базы данных, а средство корректировки выполнено с возможностью осуществления бинарной корректировки бинарного представления ядра ОС в точках прямого доступа.