14.04 não inicializa após inicialização dupla de outra forma bem-sucedida com o windows 8.1

1

Tenha o PC Notebook ASUS X551M. Boots Windows 8.1 Deseja inicializar o Ubuntu. Precisa de esclarecimentos sobre a configuração da Bios. O que a opção de boot "BIOS" add realmente quer quando diz que quer um formato de fs0: \ path \ filename.efi? hd0, gpt7 Não se parece com o formato correto, mas também não "Gerenciador de Inicialização do Windows (P0: HGST HTS545050A7E680)", que é a opção 1 e a única opção. Nem parece ou "P1: TSSTcorp CDDVDW SN-208FB" que está disponível para o DVD se eu habilitar o CSM (Compatibility Support Mode) para inicializar a partir do Ubuntu Live DVD.

É difícil formular uma pergunta simples quando não sei o que preciso saber para resolver o problema. Não consegui encontrar uma descrição melhor das configurações de "BIOS" da ASUS ou da American Megatrends. Aptio Setup Utility versão 2.15.1236 (c) 2013 bios versão 504

Eu tentei descrever o que fiz. O GRUB2 deve ser capaz de carregar as janelas se eu conseguisse. Não consigo ler / ver hd0, Gpt6, então não sei se existe um arquivo * .efi lá. Como as configurações do BIOS Boot Override funcionam? Ele afirma procurar por um shell.efi do sistema de arquivos, mas não encontra um. Quaisquer indicações para outras fontes serão apreciadas. Obrigado pela sua consideração.

Tentando inicializar duas vezes em 64 bits pré-instalado o Windows 8.1 com Ubuntu 14.04 Intel x86 para o Celeron N2830 de 64 bits no meu notebook ASUS X551M. A instalação correu bem, mas o PC inicializa apenas no Windows.

de: link , orientado pelo seguinte texto: {"Há duas imagens disponíveis, cada uma para um tipo diferente de computador: Imagem de desktop PC (Intel x86) Para quase todos os PCs. Isso inclui a maioria das máquinas com processadores do tipo Intel / AMD / etc e quase todos os computadores que executam o Microsoft Windows, bem como novos sistemas Apple Macintosh baseados em processadores Intel. Escolha isto se você estiver inseguro. Imagem de desktop de 64 bits (AMD64) Escolha esta opção para aproveitar ao máximo os computadores baseados na arquitetura AMD64 ou EM64T (por exemplo, Athlon64, Opteron, EM64T Xeon, Core 2). Se você tiver um processador não de 64 bits fabricado pela AMD ou se precisar de suporte total para código de 32 bits, use as imagens Intel x86. " } Eu escolhi Intel x86 para o Celeron N2830 64 bit CPU no meu PC Notebook ASUS X551M, baixei o arquivo .iso e gravei um Live DVD. Alterou as configurações do "BIOS" para ativar o CSM (Compatibility Support Mode) e desabilitar a inicialização segura para inicializar a partir do DVD e tentar o Ubuntu funcionar bem. Quando iniciei uma instalação, não havia opção para instalar ao lado do windows 8.1. Eu recuei, reiniciei a 8.1 e fiz uma unidade de recuperação usb. A próxima instalação do Ubuntu Live DVD me deu a opção de instalar o Ubuntu junto com o 8.1 que eu escolhi. A instalação oferecida para dividir o espaço em disco disponível 50/50 ou usar um gui para alterá-lo para outra coisa que eu fiz. A instalação prosseguiu como esperado a partir da minha experiência com o Ubuntu12.04 e completou o grub-install e depois pediu uma reinicialização.

Não havia menu do grub e a reinicialização prosseguiu para o Windows.

