- 积分
- 8624
- 最后登录
- 2024-4-20
- 精华
- 0
- 阅读权限
- 100
- 主题
- 134
- UID
- 615559
- 帖子
- 16819
- PB币
- 9746
- 威望
- 316
- 贡献
- 0
- 技术
- 62
- 活跃
- 2924
2012以后回地球看看
- UID
- 615559
- 帖子
- 16819
- PB币
- 9746
- 贡献
- 0
- 技术
- 62
- 活跃
- 2924
|
6F
发表于 2020-12-14 01:04:53
IP属地广东
|只看该作者
zbjzbj 发表于 2020-12-14 00:36
网上很多办法并不完美。我是每次进win同步一下时间。
win是把时钟调成当地时间,mac是把时钟调成格林威治时 ...
当两个完全独立的系统(F12选择启动的方式,各自都从最原始的硬件BIOS中读取dsdt、acpi),只是采用的UTC或本地时间引起的差异问题,那么只要其中一个系统妥协,比如Windows通过注册表让系统使用UTC时间,那么它们是不会发生时间问题的。一般也建议通过Windows去妥协的办法让双系统时间同步,macOS处理起来比较麻烦且常发生怪异问题。但是如果Windows是试图通过OC引导的,那么这锅就要OC去背了。毕竟这个时候Windows读取到的ACPI,是OC处理过的,而不是直接从原始BIOS中调用的。当然了,硬说OC不背,也没错,毕竟OC只是个引导,配置还是看各人的硬件。
至于BIOS时间,这是机器的设置时间,通常人们会设置成本地时间,这也是系统启动时读取的初始时间,Windows就是直接用的设备时间,即本地时间,但macOS不是,它要把本地时间与系统时区设置换算成用户需要的时间。服务器同步时间后又换算后再反写入BIOS,所以一旦OC里面的私人配置出现问题,时间问题也随之而来。这配置很可能因主板的特性而无解,或难解。大部分主板都没什么问题。 |
|