您尚未登录。

#1 2020-09-15 08:10:27

dogfox
会员
注册时间: 2016-04-03
帖子: 23

重装系统后误删EFI分区

通过复制粘贴其他win10的sda1内EFI文件夹到重装系统的EFI分区也不行

# grub-mkconfig -o /boot/grub/grub.cfg

修改grub也不行。
后来使用PE,打开cmd,使用

bcdboot D:\windows /s C: /f uefi

指定D盘windows操作系统到C盘EFI引导启动。
重启后正常启动windows10。
比较遗憾的是archlinux需要通过uefi方式进入。

离线

#2 2020-09-15 08:20:50

matrikslee
会员
注册时间: 2017-04-21
帖子: 200
个人网站

Re: 重装系统后误删EFI分区

grub-install到新的efi分区了吗?

离线

#3 2020-09-15 08:51:57

dogfox
会员
注册时间: 2016-04-03
帖子: 23

Re: 重装系统后误删EFI分区

matrikslee 说:

grub-install到新的efi分区了吗?

不清楚啊,EFI位置在sda1,arch Linux / 位置在sda6  /boot/EFI 位置在sda1
sda1我格式化了,其实完全不用格式化,直接安装系统到sda6然后引用sda1就应该没事

离线

#4 2020-09-15 12:29:44

依云
性别女,请正确称呼
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 5,862
个人网站

Re: 重装系统后误删EFI分区

何为「不行」?目前的问题是什么?

离线

#5 2020-09-15 13:01:12

matrikslee
会员
注册时间: 2017-04-21
帖子: 200
个人网站

Re: 重装系统后误删EFI分区

dogfox 说:
matrikslee 说:

grub-install到新的efi分区了吗?

不清楚啊,EFI位置在sda1,arch Linux / 位置在sda6  /boot/EFI 位置在sda1

你这个不清楚,那个不行的,让人想帮你都没办法……

你不是有用Windows工具把Windows引导程序装到efi分区吗?Linux也要这样做,grub的安装是通过grub-install完成的,更详细的操作可以参考wiki,正常情况下直接用grub-install /dec/sda就可以

离线

#6 2020-09-15 16:29:49

dogfox
会员
注册时间: 2016-04-03
帖子: 23

Re: 重装系统后误删EFI分区

matrikslee 说:
dogfox 说:
matrikslee 说:

grub-install到新的efi分区了吗?

不清楚啊,EFI位置在sda1,arch Linux / 位置在sda6  /boot/EFI 位置在sda1

你这个不清楚,那个不行的,让人想帮你都没办法……

你不是有用Windows工具把Windows引导程序装到efi分区吗?Linux也要这样做,grub的安装是通过grub-install完成的,更详细的操作可以参考wiki,正常情况下直接用grub-install /dec/sda就可以

我使用pe工具找到了win10引导,archlinux下使用grub-install无效。目前两个系统都可以已经正常工作了。

离线

页脚