Ubuntu 18.04服务器无法将Windows 10操作系统视为双启动

我的机器配置:

Threadripper 1950x 16核+技嘉X399 aorus 7

32GB DDR4

三星NVME 960 512GB

具有GPT分区方案的UEFI模式

Windows 10 Pro + Ubuntu Server 18.04 LTS

我以前有Windows 10 + Ubuntu 16.04服务器作为双启动,我从来没有遇到任何问题。

到目前为止我做了什么:

1)我在我的机器上安装了Windows 10 x64 Pro(1803) – 没问题

2)我试图安装Ubtunu 18.04服务器作为双启动,但它没有检测到现有的Windows操作系统。 尝试了多个靴子,但没有运气,所以最终安装Ubuntu导致窗户消失

3)然后我安装了Windows 10(作为双启动)而没有干扰Ubuntu分区。 没问题

4)现在只有windows 10靴子所以我跟着怎么修复grub? (如何在安装Windows后恢复Ubuntu?)并修复了问题,但现在只有Ubuntu启动

5)然后我跟着GRUB没有检测到Windows,但它仍然没有检测到Windows 10操作系统,但我可以在Ubuntu上安装Windows分区。 os-prober也看到了Windows操作系统,但grub没有! 请看下面并提出建议,非常感谢!

root@ubuntu18:~# mkdir -p /media/windows root@ubuntu18:~# fdisk -l /dev/nvme0n1 Disk /dev/nvme0n1: 465.8 GiB, 500107862016 bytes, 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 Disklabel type: gpt Disk identifier: 01BADB0F-4C8E-4332-BA18-822F08CE451B Device Start End Sectors Size Type /dev/nvme0n1p1 2048 1050623 1048576 512M EFI System /dev/nvme0n1p2 1050624 361760767 360710144 172G Linux filesystem /dev/nvme0n1p3 361760768 370149375 8388608 4G Linux swap /dev/nvme0n1p4 370149376 370182143 32768 16M Microsoft reserved /dev/nvme0n1p5 370182144 976773119 606590976 289.3G Microsoft basic data root@ubuntu18:~# root@ubuntu18:~# mount -t ntfs-3g /dev/nvme0n1p5 /media/windows/ root@ubuntu18:~# os-prober /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi root@ubuntu18:~# update-grub Generating grub configuration file ... Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. Found linux image: /boot/vmlinuz-4.15.0-20-generic Found initrd image: /boot/initrd.img-4.15.0-20-generic Adding boot menu entry for EFI firmware configuration done root@ubuntu18:~# df -h Filesystem Size Used Avail Use% Mounted on udev 16G 0 16G 0% /dev tmpfs 3.2G 1.6M 3.2G 1% /run /dev/nvme0n1p2 169G 1.7G 158G 2% / tmpfs 16G 0 16G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 16G 0 16G 0% /sys/fs/cgroup /dev/loop0 87M 87M 0 100% /snap/core/4486 /dev/nvme0n1p1 511M 29M 483M 6% /boot/efi tmpfs 3.2G 0 3.2G 0% /run/user/0 /dev/nvme0n1p5 290G 187G 104G 65% /media/windows 

但没有运气,请指教。

我认为这必定是 18.04 的错误

1)我使用WIndows 10(干净)从头开始重建我的机器 – 没问题。

2)我安装了Ubuntu Server 16.04作为双启动 – 每件事都是直接的。 检测到窗口10和grub设置完成,双启动工作正常。

3)我在相同的Ubuntu分区(不是升级)上安装了Ubuntu Server 17.10以及同一个WIndows 10的双启动 – 没有问题 – 直接工作。

4)请注意#2和#3 – 我尝试过关闭和启动快速启动的Windows设置。 无论这个设置如何,我都可以安装两个Ubuntu版本(16.x和17.x)而没有任何问题

5)但是Ubuntu 18.04在安装时甚至没有看到Windows分区和/或Windows 10操作系统。 它只是覆盖它(即使我选择了手动分区)。 请看下面的截图

ubuntu 18.04安装截图

6)因为我需要运行18.04 – 我刚刚安装了17.10并进行了“do-release-upgrade”并且它没有任何问题升级到18.04。 一切都很好。

7)如果有人可以请重现这个问题(有类似的设置)和报告,这将是伟大的,非常感谢!!