Kubuntu/Windows10双系统从Win10重启后卡在initramfs求优化方案
解决Kubuntu/Windows 10双系统重启后卡initramfs的简便方案
核心原因
*Windows 10的快速启动(Fast Startup)*是罪魁祸首:它不会完全关机,而是将系统核心状态写入NTFS分区的休眠文件,导致Kubuntu无法正常挂载被锁定的Windows分区,触发initramfs卡死。
一、彻底解决的根本方法(一次性操作)
直接在Windows里禁用快速启动,从根源上避免分区锁定:
- 打开控制面板 → 电源选项 → 选择电源按钮的功能
- 点击更改当前不可用的设置(需要管理员权限)
- 取消勾选启用快速启动(推荐)
- 点击保存修改后,选择关机(别选重启)再进入Kubuntu,问题应该就彻底消失了
二、如果已经卡在initramfs的快速修复(无需U盘启动)
当你进入initramfs界面时,不用折腾U盘镜像,直接执行以下命令快速恢复:
- 先识别你的Windows NTFS分区(通常是
/dev/sda2,可以用blkid命令查看,找标注TYPE="ntfs"的分区) - 执行命令修复NTFS分区的锁定状态:
ntfsfix /dev/sda2 - 修复完成后,执行
exit退出initramfs,系统会自动继续启动
三、额外优化:让Kubuntu自动跳过NTFS挂载错误
如果偶尔还是遇到异常,可以修改/etc/fstab文件,给Windows分区添加容错参数:
- 打开终端编辑fstab:
sudo nano /etc/fstab - 找到你的NTFS分区挂载行,在最后添加
errors=remount-ro和nofail参数,比如:UUID=XXXXXX /mnt/windows ntfs defaults,nofail,errors=remount-ro 0 0 - 按
Ctrl+O保存,Ctrl+X退出,下次启动就不会因为挂载失败卡initramfs了
内容的提问来源于stack exchange,提问作者Pierre Lepage
相关产品推荐
相关产品推荐

