Você não pode fazer o que deseja porque o Windows sempre assume que não há outros sistemas operacionais que não sejam Windows em sua máquina.
Enquanto o carregador de inicialização do Windows (NTLDR ou BOOTMGR, independentemente) estiver instalado no MBR, (re) iniciando a máquina após uma hibernação sempre será retomada dos dados de hibernação no disco e não solicitará que você selecione um sistema operacional para inicialização a partir. Isso ocorre porque a montagem de um volume que foi montado no SO hibernado de qualquer outro SO ou ambiente é um comportamento indefinido. Na melhor das hipóteses, quando você tentar inicializar no sistema operacional hibernado após montar um dos seus volumes no Linux ou em outra instalação do Windows, ele detectará os dados de hibernação como inválidos e se recusará a inicializar a partir dele. Na pior das hipóteses, ele será inicializado a partir do armazenamento de hibernação e haverá um inconsistente de dados do sistema de arquivos na memória vs no disco e seus volumes podem estar corrompidos além do reparo (e eu falo por experiência neste).
Como tal, o Windows (de certa forma) pressupõe que reiniciar (em vez de desligar) após uma hibernação é inútil, pois isso simplesmente resultaria na máquina estar no mesmo estado em que estava antes da hibernação sem nada alcançado e 5 minutos de seu tempo perdido.
Agora, é claro, se um carregador de boot não-BOOTMGR / NTLDR estiver instalado no MBR, você poderá realizar uma hibernação do Windows e uma inicialização de um sistema operacional diferente (embora não deva modificar nenhum volume montado sob o sistema now- sistema operacional hibernado ou arriscar a perda de dados grave). Mas o Windows não sabe nada disso (se isso é ou não propositalmente ignorado é um tópico para outro dia). Portanto, a resposta curta é que estamos tentando fazer, não é possível sem um ambiente de virtualização (para) de algum tipo.
Se você costuma alternar entre sistemas operacionais e tentar voltar para onde estava, considere usar a estação de trabalho do VMware ou mesmo o ES (I | X) para inicializar em vários sistemas operacionais de uma só vez. Além disso, uma solução KVM como a que o @WillGunn sugeriu não é uma opção ruim.