我正在尝试使用以下命令从 openSUSE Leap 42.2 升级到 42.3:
:~> cd /etc/zypp/repos.d :~> sed -i 's/42.2/42.3/' * :~> zypper 刷新 :~> zypper 重复 :~> 重新启动
重新启动后,我收到如下消息:
BERT:无法请求 iomem 区域<……………> Spectre V2:系统可能容易受到 Spectre V2 的攻击 dracut initqueue [282] 警告:/dev/mapper/isw_cfiadgibeh_Mirror1_part1 不存在。 启动 Dracut 紧急外壳...... 生成“/run/initramfs/rdsosreport.txt” 进入紧急模式。退出外壳程序以继续。 输入“journalctl”查看系统日志。 Btrfs 系统的恢复不是自动化的 绘图:/#
这对我来说是全新的,我不知道发生了什么。谁能把我放在图片中并建议如何纠正事情?我们将不胜感激所有帮助。
答案1
您升级成功了吗?
了解您在 /etc/zypp/repos.d/ 中拥有哪些存储库会很有趣。
我建议禁用第三方存储库,仅启用这 4 个存储库进行升级,然后管理您的第三方存储库和软件包:
- http://download.opensuse.org/distribution/leap/15.0/repo/oss/
- http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/
- http://download.opensuse.org/update/leap/15.0/oss/
- http://download.opensuse.org/update/leap/15.0/non-oss/
无论如何,我认为启动失败是基于以下消息:
/dev/mapper/isw_cfiadgibeh_Mirror1_part1 不存在
您应该检查 /etc/fstab 或 autofs 是否有配置问题,也许可以注释掉导致问题的条目,并在系统成功启动后修复它。