csyler, начни с тестирования памяти, в Ubuntu есть возможность сделать это ещё до загрузки ОС, подробней смотри например
тут (как помне, то очень подробно и доходчиво всё расписано, правда на английском), ну или погугли на тему
руководство по тестированию памяти в Ubuntu, в интернете такого хватает

... ну и смотри SMART жесткого диска, например в утилите Диски (Disks), в Ubuntu вроде как предустановлена, но если вдруг нет, то всегда можно установить из штатных реп
Description: управление и настройка дисков и съёмных накопителей
GNOME Disks — инструмент для управления дисками и съёмными накопителями
(CD/DVD, USB-накопители), который позволяет:
.
* Форматирование и разбиение дисков.
* Монтирование и размонтирование разделов.
* Запрос данных S.M.A.R.T.
.
Пакет использует программу udisks.