两个单独的硬盘, 一个是 win ,一个是 linux ,其中 win 是主要磁盘。 之前是先安装 win ,然后装的 linux ,电脑启动时候会有菜单选择。 现在要重新安装 win ,这样我电脑启动的时候就没有选择菜单了,无法进入 linux 了。 虽然重新安装 linux 可以解决这个问题,但没有别的补救方法吗? linux 下的数据也挺多的啊。
1
shanyuhai123 2021-12-03 16:14:53 +08:00
重建 grub
|
2
Tink 2021-12-03 16:16:20 +08:00 via Android
重新写一下 efi 就可以了
|
3
66beta 2021-12-03 16:17:42 +08:00
好多年前玩的时候,windows 下有个软件可以修复 grub 的,忘记了
|
4
forsky OP |
5
seres 2021-12-03 16:44:31 +08:00
之前玩黑苹果+win ,用 OC 引导,可以挂载 EFI 分区 编辑 config 文件
win+linux 应该类似吧 |
6
jim9606 2021-12-03 17:34:30 +08:00
假设你用的是 uefi 引导。
如果你的 bios 设置里依然有你的 linux 发行版创建的启动项,调整为第一启动项就行。 如果找不到,看看你的 bios 设置里有没有 boot from efi file 选项,有的话可以选择 EFI 分区内的 grubx64.efi 或 shimx64.efi 进入 linux 。进入后重新安装 grub(sudo grub-install)或安装 boot-repair 修复。 也没有的话通过你用的发行版安装盘进入 live 系统,安装 boot-repair 进行修复。 |
7
Deteriorator 2021-12-03 18:06:14 +08:00
windows 可以尝试 EasyUEFI 或 EasyBCD 进行修复, 不过你得知道 Linux 的启动路径, 我以前用过这个修复引导
|
8
vocaloidchina 2021-12-03 22:46:30 +08:00
进下 Linux 的 live cd ,然后 chroot 到 Linux 的硬盘,grub-update 一下
|
9
ferock 2021-12-04 07:02:41 +08:00
如果不用图形界面,干嘛不用虚拟机…
|
10
forsky OP 谢谢大佬们。。
|