grub错误15:找不到文件

时间:2015-04-20 07:04:52

标签: linux linux-kernel redhat grub

我有一个vm(在vmware上完全运行)。但我想做一些修改并将所有文件系统放到单个分区/.

在我当前的VM中,我有/,/ var,/ tmp,/ boot分区。

已执行的操作:

  1. 附加新硬盘,格式化并创建了两个分区(一个用于/和另一个用于交换)
  2. 制作/作为root的活动分区。
  3. 将原始硬盘中的所有文件复制到新硬盘。
  4. 在/ etc / fstab中进行了更改并运行grub-install。
  5. 分离的新硬盘并使用此硬盘创建新VM。
  6. 现在当我启动VM时,我得到了

      

    “错误15:找不到文件”

1 个答案:

答案 0 :(得分:0)

在击球和尝试时得到答案。此错误是由/etc/grub/grub.conf文件引起的。当我们有/ boot分区时,我们不需要为内核提供整个路径,例如:

内核/<内核版本>

但是当我们只有单根分区时,意味着没有/ boot分区我们需要提供完整的路径,例如:

内核/启动/<内核版本>

同样适用于initrd线。

它对我有用。