我可以通过扇区级数据来判断硬盘上安装的操作系统吗?

Can I determine OS installed in hard disk using sectors level data?

本文关键字:安装 操作系统 硬盘 判断 扇区 可以通过 数据      更新时间:2023-10-16

我想问是否有可能通过直接读取扇区信息来确定硬盘中安装的是哪个操作系统?如果,我应该读取哪个扇区,我如何指定一个扇区,然后以编程方式从它读取数据(有用的api)?

同样,我可以写一个代码工作,即使它的主机系统是在虚拟机中工作吗?

您可以通过读取主引导记录并查看分区类型来得到一个很好的猜测。

参见问题Direct access to harddrive?