В режиме полного сна нет способа предотвратить это, именно по той причине, которую вы указали.
Лучше всего создать профиль мощности, чтобы отключить мониторы через определенное время. Почти все остальные компоненты машины должны оставаться включенными, чтобы поддерживать загрузку, кроме оптических приводов и тому подобного. Блок питания должен поддерживать вращение дисков, пока они обмениваются данными с материнской платой (которая может иметь или не иметь встроенный Ethernet, но тем не менее должна оставаться включенной), которая будет взаимодействовать с вашей памятью, которая содержит буфер, содержащий программу, выполняющую загрузку. ,
Если энергопотребление является большой проблемой, вы можете приобрести ( или построить ) небольшое устройство NAS и загрузить на него FreeNAS . Вы можете использовать такие инструменты, как wget, чтобы загружать файлы на это устройство хранения, потребляя при этом очень мало энергии.