My RTC is kept in UTC.
Boot with 'timezone=Europe/London' cheatcode
Code: Select all
$ cat /proc/cmdline
quiet BOOT_IMAGE=/boot/porteus/Porteus-LXDE-v4.0rc4-x86_64/boot/syslinux/vmlinuz from=boot/porteus/Porteus-LXDE-v4.0rc4-x86_64 noswap zram=33% base_only nomagic norootcopy nonetwork timezone=Europe/London
# hwclock -r
2018-04-21 14:02:07.228703+0000
$ date
Sat Apr 21 14:02:37 Local time zone must be set--see zic manual page 2018
$ cat /etc/hardwareclock
...
localtime
Boot with 'timezone=Europe/London utc' cheatcode
Code: Select all
$ cat /proc/cmdline
quiet BOOT_IMAGE=/boot/porteus/Porteus-LXDE-v4.0rc4-x86_64/boot/syslinux/vmlinuz from=boot/porteus/Porteus-LXDE-v4.0rc4-x86_64 noswap zram=33% base_only nomagic norootcopy nonetwork timezone=Europe/London utc
# hwclock -r
2018-04-21 14:12:22.011099+0000
$ date
Sat Apr 21 14:12:38 Local time zone must be set--see zic manual page 2018
$ cat /etc/hardwareclock
...
localtime
Boot from ISO with 'timezone=Europe/London utc' cheatcode
Code: Select all
$ cat /proc/cmdline
quiet BOOT_IMAGE=(loop)/boot/syslinux/vmlinuz from=boot/porteus/Porteus-LXDE-v4.0rc4-x86_64.iso noswap zram=33% base_only nomagic norootcopy nonetwork timezone=Europe/London utc
# hwclock -r
2018-04-21 14:47:43.760025+0000
$ date
Sat Apr 21 14:47:50 Local time zone must be set--see zic manual page 2018
$ cat /etc/hardwareclock
...
localtime
Boot with 'timezone=Etc/UTC utc' cheatcode
Code: Select all
$ cat /proc/cmdline
quiet BOOT_IMAGE=/boot/porteus/Porteus-LXDE-v4.0rc4-x86_64/boot/syslinux/vmlinuz from=boot/porteus/Porteus-LXDE-v4.0rc4-x86_64 noswap zram=33% base_only nomagic norootcopy nonetwork timezone=Etc/UTC utc
# hwclock -r
2018-04-21 14:33:26.088080+0000
$ date
Sat Apr 21 14:33:37 Local time zone must be set--see zic manual page 2018
$ cat /etc/hardwareclock
...
localtime