If you have not done so, make sure that both Windows (and do it first) and Slackware (do this second) are set to the same time zone; i.e., use Control Panel, Date and Time, Time Zone and chose
either GMT Greenwich Mean Time
or your local time zone and click OK. Then open a command prompt from the Accessories menu and enter
Code:
net time /setsntp:pool.ntp.org
(assuming you've got Internet access in Windows) to set the clock -- this should set your BIOS properly.
Then, shut down Windows, boot Slackware and log in as root then
If NTPD is running, stop it with
Code:
/etc/rc.d/rc.ntpd stop
Execute
timeconfig and make sure that the time zone setting is whatever you set it to in Windows; i.e., either GMT or your local time zone. If it isn't the same, set it now.
Edit
/etc/ntp.conf and make the server section (near the top of the file) look like this:
Code:
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
#server pool.ntp.org
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
If you're not in the US, use the country code for where you are.
Set the clock with
Code:
ntpdate pool.ntp.org
which will slew the clock to the correct time in your time zone (and that should be the same as it was in Windows).
Finally, start NTPD
Code:
/etc/rc.d/rc.ntpd start
and wait a few minutes and execute
and you should see something like this:
Code:
remote refid st t when poll reach delay offset jitter
==============================================================================
LOCAL(0) .LOCL. 10 l 58 64 377 0.000 0.000 0.001
*clock-a.develoo 207.171.30.106 2 u 1000 1024 377 74.184 -2.173 0.507
+mirror 204.9.54.119 2 u 895 1024 377 18.738 -10.994 3.719
+barricade.rack9 128.138.188.172 2 u 829 1024 377 20.252 -2.834 0.353
which will indicate that your clock is synchronized.
Twice a year you'll have problems with Stupid Time (daylight savings) because Windows will roll the clock an hour like it or not (so, stop using Windows?). You'll boot Windows, the clock will roll one hour, and yadda-yadda. Reset it, in Windows, in a command prompt as above before you shut it down and reboot Slackware.
Hope this helps some.