• BIOS主板(非UEFI)安装fedora40的方法


    BIOS主板(非UEFI)安装fedora40的方法
    现实困难:将Fedora-Workstation-Live-x86_64-40-1.14.iso写入U盘制作成可启动U盘启动fedora40,按照向导将fedora40安装到真机的sda7分区中得到报错如下内容:
    Failed to find a suitable stage1 device:
    EFI系统分区的类型不能为ntfs。EFI系统分区必须挂载到/boot/efi其中之一。
    EFI系统分区的类型不能为ext4。EFI系统分区必须挂载到/boot/efi其中之一。
    EFI系统分区的类型不能为None。EFI系统分区必须挂载到/boot/efi其中之一。
    EFI系统分区的类型不能为swap。EFI系统分区必须挂载到/boot/efi其中之一。
    在这里插入图片描述

    原因是fedora40不支持BIOS主板,只支持UEFI主板
    BIOS主板(非UEFI)是指旧电脑主板是BIOS系统+机械硬盘MBR分区表,目前主流主板是UEFI系统+固态硬盘GPT分区表

    第一和第二的操作是在windows7中完成的
    一、使用Fedora-Workstation-Live-x86_64-36-1.5.iso制作启动U盘
    参考文章:
    《BIOS主板(非UEFI)安装fedora36的方法》
    https://blog.csdn.net/weixin_42145772/article/details/130516183

    下载大小为1.9GB的LiveCD安装iso文件Fedora-Workstation-Live-x86_64-36-1.5.iso
    https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/36/Workstation/x86_64/iso/
    https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/36/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-36-1.5.iso

    二、复制fedora40的内容替换U盘中fedora36的内容
    fedora官网下载Fedora-Workstation-Live-x86_64-40-1.14.iso
    https://fedoraproject.org/workstation/download
    https://download.fedoraproject.org/pub/fedora/linux/releases/40/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-40-1.14.iso

    也可以到清华大学开源软件镜像站下载Fedora-Workstation-Live-x86_64-40-1.14.iso
    https://mirrors.tuna.tsinghua.edu.cn/fedora/releases/40/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-40-1.14.iso

    删除U盘fedora36中的EFI文件夹
    复制fedora40中images/pxeboot的initrd.img和vmlinuz替换U盘fedora36中isolinux的initrd.img和vmlinuz
    复制fedora40中images/pxeboot的initrd.img和vmlinuz替换U盘fedora36中images/pxeboot的initrd.img和vmlinuz
    删除U盘fedora36中LiveOS的squashfs.img,复制fedora40中LiveOS的squashfs.img到U盘fedora36中的LiveOS文件夹
    在这里插入图片描述

    三、真机安装测试
    设置电脑从U盘启动,界面显示还是fedora36,完成启动进入系统就是fedora40,按照向导将fedora40安装到真机的sda7分区中
    在这里插入图片描述

    在这里插入图片描述

    重启台式机能够进入fedora40,但是第二次重启会黑屏10分钟并显示报错:
    [788.338541] watchdog: BUG: soft lockup - CUP#0 stuck for 600s! [(udev-worker):346]
    提示CPU超负荷运载,说明旧电脑硬件配置跟不上最新系统要求,使用同样方法安装fedora39就没报错,正常使用,我试过再重装一次fedora40就没出现soft lockup问题。
    在这里插入图片描述

  • 相关阅读:
    海康Visionmaster-全局脚本:通过全局脚本获取通讯输 入的参数并赋值给全局变量
    ArcGIS导出Excel中文乱码及shp添加字段3个字被截断
    跨平台下移动应用的开发框架对比与分析
    下一代 无线局域网--强健性
    使用@Transactional注解,Exception异常没有回滚解决方案
    LinuxC/C++ 实现简单的TCP服务端
    VMware创建Win10操作系统虚拟机
    什么是M365 Manager Plus?
    RabbitMQ的工作队列有哪些?带你玩转工作队列(可学习、可复习、可面试)
    【饭谈】测试行业找工作最看重什么?
  • 原文地址:https://blog.csdn.net/weixin_42145772/article/details/139338597