Я была такая же проблема. /dev /sda1 был смонтирован как /boot. Я создал /dev /sda3 и скопировал все из /dev /sda1 в /dev /sda3 и указал / пометил (с помощью fdisk), что /dev /sda3 является загрузочным. Подключил /dev /sda3 к моей папке system /boot (в / etc / fstab), но это все равно не помогло. Когда я удалил все из /dev /sda1, система не запустилась.
Поэтому я скопировал из /dev /sda3 в /dev /sda1 (так как sda3 был своего рода резервной копией) и нормально запустил систему. Система считает, что /dev /sda3, который является /boot, действительно является областью загрузки. Так я и сделал (для fedora, для производных от Debian, вероятно, необходим update-grub):
grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg
и grub переназначен на /dev /sda3 и теперь все работает нормально.