安装 grub 后如何修复 Windows 引导加载程序?

安装 grub 后如何修复 Windows 引导加载程序?

好的,这就是我所做的:我安装了 ubuntu,当我必须选择分区和 grub 安装时,我单击了覆盖“windows bootloader”或类似的东西,现在每次启动时,grub 都会显示 ubuntu 和 windows,ubuntu 可以运行,但如果我选择 windows grub,它会将我送回它自己。这就像 windows bootloader 加载... grub。我该如何解决这个问题?

parted /dev/sda 打印 型号:ATA WDC WD3200BEVT-7 (scsi) 磁盘 /dev/sda:320GB 扇区大小(逻辑/物理):512B/512B 分区表:msdos

编号 起始 结束 大小 类型 文件系统 标志
 1 32.3kB 82.3MB 82.2MB 主 fat16 诊断
 2 82.8MB 10.8GB 10.7GB 主扩展4
 3 10.8GB 317GB 307GB 主 ntfs 启动
 4 317GB 320GB 2683MB 扩展 lba
 5 317GB 320GB 2683MB 逻辑 Linux 交换 (v1)

我的 grub.cfg 的 Windows 部分

### 开始 /etc/grub.d/30_os-prober ###
菜单项“Windows 7 (加载程序) (在 /dev/sda3 上)”--class windows --class os {
    修改 part_msdos
    修改ntfs
    设置根目录='(hd0,msdos3)'
    搜索--no-floppy--fs-uuid--set = root 7AF84223F841DE4F
    链式装载机 +1
}

答案1

尝试用这个来修复引导:https://help.ubuntu.com/community/Boot-Repair

相关内容