Eu tenho trabalhado duro na semana passada tentando fazer o dual boot 14.04 no meu Sony Vaio Tap 20. Esse é o método que eu usei para instalar:
- Desativar inicialização rápida, desativar inicialização segura
- LiveUSB instalar o Ubuntu com partições /, / swap e / home (sem partição de inicialização)
-
Tentou executar o reparo de inicialização usando:
sudo add-apt-repositório ppa: yannubuntu / boot-repair
sudo apt-get update
sudo apt-get instalar -y boot-repair & & (boot-repair &)
então eu recebo isso depois de fazer o reparo recomendado:
/usr/share/boot-sav/gui-g2slaunch.sh: line 33: hash: gksudo: not found
/usr/share/boot-sav/gui-g2slaunch.sh: line 35: hash: gksu: not found
- Mesmo depois de entrar no Windows e fazer isso, o que não ajudou:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Eu acho que o que eu preciso fazer é forçar o gerenciador de boot do Windows a usar o grub. No entanto, não sei como fazer isso. Eu montei o sda3 (partição de boot do windows efi) e copiei o grub? Tal como:
sudo mount -t vfat /dev/sda3 /mnt
sudo cp /mnt/EFI/Boot/bootx64.efi /mnt/EFI/Boot/bootx64.efi.bkp
sudo cp /mnt/EFI/Microsoft/Boot/bootmgfw.efi /mnt/EFI/Microsoft
sudo cp /mnt/EFI/ubuntu/grubx64.efi /mnt/EFI/Boot/bootx64.efi
sudo cp /mnt/EFI/ubuntu/grubx64.efi /mnt/EFI/MicrosoftBoot/bootmgfw.efi
sudo cp /mnt/EFI/ubuntu/grubx64.efi /mnt/EFI/Boot/bootx64.efi.grb
sudo cp /mnt/EFI/ubuntu/grubx64.efi /mnt/EFI/MicrosoftBoot/bootmgfw.efi.grb
update-grub
Obtive isso de [UEFI ainda é inicializado diretamente no Windows 8 em vez de no GRUB]: link
Não sei por que o reparo de inicialização não funciona. Alguma ideia? Eu sei que há um milhão de variações nessa questão, no entanto, também me perguntando se devo reinstalar, mas faço uma partição / boot durante a instalação para salvar o problema.
É muito frustrante que o reparo de inicialização não funcione.
ATUALIZAÇÃO:
Então, eu tenho outra pergunta sobre como mover manualmente o gerenciador de boot do Grub. Quando instalei o Ubuntu, não especifiquei uma partição / boot. No entanto, o instalador instalará o pacote do gerenciador de inicialização do grub? A razão que eu pergunto é, o gerenciador de inicialização do Windows será em sda3, no entanto, o gerenciador de inicialização do ubuntu não terá instalado para essa partição, em que partição teria instalado? Minha / partição? (que parece estranho, mas fora dos três, "/", "/ swap" e "/ home" que é o que eu quero dizer) eu vou precisar montar o sda3 e a partição com o ubuntu para copiar o grub . Faz anos que eu não fazia nenhum trabalho sério de linux e na época eu usava um sistema solar.