Existem problemas sutis, provavelmente precisaríamos de detalhes para consertar. É claro que você precisa inicializar o Ubuntu para consertar o problema, mas o seu promotor não quer ir para lá. Você pode chegar lá a partir do USB?
Quando o seu computador inicializa, ele vai direto para o Windows? Você não vê um menu para escolher o sistema operacional?
Se sim, tenho ideias. Pode ser que você precise seguir os conselhos usuais sobre como iniciar o Ubuntu e re-executar a instalação do grub, mas a coisa pode estar instalada, mas não foi encontrada.
Encontrei o problema que você vê no contexto a seguir. Os discos rígidos são reconhecidos na inicialização em uma ordem inesperada. O processo de inicialização usará o primeiro carregador do sistema operacional encontrado. Se a sua primeira unidade encontrada tiver o Windoze, você terá isso.
Às vezes acontece que, quando você executa a instalação do Linux, ele percebe as unidades em uma ordem diferente. Aquele que você acha que deveria ser encontrado e inicializa o menu do grub, na verdade é encontrado em segundo lugar pelo BIOS. A outra unidade possui o antigo gerenciador de inicialização Windoze. Por qualquer motivo, a instalação do Linux vê as unidades em ordens diferentes. Se é isso que está acontecendo, seu BIOS pode permitir que você altere a ordem das unidades encontradas.
Além disso, na configuração do sistema operacional, você pode impedir que a única unidade do Windows seja vista como um dispositivo inicializável. Eu verificaria mesmo assim
Antes de entendermos que era o problema, na verdade trocamos os cabos da placa-mãe para as unidades de disco. Quando queremos que o Windows inicialize para manutenção, o técnico precisa entrar no BIOS e reverter a ordem de inicialização. Se você acha que o problema é assim, eu posso verificar esses sistemas, obter detalhes.
Outras ideias. É possível que o bootloader não tenha sido instalado no local correto. No instalador, você se lembra de decidir onde instalar o gerenciador de inicialização? Você pode ter que designar qual unidade, ou até mesmo uma partição. Se as suas unidades estiverem usando o estilo Master Boot Record mais antigo para criar partições, então, com certeza, a coisa inicializável precisa ser ativada. Se você tem as partições de estilo mais recentes (GPT), não acho que tenha que marcar uma partição como inicializável ( link ).
Talvez devêssemos verificar como suas unidades estão dispostas. Eu tenho um SATA tradicional e um do mais novo tipo SSD.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 100G 0 loop
└─veracrypt1_0 253:1 0 100G 0 dm
└─veracrypt1 253:2 0 100G 0 dm /home/pauljohn/TrueMounted
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 214.9G 0 part /home/pauljohn/VM
└─sda2 8:2 0 538G 0 part /home/pauljohn/LinuxDownloads
nvme0n1 259:0 0 477G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot/efi
├─nvme0n1p2 259:2 0 3G 0 part
[snip]
O sda é o comum. O rótulo NVMe é o drive SSD. É aí que eu tenho o registro de inicialização instalado. Se você também tem esse tipo de ssd, a maneira de ver as partições é dividida, assim:
$ sudo parted /dev/nvme0n1
GNU Parted 3.2
Using /dev/nvme0n1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: NVMe Device (nvme)
Disk /dev/nvme0n1: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 525MB 524MB fat32 EFI system partition boot, esp
2 525MB 3747MB 3221MB fat32 Basic data partition msftdata
3 3747MB 98.1GB 94.4GB ext4 root
4 98.1GB 151GB 52.4GB ext4
5 151GB 178GB 27.1GB ext4
6 178GB 188GB 10.5GB ext4 opt
7 188GB 223GB 34.6GB linux-swap(v1)
8 223GB 512GB 289GB ext4 home
Nota na partição 1, tem o atributo de inicialização. Não tenho outro partições com o atributo boot, não há confusão. Eu suspeito que você tenha mais de um, e está encontrando o errado primeiro.
Boa sorte, deixe-nos saber o que você tenta, mas seja explícito. Anote o mais exatamente possível. O framework grub tenta automatizar as coisas. Isso é ótimo quando funciona. Menos bom em caso contrário.