Yeni bir sistem kurmak üzereyim ve BIOS saatinin UTC saatine ayarlandığını fark ettim. Yerel saate ayarlamalı mıyım? Onu olduğu gibi bırakmak veya yerel saate ayarlamak ne gibi sonuçları vardır?
Yükleyeceğim işletim sistemi Kubuntu 11.04.
Yeni bir sistem kurmak üzereyim ve BIOS saatinin UTC saatine ayarlandığını fark ettim. Yerel saate ayarlamalı mıyım? Onu olduğu gibi bırakmak veya yerel saate ayarlamak ne gibi sonuçları vardır?
Yükleyeceğim işletim sistemi Kubuntu 11.04.
Yanıtlar:
Ayarınızın ne olduğunu kontrol /etc/default/rcS
edip UTC=yes
ardından BIOS'unuzda UTC'ye ayarladıysanız Kubuntu saat dilimi dosyanızı uygun şekilde ayarlayacaktır. Sorun şu ki, BIOS'unuzun UTC olduğunu düşünüyor ve aslında yerel saatin yerel saatinin senkronizasyondan çıkacağını ve UTC saatinde olduğu gibi saat dilimi verilerini kullandığında yanlış bir zamanda biteceğini düşünüyor.
UTC=true
(initscripts paketinde işaretli). Teşekkürler!
Kısaca:
2018'deyiz, donanım saati Windows çift önyüklemesi için bile UTC zamanına ayarlanmalıdır.
Windows'un donanım saatini UTC olarak görmesini sağlamak için aşağıdakileri yapın:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
bir anahtar ekleyin .RealTimeIsUniversal
00000001
dword
sc config w32time start= disabled
Ubuntu wiki'deki açıklamaya bakın
Detaylarda:
Çoğu işletim sistemi, donanım uyumluluğu saatinin saçma uyumluluk nedenlerinden ötürü Windows dışında UTC olarak kabul edilir ve sözde kullanıcıların bios (!) Aracılığıyla zaman ayarı yaparken kafalarını karıştırmamak için sözde (bu blog yazısı hakkındaki yorumlar okumaya değer)
Arch Linux Wiki donanım saati yerel saati kullanarak iyi sakıncaları açıklar:
İki zaman standardı vardır: yerel ve Koordineli Evrensel Zaman (UTC). Yerel ayar standardı mevcut zaman dilimine bağlı iken, UTC global zaman standardıdır ve zaman dilimi değerlerinden bağımsızdır. Kavramsal olarak farklı olmasına rağmen, UTC ayrıca GMT (Greenwich Mean Time) olarak da bilinir.
Donanım saati tarafından kullanılan standart (CMOS saati, BIOS zamanı) işletim sistemi tarafından belirlenir. Varsayılan olarak, Windows yerel ayarları kullanır, macOS UTC kullanır ve UNIX benzeri sistemler değişiklik gösterir. UTC standardını kullanan bir işletim sistemi genellikle donanım saatini UTC olarak görür ve işletim zamanını açılışta saat dilimine göre ayarlamak için bir ayarlama yapar.
Bir makineye birden fazla işletim sistemi kuruluysa, bunların hepsi mevcut donanım saatinden aynı donanım saatinden çıkarılır: sistemler arasında uyuşmazlıktan kaçınmak ve UTC'ye ayarlamak için donanım saati için benzersiz bir standart benimsemeniz önerilir. Aksi takdirde, donanım saati yerel olarak ayarlanmışsa, birden fazla işletim sistemi, örneğin bir DST değişikliğinden sonra onu ayarlayabilir, böylece aşırı düzeltmeye neden olabilir; farklı zaman dilimleri arasında seyahat ederken ve sistemi / donanım saatini sıfırlamak için işletim sistemlerinden birini kullanırken de sorunlar ortaya çıkabilir.
Çoğu durumda, BIOS'u UTC zamanına ayarlamanızı tavsiye ederim. ancak eğer Windows ile çift önyükleme yaparsanız. Yerel saati tavsiye ederim. Windows, BIOS'u UTC olarak ayarladı. Yani her işletim sistemini değiştirdiğinizde, biri diğerinin zamanını mahveder.
benim iki Sentim
Windows'un UTC saatini desteklemesi için kayıt defterini hackleyebilirsiniz ancak buna bakın Windows 10 BIOS saatini UTC destekliyor mu?