Instalando o 13.04 em uma partição EFI - Compartilhar com o Windows 8?

1

As informações que encontrei aqui sugerem que, para o meu sistema, eu preciso instalar o 13.04 em uma partição do tipo EFI, já que ele precisa ser inicializado como UEFI. Eu também entendo que é aconselhável ter apenas uma partição EFI no disco; Eu li aqui que está tudo bem para o Ubuntu e o Windows compartilharem a mesma partição (confirme). Quando tento instalar na unidade EFI existente, recebo a mensagem "Nenhum sistema de arquivos raiz está definido. Corrija o menu de particionamento." Altero a partição de inicialização EFI para outro tipo? Isso não derrota o propósito? Se eu alterá-lo para o Ext4 Journaling File System, tenho a oportunidade de definir o ponto de montagem '/'. Eu não procedi além deste ponto por medo de destruir o Windows 8 alterando essa partição.

BTW, criei três partições no Windows antes de instalar, de acordo com a resposta útil à minha pergunta anterior. Mas se eu tentar instalar na partição que criei para o Ubuntu, recebo novamente o erro "No root file system ...".

Eu li esta pergunta / resposta várias vezes:

Grande parte dessa resposta fala sobre como lidar com o Secure Boot - eu já descobri como desabilitar o Secure Boot, então de acordo com a resposta "não há problema" lá. Se bem entendi, eu quero ficar em UEFI com inicialização segura desativada. Já existe uma partição EFI e, quando tento instalar o Ubuntu nessa partição EFI, recebo a mensagem de erro "Nenhum sistema de arquivos raiz está definido. Corrija o menu de particionamento." Esta é a minha pergunta - e posso estar perdendo alguma coisa, mas não vejo como a pergunta / resposta que eu dupliquei me ajuda com esse problema.

    
por mengelkoch 02.07.2013 / 09:17

1 resposta

2

Em um computador baseado em EFI, a EFI System Partition (ESP) é uma partição FAT que armazena boot loaders e Arquivos relacionados. O firmware lê os gerenciadores de inicialização dessa partição para inicializar qualquer sistema operacional. Embora a especificação da EFI diga que um computador pode ter vários ESPs, o instalador do Windows tende a falhar se houver mais de um ESP presente, por isso é aconselhável usar apenas um ESP por computador (ou pelo menos por disco; não tenho certeza de improviso como o Windows responde a um computador de dois discos quando cada disco tem um ESP). Assim, você deve manter sua configuração single-ESP. No GParted, parted e na maioria das outras ferramentas baseadas na libpart, o ESP é identificado como tendo o "sinalizador de inicialização" definido. O IIRC, o instalador do Ubuntu, identifica-o como uma "partição de inicialização EFI". Os utilitários fdisk GPT ( gdisk , cgdisk e sgdisk ) identificam o ESP como tendo um código de tipo EF00.

Note que você não instala o Linux no ESP em nenhum sentido significativo. Você deve criar partições Linux da maneira normal em seu disco GPT - por exemplo, para swap, / e /home . No instalador do Ubuntu, você marca o ESP como sendo a "partição de inicialização EFI". Como alternativa, as várias opções de particionamento automatizado fazem isso automaticamente.

O que você fizer, não criará um novo sistema de arquivos no ESP, e não removerá o "sinalizador de inicialização" do ESP ou definirá um "sinalizador de inicialização" em qualquer outra partição.

O Ubuntu há muito tempo suporta a instalação do EFI e o ESPs, e o Ubuntu 13.04 não é uma exceção a essa regra. Esse suporte tem melhorado constantemente, e provavelmente é melhor em 13.04 do que em versões anteriores; no entanto, ainda existem problemas. No momento, o Secure Boot é a maior área de problemas. Embora o Ubuntu 13.04 oficialmente suporte o Secure Boot, há muitos relatórios de problemas sobre essa combinação, então muitas pessoas preferem desabilitar o Secure Boot no utilitário de configuração do firmware.

    
por Rod Smith 02.07.2013 / 19:00