我使用 gparted 调整了 Windows 分区的大小,但移动了该分区的起始位置,Windows 停止工作。我可以使用 Windows 磁盘修复它,但它会将 Windows 引导加载程序放在最上面。有没有办法修复 Windows,同时保持 grub 作为主要引导加载程序。
答案1
是的,您可以使用 Windows 磁盘修复。
对于 Windows 7
您可能只需要运行(cmd):
Bootrec /RebuildBcd
如果找不到任何丢失的 Windows 安装,请从 Windows cmd 运行以下三个命令:
Bcdedit /export C:\BCD_Backup
ren c:\boot\bcd bcd.old
Bootrec /rebuildbcd
只是不要运行 bootrec /fixmbr。
然后,启动 Ubuntu 并运行以下命令:
sudo update-grub
答案2
启动修复曾经在其他方法都不管用的时候帮了我大忙。但别忘了备份重要数据,以防万一。