我有一台旧 PC,用作装有 Ubuntu Server 22.04.4 LTS 的媒体服务器,这台旧 PC 没有 UEFI。最近买了一台有 UEFI 的“新”PC,它可以选择在 UEFI 设置中启用旧版操作系统支持,但旧 PC 上的磁盘无法在新 PC 上启动。UEFI 设置中检测到硬盘但无法启动,所以我正在尝试重新安装 grub。
我尝试了以下操作,但没有效果。
sudo vgchange -ay ubuntu-vg
sudo mkdir mnt
sudo mount /dev/ubuntu-vg/ubuntu-lv mnt
sudo mount /dev/sda2 mnt/boot
sudo chroot mnt #upto here everything works as expected
sudo grub-install /dev/sda2
运行 grub-install 后,出现错误消息,指出未找到 /dev/sda2
任何帮助,将不胜感激。