Mam instalację Win10 / MSYS2 na maszynie wirtualnej. Maszyna wirtualna jest najczęściej „zawieszona” (wstrzymana przez hiperwizor).
Więc kiedy maszyna wirtualna jest wstrzymana, ma niewłaściwy czas (przed przerwą).
Pomysł polega na uruchomieniu skryptu bezpośrednio po zwolnieniu, który synchronizuje czas lokalny z serwerem NTP.
Muszę uruchomić ten skrypt przez ssh (na sesję bash) i musi działać bez żadnej interakcji.
Teraz, kiedy biegnę
w32tm -resync
(który jest odpowiednikiem MSYS2 uruchomionego w32tm /resync
), Otrzymuję odmowę zezwolenia (błąd 0x80060005
).
Najprawdopodobniej dlatego, że nie pracuję w „trybie administratora”.
Jednym z możliwych rozwiązań mojego problemu był sposób uruchomienia polecenia jako admin z MSYS2 / bash (bez pompowania użytkownika do hasła lub Jesteś pewny? "-dialog). Inne rozwiązania pozwolą mi wywołać resyncowanie „inaczej”.
Pomysły?
źródło