Problemas do BIOS. Eu apaguei acidentalmente o ubuntu do menu de inicialização do BIOS

0

TL; DR no final, se você não quiser ler como os problemas ocorreram.

Então, tudo começou quando tentei instalar o Windows 10.

Meu computador ficou sem bateria, eu tentei limpar o HDD, ganhar 8 me deu erros após a desinstalação, eu não poderia consertar os problemas porque o apagamento de apagar as coisas de reparação de inicialização. Eu limpei tudo no HDD e instalei o Ubuntu.

Isto instalou uma opção "ubuntu" sob a ordem de prioridade de inicialização que usualmente inicializaria meu Ubuntu.

Agora, eu precisava de janelas para coisas do autodesk, então eu tentei instalar o windows 7. Meu BIOS não inicializava de USB, então eu mudei algumas configurações de UEFI e eu pude inicializar. Isso me deu problemas porque o Windows 7 não podia instalar em partições GBR, e ao tentar converter minha partição de GBR para MBR, eu apaguei acidentalmente o "ubuntu" da ordem de prioridade de boot, e agora eu não consigo inicializar o Ubuntu. No entanto, posso instalar outro Ubuntu a partir de um ubuntu USB, mas não consigo arrancar o Windows 7 agora.

Eu tenho alguns arquivos na partição do ubuntu que eu preciso. Eu tentei "tente Ubuntu no disco" opção (LiveUSB) e eu obviamente não tinha as permissões para remover meus arquivos. Se eu pudesse remover meus arquivos e instalar o Ubuntu novamente, eu ficaria bem, mas também não sei como fazer isso.

Então, TL; DR:

1.) Como adiciono o "ubuntu" à minha ordem de prioridade de inicialização? Não vai arrancar sem ele.

2.) Como posso obter permissões para remover meus arquivos antigos no meu antigo Ubuntu quando estou em um LiveUSB?

Obrigado!

    
por Tarik Agcayazi 12.01.2016 / 13:22

4 respostas

1

Sua abordagem é equivocada. Se você tiver que instalar e usar o Windows 7 em uma máquina Windows 10 na inicialização herdada, faça-o e viva com suas limitações. Uma delas é que você não pode adicionar "entradas do menu BIOS" para sistemas operacionais individuais, você só obtém essa funcionalidade com a inicialização via UEFI.

Reinstalar o GRUB no MBR já tem uma pergunta perfeitamente respondida: Como posso reparar o grub? (Como obter o Ubuntu de volta depois de instalar o Windows?)

A conversão de instalações existentes de UEFI para legado ou vice-versa sem o conhecimento básico de sua configuração de bootloader é um dos movimentos mais idiotas que você pode fazer. Certifique-se de instalar o pacote GRUB correto para o modo que você finalmente escolheu inicializar, os nomes de dois pacotes relacionados são grub-efi-amd64 e grub-pc .

    
por LiveWireBT 12.01.2016 / 16:11
1

Estou assumindo aqui que com o GBR você realmente quis dizer GPT.

Você criou um dispositivo USB com Windows compatível com UEFI? Como usar ferramentas, por exemplo Rufus que dá uma opção para fazer UEFI com drive USB compatível com partição GPT. Meu palpite é que você criou um PD inicializável simples do MBR que depois reclamou que ele não pode instalar janelas em partições GPT.

Tanto o Windows quanto o Ubuntu chegaram a um ponto em que suportam de maneira bastante madura as partições UEFI e GPT. Portanto, sua conversão de GPT para MBR não foi necessária. O que é necessário é que você prepare seu drive USB para ser compatível com UEFI, ou seja, ele deve ter uma pasta 'efi' com arquivos 'efi' (você pode usar o Rufus para criá-lo tanto para o Windows quanto para o Ubuntu).

Agora, provavelmente, a sua conversão deixou você com uma ficha limpa. Isso significa que, se você não tiver 2 HDs, não terá dados no disco rígido, pois não é possível ter metade do HD como GPT e o outro como MBR. É por isso que o Ubuntu não está na lista de prioridades de inicialização, pois não há arquivo EFI para a placa-mãe mostrar para você. Agora há duas maneiras de ir a partir daqui.

  1. Esqueça todo esse UEFI e tudo e instale o Windows e o Ubuntu novamente no modo legacy BIOS.
  2. Se você ainda não copiou muitos dados, converta-os de volta para GPT e, em seguida, lembre-se de inicializar com a unidade USB compatível com UEFI.

