A saída blkid
que você postou em pastebin indica que /dev/sdb9
foi planejado para ser a partição do Ubuntu, já que está formatada para ext4. /dev/sdb5
tem o rótulo "Windows8_os", sugerindo que essa é a partição do Windows 8 (seu tamanho grande e sua posição depois que uma partição MS reservada indica que isso também é verdade).
Se este é realmente o caso, então parece que sua entrada personalizada do grub está usando o número errado para o ponteiro de partição gpt4
na linha set root='(hd1,gpt4)'
.
A numeração do GRUB2 disco rígido começa com 0, portanto, o primeiro disco rígido do seu computador seria hd0
, o segundo hd1
e assim por diante.
No entanto, os números da partição do GRUB2 começam com 1 , indicando que a partição escolhida gpt4
é a 4th partição em sdb
, não a quinta.
Tente alterar a linha para set root='(hd1,gpt5)'
, para que o GRUB tente carregar a quinta partição em vez da quarta. Ele pode estar causando um erro de 'sistema de arquivos inválido' porque o grub.cfg atual aponta para a Partição MS Reservada em vez da partição real do Windows 8.