У меня была та же проблема и я нашел это исправление
В принципе, я исправил ошибку, переустановив дистрибутив Dropbox со следующими командами терминала:
sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
root@elmo:/etc# hddtemp
WARNING: Drive /dev/sda doesn't seem to have a temperature sensor.
WARNING: This doesn't mean it hasn't got one.
WARNING: If you are sure it has one, please contact me (hddtemp@guzu.net).
WARNING: See --help, --debug and --drivebase options.
/dev/sda: Samsung SSD 850 EVO 120G B ▒@: no sensor
вставить в /usr/share/misc/hddtemp.db эту строку:
"Samsung SSD 850 EVO 120G B" 190 C "Samsung SSD 850 EVO 120GB"
теперь hddtemp показывает температуру
root@elmo:/etc# hddtemp
/dev/sda: Samsung SSD 850 EVO 120G B ▒@: 47 C
Может подтвердить предыдущие ответы для Ubuntu 14.04.4 LTS и «Samsung SSD 850 EVO 1TB». (но в названии диска нет указанного пространства)
Итак, что делать?
Если диск неизвестен hddtemp: проверьте вывод SMART-данных привода для данных температурного датчика и найдите поле «ID #» $ sudo smartctl /dev/sdb -a | grep -i Temp 190 Temperature_Celsius 0x0022 111 104 000 Old_age Always - 36. Самым первым полем является идентификатор атрибута датчиков #, "190" в этом случае. добавьте запись в db hddtemp, расположенную в поле /etc/hddtemp.db $ sudo echo "Samsung SSD 850 EVO 1TB" 190 C "Label for SSD 1TB" >> /etc/hddtemp.db в поле 1: используйте строку или регулярное выражение, соответствующие отображаемому имени диска (как сообщает вывод hddtemp), поле 2: номер поля данных SMART (в этом случае 190 ) поле 3: единица измерения температуры (C | F) поле 4: строка метки / комментарий теперь hddtemp знает, как читать данные $ sudo hddtemp /dev/sdb /dev/sdb: Samsung SSD 850 EVO 1TB: 40°Csudo echo '"Samsung SSD 840 EVO 250G B" 190 C "Samsung SSD 840 EVO 250GB"' >> /etc/hddtemp.db
Работала со мной, но между «250G» и «B» должно быть пространство «250G B», а не «250GB».
Do:
sudo echo '"Samsung SSD 840 EVO 120G B" 190 C "Samsung SSD 840 EVO 120GB"' >> /etc/hddtemp.db