aimaliunx9安装进度卡在Configuring rootfiles.noarch

 一、检查安装介质与硬件环境

  1. 验证ISO完整性与写入正确性
    • 重新下载AlmaLinux 9 ISO文件,并使用官方提供的校验码(如SHA256)进行比对 。
    • 使用可靠的刻录工具(如Rufus、dd命令)重新制作启动U盘,确保写入无误 。
  2. 内存检查
    • 运行安装盘自带的内存测试工具(通常在启动菜单中),排除内存故障导致安装进程中断 。
  3. 虚拟机兼容性调整
    • 更新VMware Workstation/Player‌:确保使用与AlmaLinux 9兼容的最新版本 。
    • 调整虚拟硬件‌:
      • 尝试将虚拟磁盘控制器类型从默认的SCSI改为SATANVMe 。
      • 确认分配的虚拟内存足够(建议至少2GB) 。
      • 检查CPU虚拟化支持是否在BIOS/UEFI和虚拟机软件中已启用 。

 二、安装过程调整

  1. 使用最小化安装选项
    • 在安装类型选择界面,优先尝试 ‌“Minimal Install”‌(最小化安装),减少安装包数量和潜在依赖冲突 。
  2. 跳过安装源检测
    • 在安装源配置界面(“Installation Source”),如果确认ISO可用,可选择 ‌“Auto-detected installation media”‌ 并勾选 ‌Verify installation media‌ 以跳过耗时的介质检测 。
  3. 手动磁盘分区
    • 尝试 ‌“Custom”‌ 手动分区代替自动分区:
      • 创建标准分区:/boot(≈1GiB)、swap(≈内存的1-2倍)、/(剩余空间)。
      • 确保文件系统类型(如XFS)正确 。
      • 分区工具可使用blkidfdisk -l检查设备名 。
  4. 简化网络与安全设置
    • 初期可暂时禁用网络连接安装,后续再配置。
    • 安装时关闭SELinux(后续在系统中设置),避免策略影响安装进程 。

 三、高级排查

  1. 尝试文本模式安装
    • 在安装启动菜单,修改内核命令行(按e键),在linuxefi行末尾添加 ‌inst.text‌ 或 ‌console=ttyS0‌(串口模式),使用更稳定的文本安装界面 。
  2. 查看安装日志
    • 卡住时,按 ‌Ctrl + Alt + F2‌(或F3-F6)切换到终端,运行:
      journalctl -f # 实时跟踪系统日志
      查找与rootfiles.noarchanaconda相关的错误信息 。
  3. 更换安装源或媒介
    • 若使用网络安装(URL),更换为更快的国内镜像源 。
    • 尝试使用DVD/USB以外的媒介(如PXE)或更换物理U盘端口。

 总结建议顺序

 ‌首选‌:重新验证ISO→关闭SELinux→启用最小化安装→跳过介质验证→尝试文本模式安装 。
 ‌次选‌:检查内存→更新虚拟机软件→调整虚拟机磁盘控制器→手动分区→关闭网络安装 。
 ‌最后‌:查看实时日志定位具体错误→更换安装源或媒介 。

提示‌:rootfiles.noarch属于基础包,卡在此处通常表明安装环境存在根本性问题(如介质损坏、内存故障、关键驱动缺失或磁盘控制器不兼容),建议优先排查硬件和介质可靠性 。