centos 7 安装遇到dracut等问题的总结

Centos 7分区失败,进入 dracut 页面,恢复操作 分区异常恢复 阅读详情

Linux发行版之前用的是Ubuntu , 乌托邦Linux做的非常友好,无论是安装还是测试,我感觉比windows10还好,仅次于windows7,近期因为测试服务器软件移植需要,需要增加主流的Linux发行平台Redhat一线的平台,因为centos比较流行,就选择了CentOS 7的X86-64版,很早很早的时候,曾经用源代码编译的方式安装过Redhat Linux,经过那么多年的发展,以为再次安装应该很简单了,至少不会有很多问题,结果是我想错了,各种的意想不到,

下载CentOS镜像,这不会有多大问题,选择X86-64的中国镜像,反正一大堆连接,速度都非常快,注意不要下载网络安装的精简版本,如果你带宽足够,你也可以下载everything版本,也就是包含所有软件工具等的版本,一般不需要.

第一个坑,就是启动U盘制作,因为之前安装ubuntu linux,电脑里已经安装了universal usb installer,就想当然的使用它来制作,制作列表里选择CentOS,结果发现无法选择镜像,以为是软件Bug,就选择了最后的未列出Linux,强制写入,一路OK

把U盘插入笔记本,选择u盘启动,选择Test and Install CentOS, 然后界面就卡住,按ESC进入紧急模式,出现的dracut# 命令行,在网络上搜索很好多解决办法,其中之一就是安装的时候按Tab,修改启动命令,按网络解决方法之一去做, 在命令行下,切换到/dev, 然后ls,一堆的sdax sdbx,不过猜了一下,因为sdb下数字少,因此基本可以判定sdb1是u盘,然后重新启动,按TAB, 出现命令行:

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.checkquiet

灵光一现,这LABEL应该就是U盘的标签啊, 于是把U盘的标签改成CENTOSX8 [这是因为univeral usb installer 制作的是fat32隔格式的u盘,8.3格式,就是8个字符,因为需要缩写],然后把命令行LABEL=后面内容

改成LABEL=CENTOSX8  quie

物理机centos7系统重启后直接进入dracut Warning: /dev/centos/root does not exist Warning: /dev/mapper/centos-root does not exist 在shell命令行执行以下: dracut:/# lvm vgscan dracut:/# lvm vgchange -ay dracut:/# exit 之后可以正常进入系统(测试正常)。 但是重启之后依然会进入dracut模式,永久解决如下: 查看kernel文件 [root@ecs ~]# ls -ltrh /boot 阅读详情

相关推荐

Centos开机故障进入dracut模式

linux开机故障

Erice_s的博客 1万+

CentOS 7安装中dracut-initqueue超时问题解决方案

在Linux系统启动过程中,initramfs作为临时根文件系统,负责加载必要的驱动和挂载真实根分区。dracut是现代Linux发行版(如CentOS)生成initramfs的核心工具,其initqueue子系统通过udev规则检测存储设备。当出现'dracut-initqueue timeout'错误时,通常意味着存储设备识别异常,可能由驱动缺失、设备节点创建延迟或根分区路径错误导致。这类问题在U盘安装、虚拟机环境及特殊硬件配置场景中尤为常见。通过分析启动日志、修正grub参数或补全驱动模块等工程实践手

weixin_30698527的博客 432

CentOS 7.9 安装操作系统时卡在starting dracut initqueue hook问题结解决

同时确保下面的时间和日期,与当前北京时间保持一致。完成以后,点击左上角的done按钮。点击右下角的FINISH CONFIGURATION按钮后,等待系统重启完成。根据检查提示的日志信息,判断应该是系统找不到我的U盘系统了。重启后,在安装界面,选择LICENES INFORMATION。PS:进入目录/dev下,可以查看到自己的U盘启动盘的符号。语言支持,防止中文字符乱码,完成后,点击左上角Done按钮。左边基础环境(Base Enviroment)选择最后一项;

悦分享 1115

MOOS-ivp 实验三 MOOS简介(3)

MOOS-ivp 实验三 MOOS简介(3) 继上一篇文章继续对实验进行记录 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录MOOS-ivp 实验三 MOOS简介(3)六、A Simple Example with pXRelay1.pXRelay基本使用2.pXRelay简单例子3.pXRelay实验七、First Experiments in Modifying MOOS App Code1.下载一个MOOS模板文件2.打开MOOS模板文件总结 六、A Simple E

