我不确定我做错了什么。 我基本上使用了VM(Linux KVM)中最新的arch linux live disk,
我仍然可以通过进入grub命令行启动计算机,执行“linux(hd0,msdos1)/ boot / vmlinuz ….”和initrd相同,并运行“boot”启动它,但似乎有点不方便。 是的,我正在缩短一些东西,比如主机名,但不是,但是据我所知,它应该会启动。
有谁知道我在做什么错?
编辑:我更改/ etc / default / grub不使用UUID并再次运行grub-mkconfig,这是它生成的grub.cfg: http ://pastebin.ca/3746197它仍然不会启动。
我发现了这个问题。 不为我的发现感到自豪。
它应该是grub-mkconfig -o / boot / grub / grub.cfg,而不是/ etc / grub / grub.cfg。 D'哦!
离开这里,以防其他人遇到它。
这是grub常见的错误。
尝试进入/etc/default/grub并closuresUUID,然后再次运行grub-mkconfig 。