Я хотел бы спросить о возможности определения того, какая операционная система установлена на жестком диске, с помощью прямого чтения информации о секторах? Если, то какой сектор читать и как указать сектор и потом читать данные из него программно (полезные API)?
Кроме того, могу ли я написать код, работающий для этого, даже если его хост-система работает на виртуальной машине?