Не за что.
Главное чтобы разработчики исправили эти недочёты.
Очень похожая ситуация. При перезагрузке не вынул флэшку и GRUB заругался на неправильный block device. Оказалось, что, хотя в норме у меня винт определяется как sda, а флэшка - как sdb1, если она вставлена при загрузке, то флэшка - sda1, а винт - sdb. Поскольку на этой же машине пробовал другие дистры, и такой проблемы не было, дело не в железе.
Прежде, чем уважаемые разработчики пофиксят этот момент, хотелось бы узнать, что можно сделать самому, куда копать вообще?
Воспользоваться UUID.
Воспользоваться UUID.
А разве в GRUB можно загнать UUID? Там же своя номенклатура дисков.
Впишите в строчке параметров ядра вместо “root=/dev/sda3” UUID раздела.