Para simplificar, você pode escolher a opção 1, a opção 2 é boa se você quiser a mais recente e melhor ou, por alguma chance, você deseja criar mais partições primárias que o MBR não permitirá.

    
por Siddharth Pant 12.01.2016 / 19:32
0

Inicialize seu Ubuntu recém-instalado.

Execute o GParted.

Escreva no papel ou em um arquivo de texto, os números das partições em que o Windows 7 e o Ubuntu, respectivamente, residem.

O diretório /etc/grub.d/ contém os arquivos de script para o processo de inicialização. Você tem que criar novos arquivos de script para o Windows 7 e o antigo Ubuntu, respectivamente.

Crie novos arquivos de script no diretório, com nomes como 12_custom e 15_custom. Você também pode editar o arquivo 40_custom. Se você quiser que o Windows 7 e o antigo Ubuntu apareçam antes do novo Ubuntu, os arquivos precisam ter números menores que 10_Linux, como 07_custom ou 09_custom.

Digamos que você queira tornar o Windows 7 a segunda entrada do menu, você colocaria esse código em 12_custom:

#!/bin/sh -e
echo "Adding Windows 7 to GRUB 2 menu"
cat << EOF
menuentry "Windows 7" {
set root=(hd0,1)
chainloader (hd0,1)+1
}
EOF

Assumindo que seu Windows está na partição SDA1, que corresponde a (hd0,1) ou seja, o primeiro disco rígido - o número 0 é o primeiro disco - e 1 corresponde à partição um, ou SDA1.

O arquivo de script 15_custom, a próxima entrada do menu na lista de ordem de inicialização, deve ter esta aparência:

#!/bin/sh -e
echo "Adding my custom Linux to GRUB 2"
cat << EOF
menuentry "Ubuntu 15.10" {
set root=(hd0,4)
linux /boot/vmlinuz
initrd /boot/initrd.img
}
EOF

No seu caso, o Ubuntu pode residir em outra partição, e então mudar (hd0,4) para refletir o número correto da partição. No exemplo acima, o Ubuntu está na partição SDA4.

Salve os dois arquivos no diretório /etc/grub.d/, como indicado anteriormente, e torne-os executáveis:

chmod +x 12_custom
chmod +x 15_custom

Em seguida, execute

sudo update-grub

Depois de fazer isso, os três sistemas operacionais devem aparecer, como opções de inicialização, na próxima inicialização.

Eu instalei recentemente o Kubuntu 15.10, em um computador com Windows 10 e Ubuntu Studio 15.10. Depois que eu pude apenas inicializar no Kubuntu, os passos acima funcionaram para mim, para colocar todos os três sistemas na lista de inicialização.

O processo baseia-se nestas instruções - bastante longo, mas vale a pena ler:

link

    
por theodorn 12.01.2016 / 14:51
0

Algumas das outras respostas aqui são úteis, mas acho que você precisa fazer backup e ler as diferenças entre o BIOS e o EFI. Estes são dois tipos diferentes de firmware, sendo o BIOS o tipo antigo (dominante antes de 2011) e o EFI sendo a nova variedade (envio na maioria dos computadores introduzidos desde meados de 2011 e alguns antes disso). EFI não é BIOS. Você presumivelmente não tem um BIOS, embora muitas pessoas, e até fabricantes de computadores, consultem EFIs como "BIOSes". IMHO, este é o aspecto mais confuso da transição do BIOS para o EFI, pois faz com que as pessoas pensem que o EFI é apenas um BIOS com alguns bits adicionados, mas não - o EFI é fundamentalmente diferente do BIOS . Arrastar suposições e truques do BIOS para o mundo da EFI é como arrastar uma árvore em chamas para uma fábrica de fogos de artifício - é um erro espetacular.

Aqui está minha lista de leitura recomendada no EFI:

Eu entendo que é uma longa lista, e você pode não querer ler todas elas, mas você deve ler pelo menos algumas delas antes de começar a bisbilhotar novamente. Quais deles ler depende de suas necessidades específicas e compreensão atual.

    
por Rod Smith 13.01.2016 / 02:40