V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
mingl0280
V2EX  ›  Linux

求问如何让 grub2 能正常工作

  •  
  •   mingl0280 · 2019-03-01 13:59:27 +08:00 · 2189 次点击
    这是一个创建于 1010 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我之前装了 kali 和 windows 双系统,但是现在 bios 引导的时候如果选 kali 那个盘,引导 grub2 的话是直接黑屏 grub 提示符的,非要 configfile (hd4,gpt5)/boot/grub/grub.cfg 才能正常读取 grub.cfg ,已经试过 grub-install 到各个硬盘均无效,有什么解决办法吗?谢谢各位帮忙啊!

    硬盘有 4 块普通+2 块 SATA SSD+1 块 nvme(windows)
    14 条回复    2019-03-03 11:18:41 +08:00
    cyspy
        1
    cyspy  
       2019-03-01 14:37:13 +08:00
    grub-mkconfig?
    mingl0280
        2
    mingl0280  
    OP
       2019-03-01 14:39:52 +08:00
    @cyspy 试过了,无效的,重新生成了 N 遍 grub 了
    Hackerl
        3
    Hackerl  
       2019-03-01 16:06:05 +08:00
    efibootmgr 看看你的引导都装在哪个盘
    JackieMe
        5
    JackieMe  
       2019-03-01 19:18:33 +08:00
    直接参考 ArchWiki 啊,你哪种引导方式哪种硬盘分区方案人家都写了
    https://wiki.archlinux.org/index.php?title=GRUB&redirect=yes
    mingl0280
        6
    mingl0280  
    OP
       2019-03-02 06:20:37 +08:00
    @JackieMe Archwiki 的用法基本上都弄完了,目前正在试楼上的 embedded cfg
    mingl0280
        7
    mingl0280  
    OP
       2019-03-02 06:20:58 +08:00
    @Hackerl 每个盘都装了一遍,屁用没有
    wweir
        8
    wweir  
       2019-03-02 10:15:25 +08:00 via Android
    上 uefi,废了引导器
    JackieMe
        9
    JackieMe  
       2019-03-02 10:54:28 +08:00 via Android
    感觉你做法有问题…
    mingl0280
        10
    mingl0280  
    OP
       2019-03-02 15:24:47 +08:00
    @wweir 当然是 uefi,不是 uefi 早搞挂了……
    @JackieMe 问题解决了,最后啥资料都没用,直接把 grub.cfg 复制了一份扔到 efi 分区里解决的……
    JackieMe
        11
    JackieMe  
       2019-03-02 19:16:20 +08:00
    @mingl0280 你这是生成配置文件没有指定路径的节奏啊
    mingl0280
        12
    mingl0280  
    OP
       2019-03-03 04:55:53 +08:00
    @JackieMe 指定了,没用……我怀疑那个 bios 有问题,因为启动的时候硬盘不一定在 hd4,gpt5 ……
    vitalgg
        13
    vitalgg  
       2019-03-03 10:46:54 +08:00 via Android
    重新生成 stage1, stage1 中要包含 configfile 模块,模块名可能不对,大概是这个意思。不含这个模块的话,只进 cli,不会读 grub.cfg
    vitalgg
        14
    vitalgg  
       2019-03-03 11:18:41 +08:00 via Android
    应该是 stage2,见 grub-mkimage
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2205 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 11:51 · PVG 19:51 · LAX 03:51 · JFK 06:51
    ♥ Do have faith in what you're doing.