Partição de recuperação do Windows com GRUB2

1

Então eu recentemente comprei um novo laptop Toshiba e instalei o Ubuntu 12.04 nele. Como é uma máquina com "Windows 7 habilitado" ou algum outro absurdo proprietário, alguns recursos de hardware são projetados apenas para funcionar com o W7. Eventualmente eu encontrei uma maneira de habilitar essas funções de hardware inicializando no disco de recuperação do W7; no entanto, eles param esporadicamente de funcionar. Eu estou moderadamente surpreso que eu consegui fazer qualquer coisa funcionar, então eu não quero gastar mais tempo corrigindo os problemas de uma maneira diferente. Agora eu não possuo o disco de recuperação; é do meu pai. Como é difícil pedir o disco toda vez que os recursos param de funcionar, fiz uma imagem do disco e esperava fazer uma partição de "recuperação" como alguns computadores têm. No entanto, o unetbootin e o GRUB2 desejam que kernel e initrd aponte na inicialização, e algo como

set root=(hd0,1)
loopback lo /w7r.iso
set root=(lo)
chainloader +1

no espírito dos comandos makeactive / chainloader +1 que eu costumava usar para o Linux de inicialização dupla e o Windows simplesmente me fornece um erro de arquivo não encontrado.

Minha pergunta, portanto, é: É possível, ter escrito um iso do Windows para uma partição (como com dd if=w7r.iso of=/dev/sda4 ) para uma partição, convencer o GRUB2 a inicializar a partir dele?

Obrigado antecipadamente.

    
por Actorclavilis 09.06.2012 / 23:25

0 respostas