Como crio uma inicialização dupla / múltipla do Windows e GNU / Linux, FreeBSD, etc?

10

Devido a repetir as perguntas sobre inicialização dupla do GNU / Linux e Microsoft Windows, é necessário um guia geral oficial como referência para os usuários que perguntam sobre inicialização dupla / inicialização múltipla.

Elementos necessários:

  1. Aborde os métodos de inicialização do BIOS e UEFI, usando o GRUB2 como o carregador de inicialização de sua escolha, porque é comumente usado em distribuições populares do GNU / Linux.

  2. Configure o particionamento, com exemplos para as tabelas de partição MBR e GPT. Inclua problemas de partição primária / lógica no MBR e reduza as partições do Windows se não houver espaço disponível em outro local. Isso deve ser explicado preferencialmente para o GPartEd, pois essa é a ferramenta de particionamento da GUI mais usada. Inclua informações sobre a partição especial que pode ser necessária com o GPT.

  3. Explique a configuração manual dos pontos de montagem. Em um conjunto mínimo de swap e root (/), mas de preferência com instruções para / home e / boot também. Adicione pontos de montagem para NTFS / FAT / outras partições de dados existentes. Opcionalmente, use o instalador do Ubuntu como um exemplo para que os usuários possam se adaptar a outros.

  4. Repare / Instale o carregador de inicialização quando isso não for feito automaticamente pelo instalador ou quando estiver danificado. Inclua as etapas potencialmente necessárias para a inicialização segura.

O guia não deve percorrer todos os casos extremos, mas deve ser útil para a maioria dos usuários. A parte 4, por exemplo, deve ser tão fácil quanto mostrar o uso de grub-mkconfig(e trabalho adicional para inicialização segura).

FSMaxB
fonte
1
O que você está pedindo aqui será um livro interessante e útil, mas o IMHO está um pouco fora dos limites usuais deste fórum.
28913 harrymc
@harrymc Acho que isso poderia ser feito de uma maneira "raspe a superfície o suficiente para funcionar para a maioria dos usuários". Talvez eu devesse começar a escrever um guia que atenda aos meus próprios requisitos com o material fornecido por Sekhemty, se encontrar tempo para fazê-lo, como sugere Karan. Meu único problema é que sei muito do que peço, mas não tudo (não sei nada sobre inicialização segura e não sou tão bom com UEFI). A parte sobre o carregador de inicialização, por exemplo, deve ser tão fácil quanto mostrar como usar o grub-mkconfig (editarei minha resposta de acordo).
FSMaxB 27/05
Concordo com @harrymc, esta questão é um pouco geral demais para nós. É um candidato principal para "não construtivo", na verdade. Essas informações já existem em várias fontes online e qualquer coisa que escrevermos aqui será obsoleta rapidamente.
terdon
Eu mesmo tentei escrever uma resposta, mas a excluí porque repentinamente percebi que não entendi como a UEFI funciona.
precisa saber é o seguinte

Respostas:

1

Uau, você está tentando cobrir muito terreno. Talvez você esteja procurando um documento mestre vinculado a todos os métodos dos vários fornecedores? Ou simplesmente um guia sobre como pesquisar no Google sua solução?

Sim, este é um assunto complexo. Existem muitas implementações de BIOS, cada uma com suas próprias teclas de atalho e padrões.

O problema com o Grub2 é que ele ainda é relativamente novo, mesmo em 2013. Cada distribuição tem sua própria maneira de lidar com as ferramentas fornecidas pelo Grub2, portanto, nenhuma documentação universal será suficiente - nesse sentido, o Grub é muito mais simples e universal.

Eu descompactaria os problemas para algo simples, como:

Não consigo inicializar meu sistema operacional. Como faço para corrigir meu carregador de inicialização?

Geralmente, tudo que você precisa saber é o seguinte:

Você provavelmente ainda pode inicializar seu sistema operacional se pressionar as teclas de atalho certas. Além disso, cada sistema operacional possui seu próprio gerenciador de inicialização - e ordem de hierarquia. O Windows é alérgico ao Linux e substituirá com prazer o seu gerenciador de inicialização do Linux na maioria das circunstâncias.

Vários discos rígidos

A solução mais simples, de longe, é ter vários discos rígidos conectados à sua máquina. Quando você instala um novo sistema operacional, forneça seu próprio disco rígido. Desligue, desconecte todas as outras unidades e instale o novo sistema operacional. Após a instalação, reconecte as outras unidades e escolha sua unidade de inicialização no BIOS, geralmente pressionando ESC, F8 ou F10.

Disco Rígido Único

Instale o Windows primeiro, iniciando nas versões mais antigas, depois no BSD e no Linux. O Windows geralmente sequestra o processo de inicialização e, após qualquer instalação do Windows, você provavelmente precisará de um stick de inicialização USB para recuperar o seu carregador de inicialização do Linux. Instalar o Linux após o Windows geralmente funciona muito melhor, pois o Linux cria atalhos de inicialização no Windows para você.

Quando estiver com problemas

Vá para outro PC e baixe um stick de inicialização USB para o seu sistema operacional; ou obtenha um bom gerenciador de inicialização universal, como Grub ou GRUB4DOS . (Por exemplo, http://www.supergrubdisk.org/ ). No Windows, grave-o no seu disco flash com: Universal USB Installer ( http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ ) ou procure o seu boot linux distro específico Criador de USB, por exemplo. Criador de disco de inicialização no Ubuntu.

Todos os PCs fabricados desde 2007 inicializam os mesmos pen drives, se você o habilitar no BIOS, insira o disco com antecedência e pressione a tecla de atalho apropriada para o BIOS.

Dagelf
fonte
0

Você pode encontrar um bom guia de inicialização dupla no site de documentação do Ubuntu ; Um pouco mais de informação pode ser encontrada também no Arch e no Fedora (o primeiro também contém um bom guia completo encontrado aqui , enquanto o último, especialmente nos apêndices, aborda tópicos como particionamento, GRUB e assim por diante). Geralmente, os projetos de documentação das principais distribuições Linux são fontes muito boas de informações técnicas, geralmente valiosas também se não forem usadas nessa distribuição específica.

Outro guia, talvez um pouco desatualizado, mas essencialmente válido e que abrange vários cenários (instalação de janelas em uma máquina com Linux já presente ou o contrário), é encontrado aqui

Cada um desses guias tem um foco ou objetivo diferente; portanto, você pode obter diferentes tipos de informações; portanto, se estiver procurando artigos para vincular, você pode escolher um deles com base na situação. Se você deseja criar seu guia pessoal, esses artigos devem fornecer uma base inicial útil.

Sekhemty
fonte
"Se você deseja criar seu guia pessoal, esses artigos devem fornecer uma base inicial útil". - Isso foi basicamente o que eu disse também na seção de comentários do meta post vinculado. É bom que uma recompensa de 150 representantes tenha sido feita, mas a IMO não ajuda se alguma resposta não-canônica não detalhada acabar sendo recompensada por padrão depois de uma semana.
Karan
2
Escrever um guia completo e abrangente com um escopo canônico está além das minhas habilidades e do tempo disponível. Eu só tinha esses recursos para compartilhar e tenho certeza de que, no final da recompensa, a recompensa será dada a uma resposta mais detalhada.
Sekhemty
Vou esperar o que acontece.
FSMaxB