Sistema operacional elementar recentemente instalado Freya faltando no menu de inicialização [closed]

1

No meu laptop agora eu tenho dois sistemas operacionais: Windows 8 e Ubuntu. Eu também tive um terceiro que eu instalei no passado mas nunca usei: elementar OS Luna.

Eu vi o elementary OS finalmente lançou uma versão estável, Freya, então eu decidi tentar.

Então eu instalei Freya na partição onde Luna costumava estar. Tudo correu bem; Eu reiniciei o computador e desconectei o USB de inicialização - e não havia nenhum elementary OS Freya em nenhum menu de inicialização. Eu digo "qualquer" menu de inicialização porque há dois: primeiro o Windows 8 aparece, com este sistema operacional como única opção, e se você pressionar Esc , o GRUB aparece, com o Ubuntu, elementar OS Luna e mais duas opções. Depois de instalar o Freya ele ainda mostrava o antigo Luna, e ao selecionar esta opção o computador apenas reinicia e lá vamos nós novamente com os menus de inicialização.

Acho que estou bagunçando as partições e o GRUB. Deixe-me mostrar rapidamente como é a minha tabela de partições:

/dev/sda
    free space 1 MB
    /dev/sda3/ biosgrub 9 MB
    /dev/sda1 ntfs 619 MB
    /dev/sda2 efi 314 MB Windows Boot Manager
    /dev/sda4 ntfs 241321 MB
    /dev/sda9 fat32 155301 MB
    /dev/sda8 ext4 30720 MB elementary OS Freya(0.3)
    free space 0 MB
    /dev/sda7 swap 2047
    /dev/sda6 ext4 51199 MB Ubuntu 14.04.3 LTS (14.04)
    /dev/sda5 ntfs 18572 MB
    free space 0 MB

Como você pode ver, /dev/sda8 foi formatado; é onde Freya foi instalado. A propósito, preciso definir outra partição swap para o Elementary? Ou usará o mesmo que o Ubuntu faz?

Para o "local do dispositivo de instalação do carregador de boot", escolhi /dev/sda8 . Talvez este seja o problema: eu escolhi isso em vez de apenas /dev/sda . Desde que eu não sou inteiramente certo o que isso faz, eu tenho medo da possibilidade de que ele irá instalar o sistema operacional em todo o disco rígido, então eu perderia todo o resto. Ou, de outra forma, eu posso olhar para ele, se eu tivesse escolhido /dev/sda , isso significa que ele criaria uma partição para o gerenciador de inicialização e nenhum problema.

Existe alguma maneira de corrigir isso? Ou apenas tente reinstalar o Elementary? Por favor, me diga com detalhes quais partições eu devo escolher.

P.D. Desculpe pela formatação da tabela de partições, mas estou digitando isso de um computador diferente.

    
por dabadaba 13.08.2015 / 21:37

1 resposta

1

Provavelmente, você deve atualizar o gerenciador de inicialização GRUB existente.

O carregador de inicialização GRUB existente pode ter sido instalado em /dev/sda6 ou, provavelmente /dev/sda3 biosgrub 9 MB ? De qualquer forma, estou supondo que sua primeira distribuição Linux foi o Ubuntu.

Portanto, siga as etapas abaixo.

Passo 1: Inicialize e faça o login no Ubuntu 14.04 (ou na sua primeira distribuição Linux)

Etapa 2: Abra o Terminal e execute o comando sudo update-grub ; Você deve ver alguma saída com lista de distribuições Linux encontradas em cada partição

Passo 3: Quando terminar, feche o Terminal e reinicie a sua máquina.

Agora entre no menu de inicialização do GRUB novamente e você poderá ver o Elementary Freya sendo listado junto com o Ubuntu 14.04.

É isso.

Comentários às suas perguntas

So is there any way I can fix this? Or just try reinstalling Elementary? Please tell me with details which partitions I should choose.

