1. Windows возможно загрузить? Например, если в БИОС выбрать соответствующий диск.
Нет, выдает ошибку.
Вполне возможно, что повреждены или отсутствуют файлы загрузчика Windows. Поэтому груб их и не находит.
Запустить средства восстановления Windows. Если это не поможет, то переустановка.
2. Windows 10, официальная версия или какая-то левая сборка?
Чистая, но качал где-то с торрентов.
То есть, непонятно что. Возможно над ней поработали умелые ручки и файлы загрузчика называются по другому или их расположение нестандартное.
Визуально смотреть, искать загрузочные файлы Windows. После этого делать выводы.
Sourcing file `/etc/default/grub'
Генерируется файл настройки grub …
/etc/grub.d/40_custom: 1: /etc/grub.d/40_custom: submenu: not found
Такое впечатление, что твоя версия груб не понимает submenu. Хотя в первом случае не ругался. Да и "Advanced..." тоже сделан как субменю.
Проверь, может что- то лишнее удалил или добавил.
У себя проверил. Скопировал код из темы по настройке груб. Сгенерировалось без ошибок.
Скопировал код из твоего сообщения. Сгенерировалось без ошибок.
Попробовал запустить. Т.к. у меня нет винды, то груб сообщил, что винду не нашел.
Из другого ноута достал HDD с установленной семеркой. Подключил через усб-переходник. Груб семерку обнаружил, начал загрузку.
А что у тебя за скрытый раздел sdb2? Может его "раскрыть" (снять флаг hidden).