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

[faq][安装openeuler时选择第二盘位为安装目标,操作系统无法启动][openeuler开机后进入emergency模式][系统中存在无法激活的逻辑卷组时,重装系统失败][选择安装源出现异常][如何手动开启kdump服务][多块磁盘组成逻辑卷安装系统后,再次安装不能只选其中一块磁盘][x86物理机uefi模式由于secure boot安全选项问题无法安装]安装openeuler时选择第二盘位为安装目标,操作系统无法启动问题现象安装操作系统时,直接将系统安装到第二块磁盘sdb,重启系统后启动失败。
原因分析当安装系统到第二块磁盘时,mbr和grub会默认安装到第二块磁盘sdb。这样会有下面两种情况:
如果第一块磁盘中有完整系统,则加载第一块磁盘中的系统启动。如果第一块磁盘中没有完好的操作系统,则会导致硬盘启动失败。以上两种情况都是因为bios默认从第一块磁盘sda中加载引导程序启动系统,如果sda没有系统,则会导致启动失败。
解决方法有以下两种解决方案:
当系统处于安装过程中,在选择磁盘(选择第一块或者两块都选择)后,指定引导程序安装到第一块盘sda中。当系统已经安装完成,若bios支持选择从哪个磁盘启动,则可以通过修改bios中磁盘启动顺序,尝试重新启动系统。openeuler开机后进入emergency模式问题现象openeuler系统开机后进入emergency模式,如下图所示:
原因分析操作系统文件系统损坏导致磁盘挂载失败,或者io压力过大导致磁盘挂载超时(超时时间为90秒)。
系统异常掉电、物理磁盘io性能低等情况都可能导致该问题。
解决方法用户直接输入root账号的密码,登录系统。使用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 0uuid=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系统中存在无法激活的逻辑卷组时,重装系统失败问题现象由于磁盘故障,系统中存在无法激活的逻辑卷组,重装系统出现异常。
原因分析安装时有激活逻辑卷组的操作,无法激活时会抛出异常。
解决方法重装系统前如果系统中存在无法激活的逻辑卷组,为了避免重装系统过程出现异常,需在重装前将逻辑卷组恢复到正常状态或者清除这些逻辑卷组。举例如下:
恢复逻辑卷组状态使用以下命令清除vg激活状态, 防止出现“can't open /dev/sdc exclusively mounted filesystem”。 vgchange -a n testvg32947根据备份文件重新创建pv。pvcreate --uuid jt7zll-k5g4-izjb-3i5l-e94f-7yux-rhkljl --restorefile /etc/lvm/backup/testvg32947 /dev/sdc恢复vg信息。vgcfgrestore testvg32947重新激活vg。 vgchange -ay testvg32947清除逻辑卷组vgchange -a n testvg32947vgremove -y testvg32947选择安装源出现异常问题现象选择安装源后出现:“error checking software selection”。
原因分析这种现象是由于安装源中的软件包依赖存在问题。
解决方法检查安装源是否存在异常。使用新的安装源。
如何手动开启kdump服务问题现象执行systemctl status kdump命令,显示状态信息如下,提示无预留内存。
原因分析kdump服务需要系统预留一段内存用于运行kdump内核,而当前系统没有为kdump服务预留内存,所以无法运行kdump服务。
解决方法已安装操作系统的场景
修改/boot/efi/efi/openeuler/grub.cfg,添加crashkernel=1024m,high。
重启系统使配置生效。
执行如下命令,检查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 配置错误提示[]()
原因分析之前的逻辑卷包含了多块磁盘,只在一块磁盘上安装会破坏逻辑卷。
解决方法因为多块磁盘组成逻辑卷相当于一个整体,所以只需要删除对应的卷组即可。
按“ctrl+alt+f2”可以切换到命令行,执行如下命令找到卷组。
vgs
执行如下命令,删除卷组。
vgremove euleros执行如下命令,重启安装程序即可生效。
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,重新安装即可。
系统启动时,按“f11”,输入密码“admin@9000”进入bios。
选择进入administer secure boot。
设置enforce secure boot为disabled。
说明:
设置secure boot为disabled之后,保存退出,重新安装即可。

半导体市场将因Ultrabook重新洗牌
中兴完成SPN网络小颗粒硬切片技术验证测试,实现质量的精确监控
安防数字化技术与旅游业深度融合 为游客打造智慧旅行体验
网站首页设计方案之图文混排方法
HyperLynx置于整体PCB设计的过程图解
openeuler安装教程五:openeuler安装异常问题解答
海信激光电视75L9夺魁红顶奖 引发了广泛的关注
不是外卖、共享单车抢了资本,而是科研经费的低效运作
DEKRA德凯集团并购安华联网科技巩固亚太市场
realme手机官方暗示realmeQ售价不到千元
实现Modbus数据转发保存到mysql sqlserver数据库的解决方案
固液混合铝电解电容主要的关键技术有哪些
监控技术施工工艺及注意事项
苹果新MacBook Pro问题不断,官方未做任何回应
Intel官宣首款桌面级DG1独显,将要反击AMD/NVIDIA
市场临近复苏拐点,西部数据持续深耕发力闪存产品
重磅!连接器“大佬”molex收购安宏资本旗下莱尔德CVS部门
科技引领时代,合众致达助力正中集团智慧园区能源计量赋能
通用汽车宣布到2035年将停产所有燃油车
基于FET的100W功率音频放大器电路图
s