V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zhuzhuaini
V2EX  ›  问与答

安装 Arch 过程中如果将引导安装在自身硬盘中就会显示不了启动项

  •  
  •   zhuzhuaini · 2019-12-19 08:47:07 +08:00 · 1167 次点击
    这是一个创建于 1785 天前的主题,其中的信息可能已经有所发展或是发生改变。
    环境:
    主板:B360M 迫击炮
    CPU:8400
    硬盘:Arch:浦科特(sata)
    windows:东芝 RC500(nvme)
    详细描述:
    最近在折腾安装 ArchLinux,目前发现一个情况,将 grub 安装在 windows 硬盘当中的 EFI 后,重启,在 BIOS 中的启动项里可以看到 arch 的启动项,但是启动后任然会黑屏几次后进入 windows,此时再重启,arch 启动项消失,在 windows 中使用 esayuefi 软件手动添加 arch 启动项后重启,又能显示了,并且可以正确引导至 arch
    问题出在如果我将 grub 安装在 arch 自身的硬盘的 EFI 分区当中,也就是给 arch 的硬盘分一个 300M efi 分区和余下所有空间的主分区,就会出现在 BIOS 中不会显示 arch 的启动条目,并且在 windows 中使用 esayuefi 添加 arch 条目后,BIOS 中也不显示,,,重新用 livecd 引导,然后 arch-chroot 切换到 arch 系统后,输入 efibootmgr 也找不到 arch 这个启动条目,但是重新 grub-instal XXXX 这个命令后再 efibootmgr,就能显示出 arch 的启动条目,但是再重启后,BIOS 中还是没有 arch 的条目,,,此问题已经困扰我很久了,虽然说将 grub 安装至 windows 的 efi 分区可以解决,但是强迫症还是希望一个硬盘一个 EFI 分区一个主分区这种配置法....
    不知道有大佬遇到过这个问题或知道解决方案吗..
    2 条回复    2019-12-19 11:08:02 +08:00
    jzy321023
        1
    jzy321023  
       2019-12-19 08:56:16 +08:00   ❤️ 1
    Windows 下用 easyuefi 或者 bootice 新建下目标盘 efi 启动项试试呢?
    zhuzhuaini
        2
    zhuzhuaini  
    OP
       2019-12-19 11:08:02 +08:00
    @jzy321023 试过,添加完成后再软件中能显示这个条目,但是重启后在 BISO 中没有,重新回到 windows 里的 easyuefi 后 刚刚添加的条目也没有了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1115 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:58 · PVG 02:58 · LAX 10:58 · JFK 13:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.