I have a Lenovo Yoga 2 pro triple booted with two Ubuntu (15.10, 14.04) and Windows 10. Initially I wiped the hard drive and installed Ubuntu. To install windows I reformatted the hard drive to GTP using gdisk and installed Windows on an ntfs partition.
(nothing was able to boot initially but I was able to boot into windows by accessing the boot menu from the novo button and choosing the windows bootloader(ubuntu bootloader was not present here and would go to black screen with blinking cursor if hard drive was chosen))
After rescue of the Grub bootloader using a live ubuntu cd, Windows does not appear. Running Boot repair detects Windows but, ends up messing up grub resulting in the computer restarting once it tries to access grub menu. The pastebin results from boot repair can be found here: http://paste.ubuntu.com/14692334/.
Running the windows repair environment from a usb is unable to fix the problem.( selecting repair boot, results in windows trying to fix the the bootloader but ends up stating that repair failed.)
The 100 Mib windows boot partition seems to be there but it is not detected.
Parted -l gives the following output (bottom), and os-prober only detects the other ubuntu installation. I also have tried to manually edit the /etc/grub.d/40_custom file to no avail. Also sudo update-grub does not yield any (useful) results.
Switching boot to UEFI from Legacy does not allow grub to be booted and still does not detect the windows bootloader. Any advice is appreciated -- Thanks
**Note I did find a similar situation here: Windows 8.1 doesn't appear in GRUB2 but yielded no results.
Model: ATA SAMSUNG MZMTE256 (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 141GB 141GB ext4 Linux filesystem
2 141GB 192GB 50.9GB ntfs Microsoft basic data msftdata
3 192GB 192GB 472MB ntfs Basic data partition hidden, diag
4 192GB 193GB 105MB EFI system partition boot, esp
5 193GB 193GB 16.8MB ntfs Microsoft reserved partition msftres
7 193GB 203GB 10.2GB ext4
8 242GB 243GB 186MB ext4 boot, esp
6 248GB 256GB 8501MB linux-swap(v1) Linux swap
Model: SanDisk Cruzer Fit (scsi)
Disk /dev/sdb: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 16.0GB 16.0GB primary fat32 boot, lba