Motorists are facing difficult driving conditions and schools are shut in some areas of Scotland as Storm Eunice sweeps in, bringing heavy snow.
A Met Office weather warning for snow is in place between 3am and 6pm on Friday, while a wind warning encompasses the south-west Scottish borders, including most of Dumfries and Galloway.
Snow is forecast throughout the day for most of mainland Scotland south of Inverness and Fort William, and it disrupted travel on Friday morning.
The M8 was closed eastbound at junction five due to the heavy snow though it later reopened, and Traffic Scotland also reported vehicles getting stuck on the A68 near Soutra.
The snow gates were closed at Spittal of Glenshee and Braemar, while police said the B974 at Cairn o’Mount was closed due to adverse weather conditions.
The A9 was blocked for a time at Tibbermore due to HGVs stuck in the snow, but the road later reopened.
In Aberdeenshire more than 30 schools were closed due to the forecast heavy snow, with some also shut in Angus, Inverclyde, Moray and the Highlands.
Ferry passengers also faced disruption on Friday due to adverse weather.
Caledonian MacBrayne said that some services were liable to disruption or cancellation at short notice due to the conditions.
Storm Eunice follows strong winds from Storm Dudley that caused significant disruption to rail and ferry services, with trees blown on to train tracks and overhead power lines.
Scotland’s Deputy First Minister John Swinney said he chaired a meeting of the Scottish Government’s resilience team and that Storm Eunice “will bring risk of snow and strong winds across most of Scotland on Friday and danger of coastal flooding in south-west Scotland”.
He added: “Please follow all advice and only travel if safe to so do.”
With more than 20cm of snow predicted on higher ground and 5cm elsewhere, Scottish Mountain Rescue warned there was a risk of “dangerous conditions”, including the possibility of avalanches.
The organisation’s vice chairman Kev Mitchell said: “The weekend forecast is for very unsettled and, at times, dangerous conditions.
“With the arrival of Storm Eunice on Friday, hills will see high winds and the potential for snowfall to low levels meaning the avalanche forecast will be likely to worsen.
“Good decision-making is key in these situations and often the decision not to go, whilst correct, is the hardest one to make.”
Specialist mountain weather forecasts are predicting sustained periods of gales or hurricane-force winds on higher terrain for the next week, with snow, rain and hail expected most days.
Despite the snow forecast, ScotRail said it does not expect the same levels of disruption from Storm Eunice as from Storm Dudley but has pre-emptively announced some trains will not be running.
Glasgow and Edinburgh trains to Arbroath and Montrose to Aberdeen services will not run because sets of points on the line that allow trains to move tracks are not fitted with heaters, meaning they could freeze and get stuck.
David Simpson, operations director at ScotRail Alliance, told BBC Radio Scotland’s Good Morning Scotland programme just after 8am: “Services are running very well at present, we are running a full timetable on the vast majority of routes and it’s running well.”
Network Rail Scotland announced it has five locomotives fitted with snow ploughs to use as required. It is proactively spraying de-icer on key junctions and extra staff will be deployed to deal with any problems.
The Met Office yellow alert for Friday warns there is a chance of travel delays on roads, possibly with stranded vehicles and passengers, along with delayed or cancelled rail and air travel and a slight chance that some rural communities could be temporarily cut off.
Forecasters said there is a small chance of power cuts and that other services, such as mobile phone coverage, may be affected.