Dual Boot 12.10 2 HDD separado do Windows 7

0

Primeiro, deixe-me pedir desculpas por outro desses tópicos. Minha situação é única ou, depois de cinco dias lendo e tentando, não consigo entender, mas sou muito perigosa. Então, se eu perdi, sinto muito por postar isso. Eu sou novato no Linux na melhor das hipóteses, provavelmente, menos de.

O que eu tenho é que eu posso carregar o Ubuntu muito bem e eu posso carregar o Windows muito bem, mas para alternar entre eles eu tenho que desativar o Ubuntu em UEFI no BIOS. É como se o Grub não estivesse mapeado corretamente para o carregador de inicialização do Windows / MBR. Ao desabilitar o Grub, ele irá contorná-lo e carregar as janelas, permitindo que ele carregue o Ubuntu. Eu apenas gostaria que o carregador Grub funcionasse como planejado. Eu sei que é erro do operador.

Eu não fiz o reparo da inicialização, pois a maioria dos exemplos não se encaixava na minha situação. Após cerca de 30 instalações, preciso de ajuda.

Isso é o que eu tenho:

  • Windows 7 máquina HP motherboard arenosa-ponte quad core I5 2.8ghz Sata com UEFI

  • 12 Gig RAM

  • 2 discos rígidos separados Drives TB cada

  • Windows 7 em um / dev / sda1

  • Ubuntu 12.10 do outro / dev / sdb1

isso me apontou e começou na direção certa. Também quando eu coloco em iso.image ele carrega no modo efi

link

Eu particionei manualmente o ubuntu na instalação e parece com isso

/dev/sdb1 Fat32 /boot/efi (fez efi porque ext4 não funcionaria para UEFI eu acho)
/dev/sdb2 ext4 /
/dev/sdb3 ext4 /home
/dev/sdb4 linux-swap

Instalar funcionou como esperado e, em seguida, reiniciado. Grub loader surgiu Eu peguei o Ubuntu e carregou bem. Tentei reiniciar no Windows e tenho (erro inválido arquivo efi) mais nada, mas o Ubuntu carrega bem. Quando a instalação terminou, colocou um cabeçalho do Ubuntu no UEFI, onde não havia nada antes.

A configuração do

bios ficou assim antes da instalação

 UEFI   
 Legacy Boot Sources  
 ATAPI-CD-ROM  
 Hard Drive
 Hitachi (windows drive)  
 Stxxx(ubuntu drive)  
 Network controller  

O BIOS parece com isso depois do Ubuntu 12.10 install

UEFI  
Ubuntu                 (If i disable this windows loads)  

Legacy Boot Sources  
ATAPI-CD-ROM  
Hard Drive  
Stxxx(ubuntu drive)
Hitachi (windows drive)
Network controller

Então eu mudei a unidade master e slave e isso não ajuda. Eu estava indo para usar easyBCD, mas estava com medo de mexer com o Windows sugere o disco rígido separado. Como posso obter grub para carregar o Ubuntu ou windows apenas ser selecionado qual deles eu quero. Minha família também usa esse computador e não os quer na bios.

Espero que isso não seja confuso. Eu realmente aprecio qualquer ajuda que apenas apontou na direção certa. Eu li praticamente tudo o que posso encontrar em UEFI e dual boot, mas a maioria está em particionar a unidade do Windows e não unidades separadas.

Eu também pensei em puxar o drive do Windows e depois instalar o Ubuntu, mas sei se ele ainda vai ler o Live CD se eu fizer isso. Ou se isso faria diferença.

    
por user125916 25.01.2013 / 05:03

2 respostas

0

NB: Estou supondo que o Windows também tenha sido instalado no UEFI, mas, olhando novamente, não tenho certeza. Quais partições existem em / dev / sda?

O Grub não parece instalar as entradas corretas para o Windows. Confira a seção "Multiboot na UEFI" aqui . Tente inicializar no Ubuntu e adicionar uma entrada de menu como:

menuentry "Microsoft Windows Vista/7/8 x86_64 UEFI-GPT" {
    insmod part_gpt
    insmod fat
    insmod search_fs_uuid
    insmod chain
    search --fs-uuid --no-floppy --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 1ce5-7f28
    chainloader /efi/Microsoft/Boot/bootmgfw.efi
}

A configuração precisa para as seções 'hd0, gpt1' pode ser diferente para a sua instalação, e o UUID no final '1ce5-7f28' será diferente - o guia na página que postei fornece detalhes sobre como encontrá-lo .

Para adicionar a entrada ao grub no Ubuntu, abra um terminal e digite

sudo gedit /etc/grub.d/30_custom

Ou possivelmente 40_custom. Adicione a entrada, salve e, em seguida, no terminal novamente

sudo update-grub
    
por matchwood 28.01.2013 / 14:28
0

Eu também sou dual boot windows 7 e Linux em HD separado para cada um. O jeito que eu fiz isso ...

Eu instalei o Linux em seu próprio disco rígido a partir de um pen drive que eu queimei o arquivo iso, eu usei o Unetbootin para fazer isso.

Antes de instalar o Linux em seu próprio disco rígido, eu desconectei o disco rígido do Windows da placa-mãe, inicializei no menu de inicialização, selecionei o pen drive, iniciei o Linux e usei a seleção de instalação do desktop após O Linux é inicializado. Certifique-se de ter outros discos rígidos USB desconectados quando você fizer isso. Instale todo o programa Linux no disco rígido que você selecionar. Ao fazer isso, impede que o carregador de inicialização do Linux seja instalado no disco rígido do Windows, se você deixar o disco rígido do Windows conectado enquanto instala no outro disco rígido, o carregador de inicialização do Linux (que é superior ao Windows boot-loader). loader) será instalado no disco rígido do Windows e será a principal forma de inicialização do seu computador.

Quando terminar de instalar, desligue, volte e conecte o disco rígido do Windows de volta à placa-mãe.

Agora, quando você inicializa ... o disco rígido do Windows é a unidade principal para inicializar, e apenas iniciar o computador inicializará o windows7.

Se você quiser inicializar o Linux, quando você iniciar seu computador, pressione a tecla Esc , ou qualquer tecla que o levará ao menu de inicialização, quando o menu de inicialização aparecer, use as teclas de seta ( ao lado do teclado numérico na maioria dos teclados), use a tecla de seta para baixo para mover a seleção realçada para a unidade na qual você instalou o Linux, pressione a tecla Enter , o Linux inicializará.

Fazendo isso desta maneira, não é necessário alterar nada no BIOS e coloca o carregador de boot do Linux longe do Windows, agora se o carregador de inicialização estiver instalado na unidade do Windows e, por algum motivo, você precisar reinstalá-lo suas janelas o / s, você perderá o gerenciador de inicialização e não terá como inicializar seu sistema Linux.

Eu venho fazendo isso há alguns anos e não tive problemas.

Se você estiver indo para mudar de um sistema para outro, faça um desligamento completo do sistema em que você está atualmente, e NÃO reinicie, se você fizer uma reinicialização, o sistema atual em que você estiver continuará a carregar seu som cartão e outros dispositivos que você usa, e as coisas não vão funcionar corretamente, você tem que fazer um desligamento completo e reiniciar para alterar o / s.

    
por Warren Gale 02.02.2013 / 20:13