如何更改 grub 来执行脚本

如何更改 grub 来执行脚本

在使用 Acronis True Image 2021 在 OPEN SUSE 13.1 PC 上克隆我的 HDD 后,我遵循 Acronis 页面上写的建议。ATI-CLONE_LINUX-INFO 但是当我现在开始时,我进入了 GRUB2 CLI。当我做

    set root=(hd0,1)
    configfile /boot/grub2/grub.cfg

我可以开机。我需要做什么才能在启动时自动完成此操作?很抱歉问这个简单的问题,但我对 GRUB 和 GRUB2 是新手。

谢谢沃尔特

答案1

在 GRUB CLI 中我做了:

    set root=(hd0,1)
    linux /vmlinuz/<last-desktop-kernel> root=/dev/sda1 ro splash

要查看 /vmlinuz 目录中存在哪些内核,请ls键入或按TAB-Key 自动输入名称。

    initrd /<here again teh corresponging initrd.img>
    boot

现在我可以启动到我的 SUSE 13.1 系统,然后我就这么做了

  1. 使用应安装的 HDD 的 UUID 编辑 fstab 文件(请参阅如何获取您的 HDD 的 UUID
  2. 启动Yast2后, BootLoader我将 Grub2 放入 MBR 中。之后我就可以正常启动了。

相关内容