红旗linux安装报错

TSC_DEADLIME DISABLED DUE TO ERRATA:
PLEASE UPDATE MICROCODE TO VERSION:0Xb2

Ubuntu一直提醒我升级内核,今天终于忍不住了。然后就GG了,开机直接报错

[firmware Bug] TSC_DEADLINE disabled due to Errata; please update microcode to version: 0xb2( or later)...... 一大堆

解决办法
为了快速还原我之前的系统。

重启电脑
开机之后在grub菜单 -> 选择高级选项 -> 选择你之前的老版本内核 -> Enter,

进入系统
删除最新的内核
打开命令行Ctrl+Alt+T

//查看当前使用的内核

uname -a

//查看当前系统所有内核

sudo dpkg --get-selections | grep linux-image

//删除刚更新的系统内核

sudo apt-get autoremove linux-image-4.13.0-36-generic

//重启系统

sudo reboot

这样就恢复到之前的内核版本了,等更稳定的内核版本发布之后再更新。

详细参考:scdn https://blog.csdn.net/PJ7410/article/details/79367848/

这个错误提示表明你的红旗 Linux 安装盘中的 microcode 版本过低,无法正常运行。要解决这个问题,你可以按照以下步骤进行操作:

下载最新的红旗 Linux 安装盘镜像文件。

使用 FTP 或 HTTP 协议下载镜像文件,并将其保存到本地计算机上。

打开终端,进入下载的镜像文件目录,并运行以下命令:

sudo dd if=/path/to/downloaded/image of=/dev/sda  


这将把下载的镜像文件直接写入 /dev/sda 分区。请注意,要确保 /dev/sda 分区是可用的,并且已经格式化为 Linux 文件系统。

启动计算机,使其进入红旗 Linux 安装界面。

在安装界面中,选择“系统设置”>“内核设置”>“内核编译选项”。

在内核编译选项窗口中,选择“内核编译选项”>“microcode”,然后选择“安装”。

安装完成后,重新启动计算机,并进入红旗 Linux 系统。

在系统桌面上,运行“系统设置”>“设备管理器”>“处理器”>“处理器微代码”。

在处理器微代码窗口中,选择“更新处理器微代码”,并按照提示进行操作。

安装完成后,重新启动计算机,并再次运行“系统设置”>“设备管理器”>“处理器”>“处理器微代码”。

现在,你应该能够看到新的 microcode 版本了。如果仍然存在问题,请尝试更新你的红旗 Linux 安装盘。

参考
https://www.cnblogs.com/leozhanggg/p/11771600.html
https://zhuanlan.zhihu.com/p/34340298

引入ChatGPT部分内容作答:
这个错误提示是因为CPU的微码版本过低导致的,需要更新CPU的微码版本。
可以按照以下步骤进行操作:
1、打开终端,输入以下命令查看CPU的型号:
cat /proc/cpuinfo | grep "model name"
2、根据CPU型号到官网下载对应的微码更新文件,下载地址可以参考以下链接:
https://www.ruancan.com/p/45758.html
3、将下载的文件解压缩,进入解压后的目录。
4、执行以下命令安装微码更新:
sudo apt-get install intel-microcode
5、重启计算机,重新安装红旗Linux。

你这个错误和这个博客差不多,可以参考一下
https://blog.csdn.net/mark__tuwen/article/details/108521465

以下是解决问题的步骤:
1、首先,你需要确认处理器型号和厂商,以便在官方网站上获取最新的微代码更新程序。你可以通过打开终端窗口并输入 "cat /proc/cpuinfo" 命令来获取处理器信息。
2、根据处理器型号和厂商,访问官方网站下载最新的微代码更新程序。安装前请查看更新程序的支持列表,确保其支持你的处理器型号和主板型号。
3、将更新程序保存到USB闪存驱动器等可移动存储设备中,并插入到安装RedFlag Linux的计算机上。
4、开机进入RedFlag Linux安装界面,在启动菜单中选择 "安装 RedFlag Linux" 并按下Tab键。
5、在命令行参数中加入 "notsc" 命令,并按下Enter键。
6、继续按照安装RedFlag Linux的常规步骤进行安装。在安装完成后,重启计算机。
7、启动计算机后,使用 "cat /proc/cpuinfo" 命令来确认处理器微代码是否已更新到最新版本。

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7472695
  • 这篇博客你也可以参考下:在linux安装机器学习环境
  • 除此之外, 这篇博客: 常用linux环境配置大全中的 报错 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 拒绝访问

    (1698, "Access denied for user 'root'@'localhost'")
    
    

    解决办法

    # 查看权限
    select host,user,grant_priv,Super_priv from mysql.user;
    
    
    
    $ sudo mysql -u root 
    
    mysql> USE mysql;
    mysql> UPDATE user SET plugin='mysql_native_password' WHERE User='root';
    mysql> FLUSH PRIVILEGES;
    mysql> exit;
    # 重启服务
    $ service mysql restart
    
    
    (1045, "Access denied for user 'root'@'localhost' (using password: YES)")
    
    
  • 您还可以看一下 刘磊老师的linux基础教程课程中的 安装Linux操作系统简介小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    抱歉,以上参考资料并没有涉及安装红旗linux的问题,无法直接回答该问题。请提供更详细的错误提示信息和安装过程中的操作步骤,以便给出更准确的解决方案。

