安装 ubuntu 后 Windows 无法启动

安装 ubuntu 后 Windows 无法启动

我知道这里有很多关于此的问题,但我还没有找到解决我的问题的方法。

我的 SSD 上的 /C: 磁盘安装了 Windows 10,而从今天起,我的 HDD 上的 /E: 磁盘安装了 Ubuntu 16.04。

安装 ubuntu 后,我无法再启动 Windows。在创建分区时,我注意到一个叫做 Windows 引导加载程序的东西消失了(我想)。我猜这与问题有关

我尝试使用 boot-repair 来修复问题,它成功地向我显示了 GRUB 启动菜单,但仍然没有列出 Windows。我在修复时也遇到了错误,这是 pastebin:

http://paste2.org/XNVyhtEF

我也尝试过类似

$ ntfsfix /dev/[partition]

但这给了我以下信息:

Mounting volume... Windows is hibernated, refused to mount.
FAILED
Attempting to correct errors... 
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Windows is hibernated, refused to mount.
Remount failed: Operation not permitted

尝试通过文件资源管理器进入磁盘时出现以下错误:

Error mounting /dev/sdb1 at /media/maxoe/Harddisk: Command-line `mount       -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdb1" "/media/maxoe/Harddisk"' exited with non-zero exit status 14: Windows is hibernated, refused to mount.
Failed to mount '/dev/sdb1': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

此时我完全不知所措并且开始认为我可能丢失了 Windows 磁盘上的所有内容。

欢迎任何帮助!

更新

这是运行“sudo update-grub”后的输出:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-62-generic
Found initrd image: /boot/initrd.img-4.4.0-62-generic
Found linux image: /boot/vmlinuz-4.4.0-31-generic
Found initrd image: /boot/initrd.img-4.4.0-31-generic
done

答案1

当双启动 Windows 时,如果您休眠 Windows 而不是完全关闭它或快速启动处于打开状态(这可能是 Windows 10 的默认设置),您将无法在 Ubuntu 中安装分区。根据此输出,ntfsfix可能就是这里发生的情况以及是什么阻止 Ubuntu 将其添加到 grub。

对这个问题接受的答案(由于休眠,无法挂载 Windows (NTFS) 文件系统) 提到了几种从 Ubuntu 安装休眠 Windows 分区的方法。这样做可能会让update-grubWindows 添加到启动菜单中。

相关内容