https://bbs.deepin.org/post/152677 能进系统怎么不把日志反馈上来啊!!!
Featured Collection
Popular Ranking
Popular Events
Acer T5000
CPU : Intel core i7 6700HQ
RAM: 16G DDR4
GPU: GTX950M
硬盘:SSD + HHD
efi分区在SSD盘的第7个gpt分区(hd0,gpt7)
deepin的grub的efi可执行文件路径为/EFI/deepin/grubx64.efi
boot分区在HHD的第3个分区(hd1,gpt3)
root分区在HHD的第5个分区(hd1,gpt5)
之前都是可以正常引导的,但是最新折腾黑苹果,覆盖了的efi分区下的/EFI/boot/bootx64.efi文件,并顺带删除了/EFI/ubuntu文件夹,之后再通过/EFI/deepin/grubx64.efi文件就无法正常引导deepin了,只能进入grub2命令行救援模式
在救援模式下通过以下命令可以启动进入到deepin:
prefix=(hd1,gpt3)/grub
linux (hd1,gpt3)/vm** root=/dev/sdb5 foo bar
initrd (hd1,gpt3)/initrd**
boot
进入系统后,无论使用深度系统修复工具还是grub-install都无法修复引导
以下是深度系统修复工具或者grub-install工具修复的EFI分区下的grub.cfg文件内容:
search.fs_uuid 83caeb7b-9179-487d-b3dc-4b297cf5beae root hd1,gpt3
set prefix=($root)'/grub'
configfile $prefix/grub.cfg
文件内容似乎是正确的,但是没有生效,重启依旧只能进入救援模式。
在grub2救援模式下,使用set命令查看环境变量显示,
prefix=(hd0,gpt7)/EFI/ubuntu (忘了,好像是这个值)