27Jun

Hogyan lehet a Windows és a Linux órákat megjeleníteni a helyes és a megfelelő időben?[Dual-Boot]

Néha a kettős rendszerindító rendszer beállítása során a dolgok kissé furcsaak lehetnek az idő- és az óra beállításokkal, ezért hogyan oldja meg a problémát? A mai SuperUser Q & A bejegyzés tökéletes megoldást kínál arra, hogy segítsen egy frusztrált olvasónak megjavítani a kettős indítási óráját.

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

A véletlenszerűen felhúzott horogsoros képek( Flickr).

A

kérdése Az arielnmz szuperUser olvasó tudni szeretné, hogyan lehet mindkét órát a kettős rendszerindító Windows / Linux telepítésén megjeleníteni, hogy megjelenítse a megfelelő és a megfelelő időpontokat:

Amióta Linuxot használtam egy kettős rendszerindító rendszerbena Windows rendszerében észrevettem, amikor újraindítottam a gépet, a másik operációs rendszer hibásan ütközött( pl. 12 óra Linuxon, újraindítás Windows alatt és 18:00 óra).Amikor ellenőriztem a BIOS-ot, az RTC 18:00 órakor lett beállítva.

Mivel az időzónám -06: 00 CST, feltételezem, hogy a Linux csak beállítja az RTC idejét UTC-be, és újra kiszámolja az időt az időzóna alapján, miközben a Windows csak beállítja az RTC-t az időzónához. Mindkettő ugyanazt az NTP-kiszolgálót használja az idő szinkronizálásához.

A kérdésem az, hogy melyik csinálja a helyes dolgot? Melyikre kell beállítanom az időzónát UTC-re annak érdekében, hogy a megfelelő idő mindkét oldalon legyen?

Mi a legjobb módszer az arielnmz kettős rendszerindító óra problémájának rögzítésére?

A válasz

SuperUser közreműködő Ayan Patra válaszol számunkra:

Nemrégiben ugyanazt a problémát szembesültem, és így javítottam. Mindkét operációs rendszerben kisebb módosításokat kell végrehajtania.

Először a Linuxmal kezdtem. Futtassa a következő parancsokat rootként:

  • ntpdate pool.ntp.org

Ez frissíti az idejét, ha nincs megfelelően beállítva.

Most állítsa be a hardver órát az UTC-höz ezzel a paranccsal.

  • hwclock -systohc -utc

Forrás

Most indítsa el a Windows operációs rendszert, és adja hozzá a rendszerleíró adatbázishoz. Egyszerűen hozzon létre egy. reg fájlt az alábbi kóddal a Jegyzettömbben. Mentse és futtassa.

  • Windows Regisztrációs Szerkesztő 5.00 verzió
    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
    "RealTimeIsUniversal" = dword: 00000001

Forrás

A következő indítás után mindkét operációs rendszer megmutatja a megfelelő időt.

Van valami a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.