我已经在 Windows 的同时安装了 Ubuntu,但一开始没有启动选项菜单。
因此,我安装了 bootrepair 并运行了它。
这成功授予我 GRUB 启动选项菜单,但 Windows 不在其中。
以下是引导修复报告:
http://paste.ubuntu.com/8098527
谁能告诉我什么地方出了问题?
编辑:
我运行了sudo fdisk -l
,这是输出:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00023fe0
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 960096255 480047104 83 Linux
/dev/sda2 960098302 976771071 8336385 5 Extended
/dev/sda5 960098304 976771071 8336384 82 Linux swap / Solaris
Disk /dev/sdb: 32.0 GB, 32015679488 bytes
255 heads, 63 sectors/track, 3892 cylinders, total 62530624 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 32 62530623 31265296 c W95 FAT32 (LBA)
答案1
看起来 Windows 已被完全删除(ntfs 磁盘在哪里?)您有第二个驱动器吗?有 Windows 还是只有一个驱动器?(/dev/sda 是您日志中列出的唯一驱动器)
如果只有一个驱动器,则必须重新安装 Windows(调整硬盘大小,不要删除所有内容。您可以稍后重新安装 grub)
答案2
登录 Ubuntu 并从终端执行:
sudo fdisk -l
并请显示答案。
--
fdisk 输出告诉我们您在第二个驱动器上有一个 FAT32 分区:/dev/sdb1 Windows 引导加载程序假定它是系统中的第一个磁盘,因此您需要告诉 grub 将这两个磁盘重新映射为 Windows 条目的一部分:
title Windows
root (hd1,0)
savedefault
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1