0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

openeuler安装教程五:openeuler安装异常问题解答

汽车电子技术 2022-12-06 17:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

  • [FAQ]
    • [安装openEuler时选择第二盘位为安装目标,操作系统无法启动]
    • [openEuler开机后进入emergency模式]
    • [系统中存在无法激活的逻辑卷组时,重装系统失败]
    • [选择安装源出现异常]
    • [如何手动开启kdump服务]
    • [多块磁盘组成逻辑卷安装系统后,再次安装不能只选其中一块磁盘]
    • [x86物理机UEFI模式由于Secure Boot安全选项问题无法安装]

安装openEuler时选择第二盘位为安装目标,操作系统无法启动

问题现象

安装操作系统时,直接将系统安装到第二块磁盘sdb,重启系统后启动失败。

原因分析

当安装系统到第二块磁盘时,MBR和GRUB会默认安装到第二块磁盘sdb。这样会有下面两种情况:

  1. 如果第一块磁盘中有完整系统,则加载第一块磁盘中的系统启动。
  2. 如果第一块磁盘中没有完好的操作系统,则会导致硬盘启动失败。

以上两种情况都是因为BIOS默认从第一块磁盘sda中加载引导程序启动系统,如果sda没有系统,则会导致启动失败。

解决方法

有以下两种解决方案:

  • 当系统处于安装过程中,在选择磁盘(选择第一块或者两块都选择)后,指定引导程序安装到第一块盘sda中。
  • 当系统已经安装完成,若BIOS支持选择从哪个磁盘启动,则可以通过修改BIOS中磁盘启动顺序,尝试重新启动系统。

openEuler开机后进入emergency模式

问题现象

openEuler系统开机后进入emergency模式,如下图所示:

原因分析

操作系统文件系统损坏导致磁盘挂载失败,或者io压力过大导致磁盘挂载超时(超时时间为90秒)。

系统异常掉电、物理磁盘io性能低等情况都可能导致该问题。

解决方法

  1. 用户直接输入root账号的密码,登录系统。
  2. 使用fsck工具,检测并修复文件系统,然后重启。

    说明:

    fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。 用户可以通过“fsck.ext3 -h”、“fsck.ext4 -h”命令查看fsck的使用方法。

另外,如果用户需要取消磁盘挂载超时时间,可以直接在“/etc/fstab”文件中添加“x-systemd.device-timeout=0”。如下:

""#
# /etc/fstab
# Created by anaconda on Mon Sep 14 17:25:48 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/openEuler-root / ext4 defaults,x-systemd.device-timeout=0 0 0
UUID=afcc811f-4b20-42fc-9d31-7307a8cfe0df /boot ext4 defaults,x-systemd.device-timeout=0 0 0
/dev/mapper/openEuler-home /home ext4 defaults 0 0
/dev/mapper/openEuler-swap swap swap defaults 0 0

系统中存在无法激活的逻辑卷组时,重装系统失败

问题现象

由于磁盘故障,系统中存在无法激活的逻辑卷组,重装系统出现异常。

原因分析

安装时有激活逻辑卷组的操作,无法激活时会抛出异常。

解决方法

重装系统前如果系统中存在无法激活的逻辑卷组,为了避免重装系统过程出现异常,需在重装前将逻辑卷组恢复到正常状态或者清除这些逻辑卷组。举例如下:

  • 恢复逻辑卷组状态
    1. 使用以下命令清除vg激活状态, 防止出现“Can't open /dev/sdc exclusively mounted filesystem”。
      "" vgchange -a n testvg32947
      
    2. 根据备份文件重新创建pv。
      ""pvcreate --uuid JT7zlL-K5G4-izjB-3i5L-e94f-7yuX-rhkLjL --restorefile /etc/lvm/backup/testvg32947 /dev/sdc
      
    3. 恢复vg信息。
      ""vgcfgrestore testvg32947
      
    4. 重新激活vg。
      "" vgchange -ay testvg32947
      
  • 清除逻辑卷组
    ""vgchange -a n testvg32947
    vgremove -y testvg32947
    

选择安装源出现异常

问题现象

选择安装源后出现:“Error checking software selection”。

原因分析

这种现象是由于安装源中的软件包依赖存在问题。

解决方法

检查安装源是否存在异常。使用新的安装源。

如何手动开启kdump服务

问题现象

执行systemctl status kdump命令,显示状态信息如下,提示无预留内存。

原因分析

kdump服务需要系统预留一段内存用于运行kdump内核,而当前系统没有为kdump服务预留内存,所以无法运行kdump服务。