Post install, gparted reports the following:
Partition   FileSystem  Mount Point Label   Size    Used    Unused      Flags
/dev/sda1   fat32               SYSTEM  100MiB  29.46MiB70.54MiB    boot
/dev/sda2   ntfs                Recovery900MiB  287MiB  612MiB    hidden,diag
/dev/sda3 ! unknown                 128MiB  --- ---       msftres
/dev/sda4   ntfs                OS  304GiB  29.0GiB 275GiB       msftdata
/dev/sda6 ! unknown                 1.00MiB --- ---     bios_grub
/dev/sda7   ext4  media/ubuntu/UUID         136GiB  5.48GiB 131GiB  
/dev/sda8   linux-swap              3.89GiB 4KiB    3.89GiB
/dev/sda5   ntfs                Restore 20GiB   8.76GiB 11.25Gib   hidden,diag

NOTA: o UUID para / dev / sda7 acima é para a partição / dev / sda1 é partição EFI SYSTEM (ESP).
"BIOS" add boot option diz que quer um formato de fs0: \ path \ filename.efi. eu preciso adicionar uma opção de boot do formulário P0: \ part7? Como eu especificaria a partição 7 no windoweze? Boot Override nas listas "Salvar alterações e sair" Gerenciador de Inicialização do Windows (P0: HGST HTS545050A7E680) Este é o disco rígido interno P1: TSSTcorp CDDVDW SN-208FB Este é o DVD interno UEFI: Crucial Gizmo! 1100 Este é o pen drive de recuperação de 16GB do Windows 8.1 Gizmo Crucial! 1100 Este é um pen drive de 8 GB que eu estava usando para salvar dados do Ubuntu O / S ao vivo

Do grub.cfg no gpt7 visualizado pelo Ubuntu Live a partir do DVD, as seguintes linhas:

if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  My-UUID  as listed by gparted above
else
  search --no-floppy --fs-uuid --set=root My-UUID  as listed by gparted above
fi

parece indicar que o grub está preparado para inicializar o Ubuntu pela EFI se tiver a oportunidade.

Eu suspeito que o gpt6 possua uma pista com a flag bios_grub. Este pode ser o ponto de partida para o grub, mas não sei como apontar o "BIOS" para este local. A maioria dos outros problemas que leio não pode entrar no Windows. Eu posso entrar no Ubuntu somente a partir do Live DVD e se eu habilitar o CSM. Eu tentei com o CSM ativado e desativado, mas não consegui fazer o grub.

Novo: Os seguintes resultados de terminal do sistema Ubuntu instalado a partir do Live DVD indicam que não há sys / firmware / efi e nenhum boot / efi que possa indicar uma instalação sem efi. No entanto, a imagem no disco não é um sistema Ubuntu em execução, então talvez sua falta seja explicada por esses arquivos serem criados no momento da inicialização. É possível chroot em gpt7 do DVD ao vivo e devo esperar que isso ajude? Percebo que alguns dos diagnósticos sugeridos são comandos do Linux, mas acredito que eles fornecem respostas apenas para o sistema em execução.

ubuntu@ubuntu:~$ ls /media/ubuntu/"UUID-of-/dev/sda7"/boot
abi-3.13.0-24-generic     initrd.img-3.13.0-24-generic  memtest86+_multiboot.bin
config-3.13.0-24-generic  memtest86+.bin                System.map-3.13.0-24-generic
grub                      memtest86+.elf                vmlinuz-3.13.0-24-generic
ubuntu@ubuntu:~$ ubuntu@ubuntu:~$ ls /media/ubuntu/"UUID-of-/dev/sda7"/boot/grub
fonts  gfxblacklist.txt  grub.cfg  grubenv  i386-pc  locale
ubuntu@ubuntu:~$ ls /media/ubuntu/"UUID-of-/dev/sda7"/sys
ubuntu@ubuntu:~$ ls /media/ubuntu/"UUID-of-/dev/sda7"/mnt
ubuntu@ubuntu:~$ ls /media/ubuntu/"UUID-of-/dev/sda7"/media
    
por user299076 27.07.2014 / 00:25

2 respostas

1

Sucesso. O menu Grub tem o Ubuntu primeiro e o Windows Boot Manager em segundo. Ambos funcionam bem no menu do Grub. A configuração do sistema é uma terceira opção.

