Windows 10 和 debian jessie 双启动问题

Windows 10 和 debian jessie 双启动问题

首先感谢大家。很多次我都在这里得到答案。

我是一个普通的linux用户。两年来我一直使用 win8,然后是 win10 以及 Linux Mint 17 和 17.2。两者的 Linux Mint 引导加载程序引导时都存在问题。

我有一台 Acer 笔记本电脑,i7,HDD 1tra,VGA 2G,RAM 16G。并将Linux安装在Windows的不同分区中。确实从Hard开始。

我决定安装 Debian Jessie 而不是 mint,因此从网站下载了“debian-8.5.0-amd64-DVD-1.iso”并用它制作了可启动 CD,但必须安装两次。

第一次安装时,对于主引导记录器应该安装在哪里,有两种选择:1)手动2)at ...

我检查了第一个选择(手动),但决定返回并标记第二个选择(ata...),因为我认为这已经很困难并且是更好的选择。启动后我注意到启动文本中没有 Windows 加载程序。我搜索了一下,没有得到任何回应,但知道 Windows 加载分区是 Hard 的第一个分区。

所以再次安装 Jessie & 这次选择 /dev/sda1 作为 MBR。遗憾的是结果是一样的。在新搜索中遇到这个命令:“update-grub”,希望之光!因此,管理存储库的“source.list”并执行以下第一条命令:

sudo apt-get update

sudo aptitude update

sudo apt-get install build-essential

sudo apt-get install linux-headers-$(uname -r)

and hopefully typed "update-grub" & result was:

Generating grub configuration file ...

Found background image: /usr/share/images/desktop-base/desktop-grub.png 

Found linux image: /boot/vmlinuz-3.16.0-4-amd64 

Found initrd image: /boot/initrd.img-3.16.0-4-amd64 

Found Windows Recovery Environment (loader) on /dev/sda1 

done

当我重新启动后看到“Windows Recovery Environment (loader) (on /dev/sda1)”时,我真的很高兴并且变得更好,但不幸的是不起作用!

当我通过箭头键选择它并按 Enter 时,页面返回到自身并且没有任何反应。它只是启动 Debian。

我将非常感谢聆听您的指导。

答案1

要禁用 os-prober,请将以下行添加到sudo gedit /etc/default/grub

GRUB_DISABLE_OS_PROBER=true

发现通用唯一标识符包含 Windows 启动加载程序的分区的

sudo blkid /dev/sda1

输出将是这样的:

/dev/sda1: LABEL="System Reserved" UUID="1D584C40586B2873" TYPE="ntfs" PARTUUID="adc19fb9-33"

使用通用唯一标识符值在末尾创建自定义菜单条目 sudo gedit /etc/grub.d/40_custom

menuentry "Windows 10" --class windows --class os {
   insmod ntfs
   search --no-floppy --set=root --fs-uuid 1D584C40586B2873
   ntldr /bootmgr
}

更新 grub:

update-grub

现在重新启动系统并在 Grub 中看到“Win 10”。

这个链接很有用

https://wiki.debian.org/DualBoot/Windows10

相关内容