A reinstalação pode ser arriscada, já que você faz várias inicializações com o Windows. Não tenho certeza de quão longe a coexistência do Windows-Linux melhorou desde o XP, mas eu tive mais falhas do que sucessos naquela época. Quanto à minha experiência de falhas, você pode ler Notas laterais na parte inferior.

As you can see, /dev/sda8 was formatted; it's where Freya was installed. By the way, do I need to define another swap partition for Elementary? Or it will use the same one Ubuntu does?

A instalação é provavelmente o padrão, já que há apenas uma partição sendo mencionada por você.

Por padrão, o Elementary (ou o Ubuntu) detectará automaticamente sua quantidade de memória principal ou RAM e configurará o tamanho de SWAP por si só. Ele é configurado automaticamente pelo instalador para que você possa esquecê-lo.

Para a instalação avançada, escolher a opção "Outra pessoa" no instalador permitirá que você defina o valor de / , /swap e /home em diferentes partições. Se você não sabe o que são estes, você pode simplesmente ignorar (isso vai puxar outra resposta longa , ou você pode apenas google this fora).

For the "boot loader installation device location" I chose /dev/sda8. Maybe this is the problem: I chose that instead of just /dev/sda.

Não, você tomou uma boa decisão aqui.

Para uma máquina com várias distribuições Linux no mesmo disco rígido, o carregador de boot deve ser instalado na mesma partição em que a nova distribuição Linux deve ser instalada (ou não instale o novo gerenciador de inicialização). Então, use sempre o gerenciador de inicialização existente.

O gerenciador de inicialização existente, GRUB , é o carregador de inicialização padrão para o Ubuntu. Portanto, se você instalou qualquer distribuição Linux depois disso, inicialize no Ubuntu e execute sudo update-grub para informar o GRUB sobre as alterações feitas no disco rígido.

Se, digamos, o Elementary Freya for o único sistema operacional no disco rígido da sua máquina (e nenhum outro Linux, Windows ou Mac), então você deve escolher /dev/sda .

I say "any" boot menu because there are two: first the one for Windows 8 pops up, with this OS as its only option, and if you press Esc, GRUB pops up, with Ubuntu, elementary OS Luna and two more options.

No seu caso, você tem dois gerenciadores de inicialização: o carregador de inicialização do Windows e o GRUB. Parece que o seu gerenciador de inicialização do Windows está carregando em cadeia o carregador de inicialização GRUB.

Pensando bem, eu vejo assim: o boot loader do Windows sendo o primeiro a ser carregado, mas quando escapou, ele retorna ao loader de boot GRUB, sendo o segundo na fila. Esses dois gerenciadores de inicialização podem ser carregados sequencialmente pelo BIOS, embora eu não tenha certeza se isso é possível (peça a alguém para isso).

Na verdade, é possível usar o gerenciador de inicialização do Windows para detectar a distribuição do Linux, que foi explicada aqui e (Veja Disclaimer na parte inferior).

Or in the other way I can look at it, if I had chosen /dev/sda instead that means it will create a partition for the boot loader and no problem.

Escolher /dev/sda significa que o carregador de boot será instalado no Master Boot Record (MBR) , o primeiro setor de um disco rígido. Não criará nenhuma partição adicional.

Portanto, se você visualizar as partições em um editor de partições como o GParted ou o Gnome Disk Utility , você não encontrará nenhuma outra partição além de / (root) para uma instalação padrão de distribuição Linux única.

Notas laterais

A minha pior experiência foi quando configurei o Windows XP de inicialização dupla e o Ubuntu em dois laptops diferentes com configuração de hardware diferente. Eu "sucesso" bricked (permanentemente danificado) cartão adaptador Wi-Fi, duas vezes. Ambas as máquinas. Desde então, eu prometo nunca fazer boot duplo com o Windows novamente.

Aviso de isenção

Eu cito os links para provar as possiblilties de usar o boot loader do Windows (e sem usar o GRUB), mas não para recomendação. Afinal, a configuração existente está funcionando bem, independentemente de como você fez isso. Não há motivos para alterar a configuração, a menos que a atualização do GRUB não tenha funcionado para você.

    
por 25.08.2015 / 18:32