У меня в настоящее время есть установка двойной загрузки с Windows Vista и Fedora Linux. Время между этими двумя установками имеет 6-часовой разрыв. Когда я пытаюсь установить время одной ОС для соответствия другой, другая ОС корректирует свое время также, таким образом, они никогда не синхронизируют. Как я могу синхронизировать их времена?
Я предполагаю, что Вы живете в часовом поясе с 6-часовым смещением от UTC (GMT), такой как центральное время в США GMT-6. Возможно, Вы живете на Шри-Ланке, где смещение составляет 6 часов другая сторона GMT, и часовой пояс является GMT+6.
Обе операционных системы должны согласиться, установлены ли системные часы на местное время или UTC.
Это, вероятно, наиболее легко выполняется, говоря Fedora использовать местное время. Windows обычно намного более тверд, убеждают для использования UTC.
Как предложено на потоке fedoraforum.org, в корневой оболочке Fedora, попробуйте:
hwclock --localtime
Это должно сказать, что Fedora для использования рассматривает системные часы как содержащий местное время, то же, как Windows делает по умолчанию. Операционные системы должны теперь договориться о времени.
Скажите стороне Linux не ожидать, что системные часы используют UTC. В Ubuntu (9.10) это установлено в /etc/default/rcS
. В RHEL (5u4), это установлено в /etc/sysconfig/clock
.