年轻的老司机 发表于 2019-1-22 23:32:48

关于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

红领巾 发表于 2019-1-22 23:41:24

物理机装mini版没碰到过,也许是freenas虚拟化的锅

年轻的老司机 发表于 2019-1-22 23:47:12

https://www.cyberciti.biz/faq/centos-rhel-fedora-yum-missing-dependency/

答案在这里,好像已经跳过升级这两个包了,等下重启看看能不能用吧

所以说我这两天一直在做无用功?
006.gif

年轻的老司机 发表于 2019-1-23 00:30:17

ok,貌似没问题了
008.gif

年轻的老司机 发表于 2019-1-23 20:50:19

发现了问题出在哪里了,在freenas的虚拟机里,boot目录是
/boot/efi/EFI/BOOT/BOOTX64.EFI
而教程里给的是
/boot/efi/EFI/boot/bootx64.efi
.....................................
佛了
mad.gif
页: [1]
查看完整版本: 关于centos升级的问题(已解决)大家可以看看= =