我最近将一个完整 Linux 安装的分区移至/home
新磁盘(带 DD)。
一切都很顺利,我可以挂载分区,浏览它......完美。
下一步:安装 GRUB 使其可引导。
从安装分区 ( mount /dev/sda1 /mnt/root/
)的 Live CD 重新启动
并安装了 GRUB:
grub-install --boot-directory=/mnt/root /dev/sda
当我这样做时,我收到一条成功消息。
现在,当我启动时,我会进入 GRUB 救援 CLI,并显示错误“分区外”。
我尝试查看磁盘内的内容ls (hd0,1)/
,并获得了目录列表。如果我尝试列出其中一个目录的内容,我会再次收到“分区外”消息。
硬件实际上是一个虚拟机(QEMU)。