Parece que você já instalou o Ubuntu no modo BIOS. Se estiver enganado, você pode fazer isso ou tentar minha primeira sugestão e / ou uma instalação do rEFInd para inicializar o instalador no modo EFI para fazer a instalação diretamente dessa forma.
Primeiro, tente desabilitar o Secure Boot e inicializar o instalador do Ubuntu no modo EFI. O suporte à Inicialização Segura é novíssimo no Ubuntu 12.10, e pode ainda ser um buggy, então vale a pena tentar eliminar o Secure Boot como um possível causador de problemas.
Se isso funcionar, você pode inicializar o disco do Ubuntu no modo de CD ao vivo e usá-lo para instalar o carregador de inicialização EFI de sua escolha. O Ubuntu 12.10 usa o GRUB 2, mas vários outros estão disponíveis, e você pode preferir um deles. Você poderia tentar algo semelhante com o CD de Recuperação do Sistema , que suporta uma inicialização no modo EFI.
Se você não conseguir fazer o Ubuntu ou o System Rescue CD inicializar desta forma, tente instalar o meu gerenciador de inicialização do rEFInd de dentro do Windows. (Você precisará desabilitar o Secure Boot ou pular alguns aros extras para fazê-lo funcionar.) Uma instalação básica sem alterações extras apresentará um menu com o Windows e nada mais; mas você pode habilitar uma inicialização para o Ubuntu de duas maneiras:
- Você pode editar o arquivo
refind.conf
, descomentar a linhascanfor
e adicionarhdbios
à lista de opções. Isso permitirá a varredura e a inicialização de sistemas operacionais baseados em BIOS, como a instalação do Ubuntu. Essa opção funciona com muitos PCs, mas não todos, baseados em UEFI. - Você pode instalar o driver ext4fs que vem com o rEFInd 0.6.0. Isso permitirá que o rEFInd pesquise os kernels do Linux e os inicie a partir de sua instalação regular. Você também precisará criar um arquivo
refind_linux.conf
e colocá-lo no diretório Linux/boot
; sem ele, o kernel será iniciado, mas não será capaz de encontrar seu sistema de arquivos raiz. Você poderia fazer uma inicialização única selecionando o ícone do Linux, pressionando a tecla Insert algumas vezes para abrir o editor e adicionandoro root=/dev/sda3
(ou qualquer identificador da partição raiz do Linux) às opções de inicialização. Quando o Linux estiver ativo, a execução do scriptmkrlconf.sh
que vem com o rEFInd deve gerar um arquivo de configuração adequado para evitar a necessidade de inserir manualmente essa opção.
A última vez que ouvi, nenhum dos BSDs tinha um gerenciador de inicialização de modo EFI. Se estou mal informado ou se isso mudou recentemente, você deve ser capaz de instalar o BSD e selecioná-lo com rEFInd. Se os BSDs ainda estiverem por trás dos tempos de EFI, você precisará usar a ferramenta de seleção do seu firmware ou o rEFInd para alternar entre o Windows e o BSD; AFAIK, nenhum outro programa de inicialização pode alternar os modos de inicialização do BIOS / EFI em PCs baseados em UEFI. (rEFIt pode fazer isso em Macs, no entanto.)