Com o que você está inicializando duas vezes?
Eu contornei isso usando o gerenciador de boot do Windows em vez de grub para escolher entre o Windows e o Linux na tela de inicialização.
Se o Windows estiver em hibernação, ele apenas reinicia o Windows. Se o computador foi desligado, me oferece a escolha.