Готов поспорить, это связано с головками вашего жесткого диска или MBR, и на самом деле ваша проблема возникает часто.
Из-за различных стандартов некоторые BIOS могут читать с адреса над MBR, что может вызвать вашу проблему, и что решит эту проблему, так это попытаться использовать parted
, а некоторые диски W.D. имеют непонятные головки.
Не могли бы вы опубликовать вывод команды parted -l
и вашего grub.cfg для начала, и вы могли бы прочитать, что в Википедии говорится о MBR (основная загрузочная запись) и https: // en .wikipedia.org / wiki / INT_13H , поскольку это очень поможет в процессе.
Какой у вас жесткий диск и какой объем памяти?