AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-541806

justinhschaaf's questions

Martin Hope
justinhschaaf
Asked: 2022-09-18 12:46:08 +0800 CST

Solus/Windows 10 双启动停止工作,GRUB 不会自动修复

  • 0

我有一个系统设置,可以使用 Solus Linux 双启动 Windows 10;但是,在我的一个辅助驱动器出现问题后(最终将其删除,Windows 在没有它的情况下运行良好),尝试在 GRUB 中启动 Windows 产生了一个我不记得的错误,我不得不通过终端更新 Solus让它正确启动(如果我没记错的话)。现在,Solus 启动得很好,但是 Windows 根本没有出现在 GRUB 中,在研究和尝试解决方案几个小时后,我感觉就像把头撞在砖墙上一样。我见过推荐并尝试过但不起作用的东西:

  • 尝试通过运行os-prober和自动修复它update-grub。起初,我收到一条错误消息WARNING: Failed to connect to lvmetad. Falling back to device scanning.。一旦我通过重新启动 lvmetad 服务解决了这个问题,它什么也不会输出,GRUB 会说它更新了它的配置,但仍然没有 Windows。

  • 尝试手动添加 Windows 10 启动项。主要遵循本指南,我努力寻找fs-uuid但最终设法得到它。不过,我始终无法hints_string正常工作,总是收到错误消息grub-probe: warning: unknown device type nvme0n1.。此外,我在我的 Windows 安装中找不到/EFI/Microsoft/Boot/bootmgfw.efi我应该拥有的,而是在我尝试访问它不存在的其他位置时找到bootmgfw.efi位于并收到错误。/Windows/Boot/EFI/bootmgfw.efi尽管有这些障碍,我还是继续努力并将以下内容作为手动条目添加到 中/etc/grub.d/40_custom,但结果error: invalid signature令人失望。

# Microsoft Windows 10
menuentry "Windows 10" {
  insmod part_gpt
  insmod ntfs
  insmod search_fs_uuid
  insmod chain
  search --no-floppy --fs-uuid --set=root 2E6E49286E48E9E3
  chainloader /Windows/Boot/EFI/bootmgfw.efi
}

  • 尝试从可启动的 Windows 10 USB 运行启动修复。按照这个建议的答案,我启动到我的 Windows 10 安装程序 USB,转到“修复您的计算机”,选择“启动修复。”,并被告知 Windows 无法找出问题所在,只是提示“关闭” ”。

在这一点上,我已经筋疲力尽了。我觉得我在网上找到的东西绕着圈子跑,我真的想不出还有什么可以起作用的。我不是 Linux 专家。我在终端的东西上有点像样,但我不太了解这些东西是如何工作的,试图自己从零开始修复它。尽管 Solus 使用起来很可爱,但它仍然有我遇到的一些问题(尽管这些与这里的大问题无关),我仍然非常希望拥有一台能够运行 Windows 的强大台式计算机所以仅仅放弃我的 Windows 分区并不是我想要接受的。任何事情都将不胜感激,非常感谢您。

作为参考,如果它有帮助,这是fdisk -l与我的引导驱动器相关的输出:

Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: INTEL SSDPEKNW512G8                     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x313ff715

Device         Boot     Start        End   Sectors   Size Id Type
/dev/nvme0n1p1           2048  499578836 499576789 238.2G  7 HPFS/NTFS/exFAT
/dev/nvme0n1p2      999153664 1000210431   1056768   516M 27 Hidden NTFS WinRE
/dev/nvme0n1p3      499578880  957210623 457631744 218.2G 83 Linux
/dev/nvme0n1p4      957210624  999153663  41943040    20G 82 Linux swap / Solari

Partition table entries are not in disk order.

此外,我很确定 Windows 会根据我在setupact.log按照本指南找到它后找到的输出以传统模式启动。

dual-boot windows
  • 1 个回答
  • 49 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve