Instalar no segundo disco rígido com a opção de inicialização?

26

Em teoria, o que eu quero fazer é muito simples, mas eu fiz algumas pesquisas no google e li algumas postagens neste site e ainda estou confuso.

Quero manter o win7 na minha unidade C: \ primária e instalar o Ubuntu (12.10) em uma unidade secundária (que ainda não comprei ou instalei. Só quero ter certeza de que sou bem-sucedida quando fizer isso). Se possível, também gostaria que, quando iniciasse o computador, tivesse a opção de inicializar o Win7 ou o Ubuntu, como um tipo de logon de conta, onde apenas escolho qual unidade estou executando naquele dia. E só para reiterar, não quero particionar minha unidade C: \ ou alterar, alterar ou afetar meu sistema Win7 de nenhuma maneira.

O motivo pelo qual ainda estou bastante incerto sobre tudo isso é que muitos dos guias que li foram para versões anteriores do Ubuntu. Além disso, a grande maioria dos guias trata do particionamento de uma unidade para caber nos dois sistemas operacionais. Eu quero dois SOs separados sendo executados em duas unidades separadas que posso escolher na inicialização. Os guias que encontrei mencionaram que há algum problema com o grub sendo instalado em C: \, mas o restante do sistema operacional sendo instalado na outra unidade. Ainda é esse o caso? Como evito isso?

Além disso, se ajudar, eu tenho 12.04lts no meu laptop há alguns meses agora dentro e fora da aula e eu adoro isso.

Finalmente, se você puder me indicar um guia ou escrever sua resposta na forma de um guia para uma criança de dois anos, isso seria incrível. Eu ainda sou um novato no Ubuntu e não quero estragar meu win7.

Arammil
fonte

Respostas:

28

Como funciona

Cada disco particionado contém um pequeno bloco chamado MBR . Ele reside no início do disco.

Agora, o sistema operacional insere seu código no MBR para carregar seu próprio gerenciador de inicialização. Windows faz o mesmo, Linux faz o mesmo.

Eles inserem um pequeno código apontando para a localização real do gerenciador de inicialização. Como em Linux, Este MBR contém Stage1de GRUB( GRUBé um carregador de arranque usado em Linux) que carrega um executáveis maior Stage2que pode localizado em outra partição.

Se você instalar o Windows e o Linux, o GRUB Stage1ficará no MBR. Agora outra parte do GRUB (o carregador de inicialização real) contém o local do carregador de inicialização do Windows. Agora, quando você seleciona Windows no menu GRUB, o Windows começa a carregar. Isso é chamado chain loading(o GRUB carrega primeiro, depois o GRUB carrega o carregador de inicialização do Windows com base na seleção).

Voltando à sua pergunta

No seu caso, você tem dois MBR (porque você tem 2 discos rígidos).

Portanto, você tem duas opções:

Opção mais fácil

  • Crie uma partição no 2º disco.
  • Instale o Ubuntu nessa partição e instale o GRUB no MBR do 2º disco e não no MBR do primeiro disco. Tenha cuidado aqui. Veja a imagem abaixo (apenas para fins de demonstração), você precisa fazer tudo (provavelmente)sdb .

  • Você seleciona sua partição já criadasdb , edita, atribui ponto de montagem /e tipo de sistema de arquivosext4

  • Selecione o local do carregador de inicialização como sdb, não sda(consulte a seção vermelha)

bootloaderLocation

  • Uma vez feito, reinicie e você será inicializado no Windows 7.

Isso acontece porque, sua prioridade no disco de inicialização diz para inicializar a partir do primeiro disco rígido (onde não alteramos nada).

Então abra o BIOS, altere a prioridade do disco de inicialização para que o disco que contém o Ubuntu seja o primeiro.

  • Desta vez, o GRUB será carregado. E você pode inicializar qualquer sistema operacional.

  • Remova o disco, o Windows 7 inicializará diretamente.

  • Novamente, plugue o segundo disco, verifique a ordem de inicialização do BIOS para que o segundo disco seja o primeiro. Agora você pode inicializar qualquer sistema operacional novamente.

Outra opção

Você pode modificar o carregador de inicialização do Windows também para carregar o Ubuntu a partir do 2º disco. É um pouco mais difícil e, como você não deseja nem tocar no Windows 7, não o recomendo.

Nota: Todos os tutoriais disponíveis aqui falam sobre a adição do Ubuntu a partir do mesmo disco, mas com partições diferentes. Eu não fiz isso em todos os dispositivos, pode ser necessário adotar de acordo.

Aqui está um guia difícil para fazer isso.

Existe uma ótima ferramenta GUI para editar o carregador de inicialização chamado EasyBCD (é gratuito para uso pessoal). Seu guia sobre como configurar o Ubuntu usando o gerenciador de inicialização do Windows.

Você pode ter mais recursos nele Easy BCD Help: inicialização dupla do Win7 e Ubuntu 11.10 - "Adicionar nova entrada" para o Ubuntu

Eu recomendo usar o GRUB como gerenciador de inicialização, pois é mais flexível. Pode ser que você possa definir o Windows como opção de inicialização padrão E / OU reduzir o valor do tempo limite .

Web-E
fonte
Ok, então eu primeiro tenho que formatar a nova unidade (ubuntu) e depois criar uma partição na referida unidade. Então instale o linux no sdb1 e o grub no sdb? Além disso, se for fácil .. Eu gostaria que o computador solicitasse que eu escolhesse um disco na inicialização .. então, se isso significa editar até mesmo o boot do Windows, eu estaria disposto a pensar nisso ..: D
Arammil
@ Arammil Quando você inicializa a partir do sdb, o GRUB aparece primeiro e solicita que você escolha entre o Windows (leve você para o sda) ou o Ubuntu (no sdb) da maneira que desejar. Você não precisa alterar a configuração do BIOS todas as vezes para isso.
user68186
sim, você acertou, apenas uma coisa é criar partição, se você precisar de alguma parte do disco rígido disponível para o Windows. Ou então você não precisa criar partição. 2ª pergunta: Nenhuma seleção de disco é possível, tanto quanto eu sei .. depende do BIOS. E pegar prompt de disco não é igual a editar o carregador de inicialização do Windows. Vou adicionar um guia para edição de janelas.
Web
Bem, o Windows será meu sistema operacional principal neste sistema, então existe uma maneira de obter o gerenciador de inicialização do Windows para solicitar que eu inicialize o Win7 ou o Ubuntu como o grub fará? Ou se eu usar o Grub para inicializar o Windows, os dois discos estarão constantemente em execução?
Arammil 28/03
Você pode definir o Windows como padrão para inicializar usando o grub . Se você inicializar o Windows e não usar o disk2, provavelmente suspenderá o disco para economizar energia. Tudo depende do sistema operacional. Nada pode ser feito aqui.
Web
2

A maneira mais fácil de fazer isso é como sugerido acima. Primeiro, remova temporariamente o seu primeiro disco rígido (aquele com o Windows nele). Segundo, instale o Linux no segundo disco rígido (que por enquanto é o único conectado). Terceiro, volte a colocar o seu primeiro disco rígido, para que agora você tenha dois discos rígidos instalados, cada um com seu próprio sistema operacional. A partir daí, basta pressionar uma tecla na inicialização para selecionar sua unidade de inicialização. Por exemplo, em uma máquina Dell, você pressionaria a tecla F12 na inicialização, e isso abriria seu menu para selecionar a unidade na qual você deseja inicializar.

Jim Kaufman
fonte
0

Provavelmente faço isso de trás para frente, mas uso o menu de inicialização para inicializar no Lubuntu (F12 neste MB do sistema). Quando instalei o Lubuntu, desconectei todas as outras unidades do sistema. Então eu instalei o grub na unidade Lubuntu. O Windows não pode ver a unidade Lubuntu, mas o Lubuntu pode ver a unidade Windows para que eu possa acessar arquivos em outras unidades no sistema.

SG
fonte
-2

Desconecte sua primeira unidade com o Win 7. Dessa forma, você estará seguro. Seu computador provavelmente possui uma função de seletor de inicialização. Dê uma olhada na configuração e verifique se ela está ativada.

Marca
fonte
O usuário especifica o que ele recomendaria. A menos que você tenha evidências factuais afirmando que ele não deve manter o disco rígido W7 instalado, tente contribuir com a resposta.
Hellreaver