不要使用_OS ,_OSI ,_REV来区分windows还是linux
程序员文章站
2023-01-11 14:14:17
不要使用_OS ,_OSI ,_REV来区分windows还是linux
再bios中经常有人通过下面的语句判断当前系统是linux _OSI("Linux&q...
不要使用_OS ,_OSI ,_REV来区分windows还是linux
再bios中经常有人通过下面的语句判断当前系统是linux _OSI("Linux") 还是window _OSI("Windows 2001") 目前这两个都是在BIOS中返回true 有的bios还使用_REV 来区分window还是linux ,window 中_REV=2,但是在linux中 _REV也是等于2 所以结论就是不用使用_OS ,_OSI ,_REV来区分windows还是linux,关于这三个的详细用法可以参考ACPI spec或者 kernel 文档Documentation\acpi\osi