Для начала нужно выделить свободное место под Ubuntu (в Windows или с загрузочной флешки Ubuntu, например, через программу gparted).
Если система EFI, то должен быть раздел FAT32, в котором лежит загрузчик винды.
Разбить неразмеченную область на нужные разделы под линукс (root, home, swap и т.д.).
Устанавливаем Ubuntu, перезагружаемся, grub по сути должен установиться автоматически, и в нем при загрузке должны определиться установленные системы, обычно это выглядит примерно так:
- Ubuntu
- Дополнительные параметры для Ubuntu
- Windows Boot Manager
Если вдруг слетел загрузчик с Windows, то его несложно восстановить с помощью загрузочной флешки с Windows 10, на которую можно заранее записать образ с Windows. А после загрузиться с загрузочной флешки с Ubuntu и переустановить grub.
Как восстановить загрузчик Windows 10