0. 问题
win10系统上安装了Ubuntu双系统,导致原windows系统引导无法正常启动。自己尝试修复win10引导,结果新的Ubuntu的grub引导也崩溃了。
1. 修复Ubuntu引导
采用之前安装ubuntu时制作的U盘启动盘,进入“试用Ubuntu”,在Terminal中使用boot-repair修复Ubuntu引导。
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt update
sudo install boot-repair -y && boot-repair
选择recommend的方式进行修复即可。
参考(感谢):双系统Ubuntu 引导修复(Boot Repair)/u012260238/article/details/52713724?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
2. 修复Win10引导
进入修复成功的Ubuntu系统,使用Gparted工具,采用之前安装用的win10镜像,借助另一个U盘,制作用于修复win10的U盘启动盘。
采用的方法(感谢):Ubuntu下制作windows U盘启动盘/lym152898/article/details/72858617
重新启动,进入BIOS界面,设置UEFI模式,选择U盘启动。进入win10安装界面,选择“修复计算机”选项,采用命令行高级修复。
下面这个很关键,在命令行窗口中输入notepad.exe,然后采用notepad的打开文件功能,查找到windows\System32\drivers\kisboot.sys,然后重命名为kisboot_old.sys(或删除),然后关闭notepad, 在cmd中输入exit退出,继续启动加载win10,即可正常打开windows系统。
也可参考(感谢):无法加载操作系统,原因是关键系统驱动驱动程序丢失或包含错误/vivi_and_qiao/article/details/98474698