A resposta que vou aceitar para essa pergunta é minha. E essa resposta é aceitar que não posso * fazer isso e aceitarei uma das alternativas:
-
Use um aplicativo de virtualização / VMware em execução no Windows XP (a partição da unidade do sistema criptografada) como o VirtualBox, o VMWare ou o Parallels. Então eu teria que inicializar no Windows, em seguida, executar este aplicativo e inicializar no Ubuntu a partir de dentro deste. Alguns comentaristas listam uma das desvantagens dessa abordagem, já que você deve inicializar duas vezes (primeiro XP, depois Ubuntu) para acessar o Ubuntu. No entanto, eu diria que, na verdade, tem uma vantagem sobre as botas comuns lançadas pelo BIOS, na medida em que você realmente tem os dois sistemas operacionais rodando ao mesmo tempo. Ótimo se você quiser, por exemplo, testar aplicativos ou páginas da Web rapidamente em várias plataformas.
-
Use um disco rígido secundário ou um cartão SD (por exemplo, 8GB, 16GB) para o Ubuntu e selecione a partir da BIOS (única) inicialização para inicializar o Ubuntu a partir disso.
* Não posso = realmente significa que passei tempo suficiente (cerca de 6 horas ao longo de 3 dias, indo limpar a minha mente, procurando fóruns atualizados) e não estou preparado para gastar mais. Então eu não posso ser acusado de ser preguiçoso e depender dos outros. Can't = também significa: não pode no momento . Eu posso revisitar isso de novo.
Veja algumas referências que outras pessoas podem achar úteis:
- link ("Inicialização dupla com Truecrypt 6.3a chainloading Grub2")
- link ("Bug # 484102 no grub2 (Ubuntu):" O Grub2 não carrega corretamente o carregador TrueCrypt ")
- link ("Chainloading TrueCrypt com o GRUB2")
- link ("HowTo: Criptografar um sistema de inicialização dupla (Windows e Ubuntu ) ")
- link ("Combine o gerenciador de inicialização TrueCrypt e o GRUB?")
Todos os itens acima oferecem algumas dicas, mas não uma resposta definitiva completa que cubra todas as eventualidades ou versões do grub.
Eu postei essa mesma pergunta aqui no superusuário, nos fóruns do ubuntuforums e do truecrypt:
Minha justificativa para fazer isso é que os leitores desses fóruns não necessariamente lerão outros fóruns, haverá alguma sobreposição, mas alguns conselhos vitais podem ser perdidos.
Pensamentos e aprendizagens de fundo (se estiver interessado!)
Na verdade, estou muito feliz em dizer que eu liguei para o dia e resolvi as alternativas, embora tenha me deixado levar pelo melhor e continue lutando para vencer e resolver minha resposta. Mas é um alívio aceitar que isso não pode ser feito (facilmente) e que existem alternativas. Agora eu posso continuar com coisas mais importantes! Eu já inicializo o Windows 7 e o Ubuntu 10.04 em um desktop sem criptografia - isso é um procedimento bastante simples. E com as alternativas eu não estou longe do que eu queria na minha resposta original. Na verdade eu não uso o Ubuntu em um notebook tanto quanto o Windows no momento, então não vou sentir tanto a falta dele. Eu também tenho um MacBookPro, então não sou mais um fã do Windows do que qualquer outro SO!Aqui está uma razão pela qual eu gostaria que o TrueCrypt entrasse em Windows com o Ubuntu, da perspectiva de outro usuário:
link
"I have a work laptop used in Symbian and web development. I need to be able to boot both Vista and Linux. Due to client privacy, both operating systems must be crypted for the case of lost laptop. Even if I do not use Windows actively, its web browser data may contain stored password for client systems and it would be catastrophic to leak them accidentally."
O Grub2 é muito mais complexo que o grub, alguns podem argumentar necessariamente assim. Eu tive sucesso com o Ubuntu 10.04 (GRUB não GRUB2) com o Windows XP:
Eu digo mais complexo porque há mais arquivos de configurações agora presentes, espalhados por mais diretórios com referências entre eles, alguns são agora gerados por máquina e a edição deles é desaconselhada, por exemplo No menu de inicialização, há uma espécie de linguagem de script para aprender e interpretar scripts para serem executados quando uma alteração é feita. Está muito envolvido para mim no momento, e é apenas para lançar um sistema operacional, não um foguete para a lua!