设置双启动 Debian (Mint LMDE) Linux + Windows 8.1 **无** efi

设置双启动 Debian (Mint LMDE) Linux + Windows 8.1 **无** efi

具体来说,就我的情况而言Windows 8.1已安装不处于 EFI 模式:因此分区表是msdos/fat格式并且没有efi分区。

很遗憾:

  1. 我发现的所有有关 Linux 与 Windows 8.1 双启动的操作方法和手册都是关于 EFI 的。
  2. 我发现的所有关于使用 GRUB(无 EFI)设置双启动的操作方法和手册都是关于 Windows ≤7 的。这些说明对我不起作用。

我该如何设置正确工作的双启动?

没有 EFI 的 Linux + Windows 8.1。

如能得到您的答复我将十分感激。

答案1

我已经解决了。

解决办法是

  1. 编辑文件/etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0

# This file provides an easy way to add custom menu entries.  Simply type the

# menu entries you want to add after this comment.  Be careful not to change

# the 'exec tail' line above.

menuentry "Windows 8" {  
     insmod ntfs  
     set root='(hd0,1)'  
     ntldr /bootmgr
}
  1. 备份 mbrdd if=/dev/sda of=/home/ivan/Dropbox/config/portatil/sda.mbr-2016-05-27 count=512并运行grub-install --recheck /dev/sda

相关内容