uefi分区删除如何恢复,网上各种办法试过

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
hanlif
帖子: 211
注册时间: 2012-06-03 11:51

uefi分区删除如何恢复,网上各种办法试过

#1

帖子 hanlif » 2018-08-16 18:02

uefi分区删除如何恢复,网上各种办法试过
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: uefi分区删除如何恢复,网上各种办法试过

#2

帖子 poloshiao » 2018-08-16 21:12

uefi分区
能否請你詳細描述
hanlif
帖子: 211
注册时间: 2012-06-03 11:51

Re: uefi分区删除如何恢复,网上各种办法试过

#3

帖子 hanlif » 2018-08-18 21:51

修复Linux的UEFI引导(重装grub2并重新生成Linux在EFI下的文件夹和文件)

准备好一张 linux系统 对应的 DVD 光盘,或者 live USB,最好选择与当前系统相同的版本。开机启动 DVD 或者 Live USB,,进入救援模式。等待各种输出结束,看到"login"后,输入用户名"root",直接回车即可进入救援模式,不需要输入密码。(进入试用系统也一样)

1)首先查看各分区的情况,使用命令:
fdisk -l
列出分区情况。

2)将各个分区挂载。例如,假设 sda8 为 / 分区,sda6 为 /boot 分区,sda1为/boot/efi ,sda7 为 swap 分区,sda9 为 /home 分区,则按目录结构顺序挂载:
sudo mount /dev/sda8 /mnt
sudo mount /dev/sda6 /mnt/boot

sudo mount /dev/sda1 /mnt/boot/efi

sudo mount /dev/sda9 /mnt/home

注意,swap 分区不需要挂载。要先挂在根分区,然后把其他的分区相应的挂在到根分区下。

3)挂载、绑定运行环境到目标系统
sudo moun t --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

4)修复
sudo chroot /mnt /bin/bash # chroot到需要修复的系统
grub-mkconfig -o /boot/grub/grub.cfg #生成 /boot/grub/grub.cfg,ubuntu16.04命令是grub,一些linux发行版是grub2
grub-install --directory=/usr/lib/grub/x86_64-efi /boot/efi # 根据grub模块文件和/boot /grub.cfg安装grub到EFI分区。
exit
reboot
hanlif
帖子: 211
注册时间: 2012-06-03 11:51

Re: uefi分区删除如何恢复,网上各种办法试过

#4

帖子 hanlif » 2018-08-18 21:54

setroot=(hd0,gpt6)
linux/vmli...root=/dev/sda7 ro quiet spladh
initrd/initrd...
boot
hanlif
帖子: 211
注册时间: 2012-06-03 11:51

Re: uefi分区删除如何恢复,网上各种办法试过

#5

帖子 hanlif » 2018-08-18 21:56

以上两种方式都进入了emergence模式,而且还不能输入任何命令,只有contrl+D
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: uefi分区删除如何恢复,网上各种办法试过

#6

帖子 poloshiao » 2018-08-19 15:42

以上两种方式都进入了emergence模式
參閱
https://www.dedoimedo.com/computers/gru ... overy.html
GRUB2 & EFI recovery - Tutorial
hanlif
帖子: 211
注册时间: 2012-06-03 11:51

Re: uefi分区删除如何恢复,网上各种办法试过

#7

帖子 hanlif » 2018-08-21 21:10

poloshiao 写了: 2018-08-19 15:42
以上两种方式都进入了emergence模式
參閱
https://www.dedoimedo.com/computers/gru ... overy.html
GRUB2 & EFI recovery - Tutorial
感觉很乱,我一直再查找,感觉应分为两类,一类是没有变化过分区该如何恢复,一类是变化了分区该如何恢复,目前还没有总结出准确答案
回复