解决方法

已安装操作系统的场景

  1. 修改/boot/efi/EFI/openEuler/grub.cfg,添加crashkernel=1024M,high。

  2. 重启系统使配置生效。

  3. 执行如下命令,检查kdump状态:

    ""systemctl status kdump
    

    若回显如下,即kdump的状态为active,说明kdump已使能,操作结束。

参数说明

kdump内核预留内存参数说明如下:

表 1 crashkernel参数说明

[]()

[]()[]()内核启动参数 []()[]()描述 []()[]()默认值 []()[]()备注
[]()[]()crashkernel=X []()[]()在4G以下的物理内存预留X大小的内存给kdump使用 []()[]()无,用户根据实际情况调整 []()[]()该配置方法只在4G以下内存预留,必须保证4G以下连续可用内存足够预留
[]()[]()crashkernel=X@Y []()[]()在Y起始地址预留X大小的内存给kdump使用 []()[]()无,用户根据实际情况调整 []()[]()需要确保Y起始地址的X大小内存未被其他模块预留
[]()[]()crashkernel=X,high []()[]()在4G以下的物理内存中预留256M大小,在4G以上预留X大小内存给kdump使用 []()[]()无,用户根据实际情况调整,推荐值为1024M,high []()[]()确保4G以下内存有256M连续可用内存,4G以上有连续X大小内存可预留。实际预留内存大小为256M+X
[]()[]()crashkernel=X,low[]()[]()crashkernel=Y,high []()[]()在4G以下的物理内存中预留X大小,在4G以上预留Y大小内存给kdump使用 []()[]()无,用户根据实际情况调整 []()[]()需要确保4G以下有X大小连续可用内存,4G以上有Y大小连续可用内存。实际预留内存大小为X+Y

多块磁盘组成逻辑卷安装系统后,再次安装不能只选其中一块磁盘

问题现象

在安装系统时,如果之前的系统选择多块磁盘组成逻辑卷进行安装,再次安装时,如果只选择了其中的一块或几块磁盘,没有全部选择,在保存配置时提示配置错误,如[图1]所示。

图 1 配置错误提示[]()

原因分析

之前的逻辑卷包含了多块磁盘,只在一块磁盘上安装会破坏逻辑卷。

解决方法

因为多块磁盘组成逻辑卷相当于一个整体,所以只需要删除对应的卷组即可。

  1. 按“Ctrl+Alt+F2”可以切换到命令行,执行如下命令找到卷组。

    ""vgs
    

  2. 执行如下命令,删除卷组。

    ""vgremove euleros
    
  3. 执行如下命令,重启安装程序即可生效。

    ""systemctl restart anaconda
    

    说明:

    图形模式下也可以按“Ctrl+Alt+F6”回到图形界面,点击[图1]右下角的“Refresh”刷新存储配置生效。

x86物理机UEFI模式由于Secure Boot安全选项问题无法安装

问题现象

x86物理机安装系统时,由于设置了BIOS选项Secure Boot 为Enabled(默认是Disabled),导致系统一直停留在“No bootable device”提示界面,无法继续安装,如[图2]所示。

图 2 “No bootable device”提示界面[]()

原因分析

开启Secure Boot后,主板会验证引导程序及操作系统 ,若没有用对应的私钥进行签名,则无法通过主板上的内置公钥进行认证

解决方法

