启动 Windows 后启动 Ubuntu 时出现 Initramfs 错误

启动 Windows 后启动 Ubuntu 时出现 Initramfs 错误

我有 Ubuntu 的双启动系统,即 Windows 和 Ubuntu,偶尔我会使用 Windows 来做一些我需要做的事情,而每次我这样做的时候,都会导致 initramfs 错误,提示 Error: no pointer back to namespace node in package 0000000 我知道解决这个问题的基本方法sudo update-initramfs -u,它可以暂时起作用,但每次我启动 Windows 然后启动 Ubuntu 时,错误都会再次出现。

这个问题有永久的解决方案吗?我知道可以忽略它,但忍受它令人担忧和烦恼。谢谢

答案1

Ubuntu

执行以下命令:

sudo update-initramfs -c -k $(uname -r)# 我们创建一个新的 ramdisk

reboot# 我们重新启动计算机

BIOS

禁用安全启动。

视窗

我们禁用快速启动和休眠:

  • 启动进入 Windows
  • 打开电源控制面板
  • 选择change what the power buttons do
  • 选择change options that are unavailable
  • 取消选中fast startup
  • 关闭电源控制面板
  • 打开管理命令提示符窗口
  • 类型powercfg /h off
  • 类型chkdsk /f c:
  • 同意在下次重启时运行 chkdsk
  • 重新启动 Windows 以让 chkdsk 在驱动器 C 上运行:

相关内容