Проблема в том, что иногда, процентах в 90-99 случаев, логики не улавливаю, Grub не видит второго, не загрузочного, hdd. Но иногда всё таки видит. В grub есть какая-нибудь команда, или можно загрузить какой-нибудь модуль, чтобы он ВНИМАТЕЛЬНО посмотрел по дискам и нашёл их все.
Да и диски какие-то странные. То при загрузке один диск является sda, то второй. Как они инициализируются - вообще не понятно. Первый диск ssd, загрузочный. Второй - hdd.