进入BIOS,设置Secure Boot为Disabled,重新安装即可。

  1. 系统启动时,按“F11”,输入密码“Admin@9000”进入BIOS。
  2. 选择进入Administer Secure Boot。
  3. 设置Enforce Secure Boot为Disabled。

    说明:

    设置Secure Boot为Disabled之后,保存退出,重新安装即可。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    7336

    浏览量

    128730
  • BIOS
    +关注

    关注

    6

    文章

    474

    浏览量

    48037
  • 磁盘
    +关注

    关注

    1

    文章

    394

    浏览量

    26305
  • X86
    X86
    +关注

    关注

    5

    文章

    300

    浏览量

    45170
  • openEuler
    +关注

    关注

    2

    文章

    335

    浏览量

    6679
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    润和软件亮相操作系统大会openEuler Summit 2025

    2025年11月14-15日,以“智跃无界,开源致远”为主题的操作系统大会&openEuler Summit 2025在北京隆重举办。本次大会由开放原子开源欧拉(OpenAtom
    的头像 发表于 11-20 09:36 254次阅读
    润和软件亮相操作系统大会<b class='flag-5'>openEuler</b> Summit 2025

    先收藏系列 工业相机的六问六答!

    工业相机常用问题解答
    的头像 发表于 10-22 09:26 212次阅读
    先收藏系列 工业相机的六问六答!

    润和软件出席2025-2026年openEuler技术委员会会议

    近日,由OpenAtom openEuler(以下简称“openEuler”或“开源欧拉”)社区发起、江苏润和软件股份有限公司(以下简称“润和软件”)承办的2025-2026年openEuler技术委员会会议在南京圆满召开。
    的头像 发表于 08-07 18:01 1508次阅读

    请问在Vision Five2上怎样安装openeuler24.03 LTS SP1?

    在Vision Five2上怎样安装openeuler24.03 LTS SP1?
    发表于 07-29 09:02

    软通动力加入openEuler社区AI联合工作组

    近日,2025开放原子开源生态大会开幕,openEuler社区携手软通动力与社区成员单位共同发起成立“openEuler社区AI联合工作组”,工作组将整合芯片、算法、应用等全产业链力量,推动操作系统
    的头像 发表于 07-25 14:42 859次阅读

    GM0-5602适配openEUler22.03-LST-SP2并安装网卡驱动

    制作系统镜像 系统镜像:openEuler-22.03-LTS-SP2-x86_64-dvd 网卡源码版本:yt6801-linux-driver-1.0.30 不要选DD模式做镜像 要插网口卡并
    的头像 发表于 07-10 17:03 635次阅读
    GM0-5602适配<b class='flag-5'>openEUler</b>22.03-LST-SP2并<b class='flag-5'>安装</b>网卡驱动

    汽车喇叭气密性检测仪常见问题解答

    在汽车生产和检测环节,汽车喇叭气密性检测仪起着至关重要的作用。以下是一些关于它的常见问题解答。(1)检测仪的精度受哪些因素影响?检测仪的精度主要受环境因素、仪器本身的稳定性以及被测喇叭的特性
    的头像 发表于 06-25 11:52 393次阅读
    汽车喇叭气密性检测仪常见<b class='flag-5'>问题解答</b>

    openEuler 22.03为什么无法运行在VisionFive2上?

    (求助)openEuler 22.03无法运行在VisionFive2上
    发表于 06-19 07:13

    CODESYS全平台适配openEuler 布局工业4.0前沿

    OpenAtom openEuler(简称“openEuler”)社区与工业自动化全球领军企业CODESYS集团联合宣布,经过深度技术合作, CODESYS全系列开发平台(含CODESYS
    的头像 发表于 06-10 18:27 1379次阅读

    openEuler上基于vLLM Ascend部署Qwen3

    近日,阿里巴巴正式发布新一代Qwen大语言模型系列(Qwen3与Qwen3-MoE),在模型规模与性能上实现多方面升级。openEuler社区团队与vLLM社区通力合作,在第一时间完成Qwen3模型
    的头像 发表于 05-07 14:44 1493次阅读
    在<b class='flag-5'>openEuler</b>上基于vLLM Ascend部署Qwen3

    软通动力亮相openEuler Developer Day 2025

    近日,openEuler Developer Day 2025(简称ODD 2025)在杭州成功举办,大会全新发布openEuler 25.03创新版本,展示内核开发、多样性计算和全场景协同
    的头像 发表于 04-15 17:21 889次阅读

    openEuler Developer Day 2025成功举办

    近日,由OpenAtom openEuler(简称“openEuler”)社区发起的openEuler Developer Day 2025(简称“大会”)在杭州成功举办。
    的头像 发表于 04-14 16:11 965次阅读

    润和软件亮相openEuler Developer Day 2025

    近日,openEuler Developer Day 2025 (ODD 2025)在杭州成功举行。本次会议由开放原子开源基金会openEuler社区发起,全面解读了全新发布的openEuler 25.03 版本创新特性,并分享
    的头像 发表于 04-14 11:42 1348次阅读

    【斯丹麦德电子】常见问题解答:干簧继电器在测试与测量中的应用

    电子发烧友网站提供《【斯丹麦德电子】常见问题解答:干簧继电器在测试与测量中的应用.pdf》资料免费下载
    发表于 01-20 10:44 0次下载

    回顾2024年度润和软件与openEuler的精彩瞬间

    2024年是openEuler开源周年,回顾这一里程碑时刻,作为openEuler项目群黄金捐赠人,江苏润和软件股份有限公司(以下简称“润和软件”)不仅深度参与并持续贡献,更在驱动
    的头像 发表于 01-07 18:12 1586次阅读