Для корректного отображения времени в гостевой PVM Linux под Oracle VM необходимо на сервере в биосе выставлять время в UTC.
На гипервизоре в конфиге TZ выставляем:
$ cat /etc/sysconfig/clock
ZONE=»Europe/Moscow»
UTC=true
ARC=false
В /etc/adjtime 3-й строкой должно стоять UTC.

В гостевой системе(HVM/PVM)
$ cat /etc/sysconfig/clock
UTC=true
ZONE=»Europe/Moscow»
В /etc/adjtime 3-й строкой должно стоять UTC.

Источник: Oracle MOS Note 1566053.1