Como adicionar diferente ubuntu unidade para BCD manualmente

0

Eu quero adicionar o 12.04 que está em uma unidade diferente do meu armazenamento BCD ativo.

O que eu fiz é:

  • Eu adicionei um aplicativo do setor de inicialização apontando para c:\boot\ubuntu\boot.img e só obtenho uma tela preta com grub >

  • Eu também copiei o mbr para um arquivo e adicionei ao BCD e obtive os mesmos resultados.

Eu não quero usar o EasyBCD para fins de aprendizado.

    
por joseljmz 24.08.2012 / 21:53

1 resposta

0

Ok, eu fiz isso.

Primeiro, eu tive que criar um core.img que apontasse para o meu caminho explicitamente, assim:

grub-mkimage --output=/tmp/core.img --prefix=\(hd3,1\)/boot/grub --format=i386-pc biosdisk part_msdos ext2

Segundo, eu tive que concatenar o lnxboot.img e o core.img para criar uma imagem que pode ser inicializada pelo aplicativo de setor de inicialização do BCD Store.

cat /boot/lnxboot.img /tmp/core.img > /tmp/g2ldr

Terceiro, eu tive que copiar a imagem do g2ldr para minha partição do windows e adicionar ao meu BCD Store com um aplicativo de setor de inicialização.

Agora posso inicializar o Ubuntu pelo gerenciador de inicialização do BCD Store.

Links:

link

link

    
por joseljmz 28.08.2012 / 19:23