1 O x64 iso realmente foi a escolha correta, apesar da descrição no link . Muito obrigado a ubfan1 por afirmar claramente esse fato.

2 Tanto o Ubuntu_Gnome quanto o Ubuntu de 64 bits não conseguiram ver o 8.1, mas puderam prosseguir para "outra coisa".

3 As configurações do meu "bios" estão em "Salvar e sair", uma opção com o nome "Boot Override". Isso foi muito importante no meu caso, porque era muito difícil entrar em "bios" (f2 durante o POST) ou no menu de inicialização da BIOS (esc durante o POST). Embora não seja inicialmente evidente para mim, funciona da seguinte maneira: Normalmente, apenas o Gerenciador de Inicialização do Windows aparece aqui. No entanto, se o DVD UEFI estiver na unidade na inicialização, ele também será exibido aqui. Quando é exibido, selecionando-o e pressionando enter inicia a inicialização do DVD.

4 Graças a Instalando o Ubuntu ao lado de um Windows pré-instalado com UEFI sob o subtítulo "Windows 8 + Ubuntu" para a rota alternativa do Windows para as Configurações de Firmware do UEFI, isto é, bios. Isso foi mais confiável que f2 durante o POST.

5 Na GUI "something else" Os botões operam em uma partição selecionada ou em um espaço não alocado. O botão de mudança permite a modificação de uma partição. Eu precisava fazer isso para definir o ponto de montagem como / para a partição unix.

6 O site AskUbuntu é um recurso maravilhoso. Muito obrigado às muitas respostas.

Ainda estou aprendendo como esse site funciona. Espero que "Resposta" seja a escolha correta entre editar, comentar e responder. Este texto confirma a primeira resposta e fornece dados adicionais que funcionaram para mim.

    
por user299076 29.07.2014 / 02:56
0

Sua escolha errada no início deixou você em uma situação impossível.

  1. Use a iso AMD de 64 bits, NÃO a de 32 bits, que nunca será dupla inicializar na maioria das máquinas UEFI no modo UEFI.
  2. o Windows está no modo UEFI,     você deve executar o Ubuntu no modo UEFI. Se você pode instalar está no UEFI     modo, faça isso. Tente uma mídia USB ao vivo se o DVD (com um 64 iso nele)     realmente não inicializa no modo UEFI. Alguma máquina realmente não vai     inicializar a mídia de instalação do Ubuntu no modo UEFI, para que essas máquinas (raras?)     precisa instalar no modo de compatibilidade e, em seguida, usar o reparo de inicialização para     volte para o modo UEFI.
  3. Todos os carregadores de inicialização UEFI são colocados em um     Sistema de arquivos FAT na partição EFI. Olhando para eles não deve ser     um problema para qualquer coisa que possa montar um sistema de arquivos FAT     (tudo!).
  4. Inicialização do BIOS que pula para o bloco de inicialização principal,     em seguida, pula para algum blob binário fora de qualquer sistema de arquivos não é     mais necessário, a menos que você pretenda instalar em uma mídia removível     que pode ser usado em uma máquina não-UEFI. Inicialização BIOS e UEFI     mecanismos podem estar presentes, mas ambos podem confundir algumas máquinas     (em usar o errado). Seu bios-grub sda6 sinalizado é o     partição não pertencente ao sistema para as tripas da inicialização antiga do BIOS, não     olhe lá para qualquer coisa. Procure os bootloaders Ubuntu UEFI em     a partição EFI em / EFI / ubuntu. Eles devem ser nomeados     shimx64.efi e grubx64.efi (talvez nenhum shim se você não estiver usando     inicialização segura).

Leia estes:

https://help.ubuntu.com/community/UEFI
https://sobrelinux.info/questions/367/how-do-i-install-ubuntu-alongside-a-pre-installed-windows-with-uefi"http://releases.ubuntu.com/14.04/"> 
levou-me a acreditar que o iso x64 era apenas para processadores AMD ou EM64T. 

    
por ubfan1 28.07.2014 / 01:24