weixin_44151170的博客 2534

树莓派与无人机协同实战:基于OpenCV的地标识别优化策略

本文深入探讨了基于树莓派与无人机的协同系统,重点分享了利用OpenCV优化地标识别以实现精准降落的实战策略。内容涵盖从应对复杂光照的图像预处理、鲁棒的轮廓几何过滤,到通过ROS进行稳定通信,以及实现分层控制与状态机设计,旨在提升系统在真实环境中的可靠性与性能。

y2z3a4b5c的博客 1086

别再到处找包了!Keil5芯片支持包(Pack)最全管理指南:安装、更新、迁移与离线备份

本文详细解析了Keil5芯片支持包(Pack)的全生命周期管理,包括安装、更新、迁移与离线备份的工程化解决方案。针对STM32F10x等常见芯片,提供了高效获取Pack的策略、版本管理技巧及团队协作方案,帮助开发者解决常见的'Device Family Pack missing'等问题,提升嵌入式开发效率。

weixin_28729205的博客 540

Agentic AI应用架构师如何提升AI应用的灵活性

可扩展性(Scalability):快速添加新功能或扩展任务范围(如Agent从“客服”扩展到“供应链管理”);可修改性(Modifiability):调整Agent的决策逻辑或动作策略,无需重构整个系统;鲁棒性(Robustness):在环境异常或数据噪声下保持性能稳定;自适应(Self-Adaptation):自主学习新场景,无需人工干预。状态空间(S):Agent能感知的所有内部/外部状态(如用户需求、环境数据);动作空间(A):Agent能执行的所有动作(如调用工具、发送消息);

项目管理的博客 582

基于Simulink的电力电子负载特性模拟仿真实例

电阻性负载是最简单的负载形式,其阻抗为纯电阻,电流和电压之间的关系符合欧姆定律。电阻性负载的特点是消耗能量,不会存储能量。本示例将以一个典型的直流电源供电系统为例,展示如何利用Simulink进行不同负载特性的仿真模拟。直流电源:提供固定电压输入。逆变器(可选):根据需要产生PWM调制信号,驱动负载。负载模块:模拟不同类型的负载特性,如电阻性负载、电感性负载和容性负载。测量模块:用于观察负载上的电压和电流波形。系统架构视图plaintext深色版本v| || |

xiaoheshang_123的博客 429

使用STM32制作智能窗帘控制

以上就是一个简单的基于STM32的智能窗帘控制代码案例。通过感知光线强度和控制步进电机的旋转,我们可以实现智能窗帘的自动开启和关闭。通过定时器的中断来控制步进电机的旋转,从而实现窗帘的开启和关闭动作。最后,我们需要实现主函数和中断函数。在主函数中,我们需要初始化硬件资源,然后进入一个无限循环来不断检测光敏电阻的值,并根据其值来控制窗帘的开启和关闭。接下来,我们需要编写功能函数,用于控制窗帘的开启和关闭。然后,我们需要配置STM32开发环境,并创建一个新的工程。接下来,我们初始化相关的硬件资源。

2401_85258012的博客 276

运维系列【仅供参考】: Windos10和Windos11 配置intel网卡vlan的方法

Windos10和Windos11 配置intel网卡vlan的方法

weixin_54626591的博客 476

Spring AI Alibaba实战训练营-13语音生成应用开发指南

本文介绍了如何基于Spring AI Alibaba创建DashScope语音应用,支持文本转语音(TTS)和语音转文本(STT)功能。主要内容包括:1)环境准备要求Java 17+、Maven 3.6+及阿里云DashScope API Key;2)通过Spring Initializr创建项目并配置相关依赖;3)设置API密钥的安全配置方法;4)实现语音合成的同步和流式功能,包括创建控制器类、调用API接口及保存语音文件。文章提供了详细的代码示例和配置说明,帮助开发者快速搭建语音处理应用。

program哲学 403

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

上一篇: udp可靠传输那些事之游戏篇
下一篇: 跨平台代码开发技巧
danscort2000
博客等级 码龄25年 159粉丝 23原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值