引用chatgpt部分指引作答:
该错误通常是由于CPU的微代码错误造成的。以下是可能有助于解决此问题的方法:
1、更新主板BIOS:更新您计算机主板上的BIOS,以确保其与最新的CPU微代码版本兼容。
2、在操作系统内部进行微代码升级:某些Linux操作系统可以通过软件包或更新来更改微代码版本。请在操作系统中搜索更新这个升级。
3、禁用TSC_DEADLINE:在启动选项中添加"tsc_deadline_timer.disable=1"参数。具体操作方法因不同种类的操作系统而异,请自行搜索如何禁用"TSC_DEADLINE"进行学习。
请注意,在执行任何这些操作之前,请务必谨慎。如果您不确定如何进行更新操作,或者不确定您所采取的行动是否安全,请联系红旗Linux官方客服或者找到专业技术人员帮助你解决此问题。

以下答案由GPT-4.5Plus大模型(语音)与博主A努力中.......共同编写:
这个错误提示是在Red Hat Enterprise Linux系统安装过程中出现的,表示由于CPU微码(microcode)版本过低,导致时钟中断(Time Stamp Counter)被禁用。要解决这个错误,需要更新系统的CPU微码版本,方法如下:

  1. 检查当前CPU微码版本
    执行以下命令查看当前CPU微码版本:
bash
dmesg | grep microcode

输出结果中会包含当前微码版本,如:0xa2等。
2. 获取最新CPU微码
从 CPU 厂商的网站(Intel 或 AMD)下载最新版本的 CPU 微码。例如从 Intel 的网站下载最新版本的Intel 微码包。
3. 将CPU微码包添加到initramfs
将下载的CPU微码包添加到 Red Hat Enterprise Linux 的 initramfs 中。
vim /etc/dracut.conf.d/00-microcode.conf
在文件中添加:
add_microcode_firmware microcode_ctl.bin
保存退出。
4. 重建initramfs
执行以下命令重建initramfs:
dracut -f
这将使用新的00-microcode.conf 文件来更新 initramfs。
5. 重新安装或升级系统
重启服务器,重新安装或升级 Red Hat Enterprise Linux 系统。在系统启动过程中,新版本的CPU微码将被加载,从而解决启动报错。
6. 确认最新微码被加载
系统启动后,再次检查CPU微码版本确认最新版本已经被加载:
dmesg | grep microcode
输出应显示刚刚安装的最新微码版本,如0xb2。
以上步骤Updating the CPU Microcode在 Red Hat Enterprise Linux安装或升级过程中遇到TSC_DEADLINE DISABLED DUE TO ERRATA错误时非常有效。

红旗linux系统安装教程
非常详细,可以跟着操作
https://www.xtzjcz.com/pc/285505.html

可以参考下

首先,我们需要准备好一张带有红旗Linux ISO映像文件的光盘,或将这个ISO文件存储在本地硬盘中。然后,将这张红旗Linux ISO映像文件复制到光驱中,再将它写到安装硬盘上。现在将光盘插入电脑,进入bios中选择光盘为启动方式,此时并不会立即从光盘中启动操作系统,而是进入安装程序。

接着,我们就可以开始安装红旗Linux了。一旦进入安装程序,系统就会提示选择安装语言(中文),接着选择“安装”。接下来就是安装步骤,第一步会提示选择磁盘分区方式,我们要根据实际情况进行选择;第二步提示选择安装新系统,点击“开始安装”继续执行;第三步要设置用户名和密码,确认以后就可以开始安装了。

安装完成后,系统会提示安装成功,我们可以在桌面看到红旗Linux系统的开始菜单,里面有诸如浏览网页、安装应用程序等功能,用户可以根据自身需要进行安装使用。