关于centos升级的问题(已解决)大家可以看看= =
本帖最后由 年轻的老司机 于 2019-1-23 00:29 编辑在freenas开虚拟机,一开始centos 1810装不上去,提示
Invalid Parameter Something as gone seriously wrong:
import_mok_state() failed:
Invalid Parameter
然后决定从1804开始曲线救国,结果升级完之后一重启又出现这个问题,查了一下google有答案,但是依然无法启动
解决方法:https://angrysysadmins.tech/index.php/2018/12/grassyloki/centos-7-failed-set-moklistrt/
然后我决定重装,在yum update的时候就禁止 shim mokutil 这两个东西更新,
直接输入 echo 'exclude=shim,mokutil' >> /etc/yum.conf 来排除升级
但是在更新过程中弹出这个
-> 正在处理依赖关系 mokutil = 15-1.el7.centos,它被软件包 shim-x64-15-1.el7.centos.x86_64 需要
--> 解决依赖关系完成
错误:软件包:shim-x64-15-1.el7.centos.x86_64 (base)
需要:mokutil = 15-1.el7.centos
已安装: mokutil-12-1.el7.centos.x86_64 (@anaconda)
mokutil = 12-1.el7.centos
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
请问一下现在该怎么办,两天了啊,搞得我头发都要掉光了
003.gif
物理机装mini版没碰到过,也许是freenas虚拟化的锅 https://www.cyberciti.biz/faq/centos-rhel-fedora-yum-missing-dependency/
答案在这里,好像已经跳过升级这两个包了,等下重启看看能不能用吧
所以说我这两天一直在做无用功?
006.gif
ok,貌似没问题了
008.gif
发现了问题出在哪里了,在freenas的虚拟机里,boot目录是
/boot/efi/EFI/BOOT/BOOTX64.EFI
而教程里给的是
/boot/efi/EFI/boot/bootx64.efi
.....................................
佛了
mad.gif
页:
[1]