[System Installation] 防止安装 grub-intall时出错无法安装的解决建议
Tofloor
poster avatar
神逰九州
deepin
2023-02-04 00:17
Author

真正的问题在这两个图里划线的。如果livecd文件里装有grub2-common_2.04.25-18_amd64.deb 就不会少grub-install命令了。后面出错的机率也会少很多。实际上,这个文件是放在ISO文件里的pool/main/g/grub2 目录里。

截图_选择区域_20230203122851.png

从图左边的第一个红框是secure-boot目录名,和我实际电脑的是不一样的,所以这里就出错了。而第三个红框是表示装grub包。我在安装前改了这个文件,去掉安装secureboot选项,也还是出错(因为没有grub-install。说明可能在装deb时也出错了。)

因此,在02_setup_bootloader_x86.job里的 “SB=/sys/firmware/efi/vars/SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c/data” 改成"SB=/sys/firmware/efi/vars/SecureBoot-*/data" 会更好。

同时,在装之前把grub2-common_2.04.25-18_amd64.deb先安装。再改02_setup_bootloader_x86.job应该就没问题了。

Reply Favorite View the author
All Replies
神逰九州
deepin
2023-02-04 16:15
#1

"SB=/sys/firmware/efi/vars/SecureBoot-*/data"

这条命令应该执行会出错。可以改成更合适的。

Reply View the author
神逰九州
deepin
2023-02-04 16:34
#2

那么在安装之前装上grub2-common_2.04.25-18_amd64.deb是否可行吗?我试过用Live模式启动,先装上这个包,确保有grub-install,还是在后面出错。(Secrue Boot选项一直都是关着的。)说明02_setup_bootloader_x86.job这个安装文件的问题没解决就算是关了Secure Boot,也还是会在某些机器安装出错的。

很古老的电脑,流畅度还不错。

Reply View the author
神逰九州
deepin
2023-02-04 16:39
#3

很古老的电脑,流畅度还不错。

650_1675471054_hd.png

Reply View the author
wingkit-c
deepin
2023-02-05 23:26
#4

好复杂啊,具体怎么做。

Reply View the author
wingkit-c
deepin
2023-02-05 23:27
#5

死活装不上,15.4 15.11 20.8 都试了就是装不上,我另外一台笔记本完美运行,

虚拟机也完美安装

Reply View the author
fax928
deepin
Q&A Team
2023-02-05 23:29
#6

grub-install是干什么的?

Reply View the author
神逰九州
deepin
2023-02-06 16:16
#7
fax928

grub-install是干什么的?

安装引导器的。

Reply View the author