尝试将 Windows 7 添加到 grub2

尝试将 Windows 7 添加到 grub2

我刚刚买了一个 SSD,在上面安装了 Ubuntu 14.04。我使用磁盘安装了它。出于某种原因,它不允许我从 Windows 7 安装它。所以现在我必须进入我的 BIOS 在两个操作系统之间切换。我想将 Windows 7 添加到 GRUB,而不是弄乱我的 Windows 引导加载程序。我已经下载了 bootinfoscript 并运行它,这就是我得到的:

启动信息脚本 0.61 [2012 年 4 月 1 日]


============================== 启动信息摘要: =================================

 => Windows 安装在 /dev/sda 的 MBR 中。
 => Windows 安装在 /dev/sdb 的 MBR 中。
 => Grub2 (v1.99) 安装在 /dev/sdc 的 MBR 中,并查看
    core.img 位于同一硬盘上。core.img 位于此位置,看起来
    在分区 112 中。

sda1:______________________________________________________________________

    文件系统:vfat
    引导扇区类型:Windows 7:FAT32
    引导扇区信息:在引导参数块中未发现错误。
    操作系统:  
    启动文件:/efi/Boot/bootx64.efi

sda2:________________________________________________________________________

    文件系统:       
    引导扇区类型:-
    引导扇区信息:
    安装失败:安装:未知的文件系统类型''

sda3:______________________________________________________________________

    文件系统:ntfs
    引导扇区类型:Windows Vista/7:NTFS
    引导扇区信息:在引导参数块中未发现错误。
    操作系统:Windows 7
    启动文件:/Windows/System32/winload.exe

sdb1:______________________________________________________________________

    文件系统:       
    引导扇区类型:-
    引导扇区信息:
    安装失败:安装:未知的文件系统类型''
挂载:未知的文件系统类型''

sdb2:______________________________________________________________________

    文件系统:ntfs
    引导扇区类型:Windows Vista/7:NTFS
    引导扇区信息:根据引导扇区中的信息,sdb2 有
                       1565300735 个扇区,但根据
                       fdisk,它有 2639042559 个扇区。
    操作系统:  
    启动文件:        

sdc1:________________________________________________________________________

    文件系统:ext4
    引导扇区类型:-
    引导扇区信息:
    操作系统:Ubuntu 14.04 LTS
    启动文件:/boot/grub/grub.cfg /etc/fstab

sdc2:______________________________________________________________________

    文件系统:扩展分区
    引导扇区类型:-
    引导扇区信息:

sdc5:________________________________________________________________________

    文件系统:交换
    引导扇区类型:-
    引导扇区信息:

============================= 驱动器/分区信息: ==============================

驱动器:sda ___________________________________________________________________________________

磁盘 /dev/sda:120.0 GB,120034123776 字节
256 个磁头,63 个扇区/磁道,14536 个磁柱,总共 234441648 个扇区
单位 = 1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节 / 512 字节

分区引导起始扇区结束扇区扇区数ID系统

/dev/sda1 1 4,294,967,295 4,294,967,295 ee GPT

/dev/sda1 在 /dev/sda 的最后一个扇区之后结束

检测到 GUID 分区表。

分区 起始扇区 结束扇区 扇区数 系统
/dev/sda1 2,048 206,847 204,800 EFI 系统分区
/dev/sda2 206,848 468,991 262,144 Microsoft 保留分区 (Windows)
/dev/sda3 468,992 234,440,703 233,971,712 数据分区(Windows/Linux)

驱动器:sdb ___________________________________________________________________________________

磁盘 /dev/sdb:3000.6 GB,3000592982016 字节
256 个磁头,63 个扇区/磁道,363376 个磁柱,共计 5860533168 个扇区
单位 = 1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节 / 4096 字节

分区引导起始扇区结束扇区扇区数ID系统

/dev/sdb1 1 4,294,967,295 4,294,967,295 ee GPT


检测到 GUID 分区表。

分区 起始扇区 结束扇区 扇区数 系统
/dev/sdb1 34 262,177 262,144 Microsoft 保留分区 (Windows)
/dev/sdb2 264,192 2,639,306,751 2,639,042,560 数据分区(Windows/Linux)

驱动器:sdc ___________________________________________________________________________________

磁盘 /dev/sdc:32.0 GB,32017047552 字节
255 个磁头,63 个扇区/磁道,3892 个磁柱,总共 62533296 个扇区
单位 = 1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节 / 512 字节

分区引导起始扇区结束扇区扇区数ID系统

/dev/sdc1 * 2,048 29,106,175 29,104,128 83 Linux
/dev/sdc2 29,108,222 62,531,583 33,423,362 5 扩展
/dev/sdc5 29,108,224 62,531,583 33,423,360 82 Linux 交换 / Solaris


“blkid” 输出:________________________________________________________________

设备 UUID 类型标签

/dev/sda1 EAB6-626E vfat       
/dev/sda3 4042B74842B74208 ntfs       
/dev/sdb2 7C8C238F8C23434E ntfs 主驱动器
/dev/sdc1 dcb7aad1-97d3-4eeb-9e03-ea1f544733ab ext4       
/dev/sdc5 f25dc0ba-dd80-4a39-8c60-56deb926b6b6 交换       

=================================== 挂载点: ===================================

设备 Mount_Point 类型选项

/dev/sdc1 / ext4 (rw,错误=remount-ro)


============================= sdc1/boot/grub/grub.cfg: =============================

我该如何添加它?

答案1

在 Ubuntu 上尝试运行:

sudo grub-mkconfig -o /boot/grub/grub.cfg

相关内容