Os Sony VAIOs são notórios por terem um firmware escamoso. Eu recomendo que você primeiro verifique o site da Sony para uma atualização e, se houver alguma disponível, instale-a.
Se isso não ajudar, comece a investigar suas opções de ordem de inicialização de firmware usando efibootmgr
no Ubuntu. Você verá algo mais ou menos assim:
$ sudo efibootmgr
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0003,0007,2003,0001,2001,2002
Boot0000* rEFInd (direct)
Boot0001* Lenovo Recovery System
Boot0003* ubuntu
Boot0007* Windows Boot Manager
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
Os detalhes serão diferentes, é claro. Veja as linhas BootCurrent
e BootOrder
; os números referem-se às várias entradas Boot####
. Neste exemplo, o BootOrder
é definido como rEFInd (direct)
primeiro, seguido por ubuntu
e assim por diante; e o sistema realmente inicializado ( BootCurrent
) via rEFInd. Observe que os números são, na verdade, hexadecimais, embora este exemplo não mostre mais de 9 dígitos.
Compare a saída desse comando ao reinicializar do Windows vs. quando você reinicia do Ubuntu. O BootOrder
muda dependendo de como você inicializa? Além disso, a reinicialização do Windows altera automaticamente o BootOrder
(e conserta o comportamento do tempo de inicialização)?
Se o BootOrder
estiver mudando, você pode tentar configurá-lo de volta para o modo como deveria estar no Ubuntu. Use a opção -o
para efibootmgr
, como em:
sudo efibootmgr -o 0,3,7
Altere os números para corresponder às suas opções Boot####
, é claro. Se isso funcionar em uma base única, você pode criar um script de desligamento para fazer isso automaticamente toda vez que desligar, conforme descrito aqui:
Execute um script após o logout / reboot / shutdown no Ubuntu
Se isso não ajudar, existem soluções possíveis que envolvem renomear e mover os arquivos do carregador de inicialização. Boot Repair pode fazer isso de forma semi-automática através de uma opção no seu menu Avançado (não me lembro o nome exato, porém, é algo a ver com o backup e renomear arquivos). Eu usaria essa opção apenas como último recurso, embora; é um hack feio que nem sempre funciona e que pode criar confusão no futuro se / quando você precisar reinstalar um sistema operacional ou manipular os gerenciadores de inicialização.
Eu não recomendo a reinstalação do Ubuntu como uma solução. Não funcionou na primeira vez e é improvável que seja melhor na segunda vez. A presença ou ausência de uma partição /boot
é quase certamente irrelevante para o seu problema.