挨踢修仙 2025-10-08 22:52 采纳率: 100%
浏览 7
已结题

双系统开机报错no caching mode page found,如何解决?

双系统,c盘是win,另一个盘是deepin/linux

win可以正常登陆,但是deepin/linux登陆报错,如下图:

img

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2025-10-08 22:52
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    双系统开机报错no caching mode page found通常是由于 Linux 系统无法识别 Windows 的缓存模式页面导致的。以下是解决方案:

    1. 检查 BIOS 设置 确保 BIOS 设置中启用了 Legacy 模式或 UEFI 模式(两者都试试)。
    2. 更新 Linux 内核 尝试更新 Linux 内核到最新版本,可能会解决这个问题。
    3. 禁用缓存模式页面 在 Linux 系统中,编辑 /etc/grub.conf 文件,添加以下行:
    linux /boot/vmlinuz-<内核版本> root=UUID=<分区UUID> ro nomodeset
    

    其中 <内核版本><分区UUID> 需要替换为实际值。 4. 重启系统 重启系统后,尝试登录 Linux 系统。

    核心代码

    sudo nano /etc/grub.conf
    

    添加以下行:

    linux /boot/vmlinuz-<内核版本> root=UUID=<分区UUID> ro nomodeset
    

    保存并重启系统。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 10月17日
  • 已采纳回答 10月9日
  • 创建了问题 10月8日