AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 975935
Accepted
James Newton
James Newton
Asked: 2017-11-14 00:32:23 +0800 CST2017-11-14 00:32:23 +0800 CST 2017-11-14 00:32:23 +0800 CST

Inicialização dupla Dell XPS 13 falha ao inicializar no Ubuntu após a atualização do firmware

  • 772

Há um ano, comprei um Dell XPS com o Windows 10 instalado de fábrica. Quando chegou, adicionei novas partições ao disco rígido interno — boot, home e swap — e instalei o Ubuntu 16.04 LTS para criar um sistema dual-boot. Naquela época, segui as instruções oficiais da Dell sobre como instalar o Ubuntu, com duas alterações:

  1. As instruções da Dell dizem para escolher SHIMx64.EFI, mas isso não está disponível. A escolha que tenho é entre \EFI\BOOT\BOOTx64.EFIe \EFI\BOOT\grubx64.efi. Eu acredito que eu escolhigrub64.efi
  2. Eu defino a operação SATA de RAID On para AHCI.

Depois disso, consegui instalar o Ubuntu 16.04.1 e tudo funcionou até hoje.

Hoje, me ofereceram uma atualização de firmware, que aceitei. Presumivelmente, esta atualização foi projetada para uma máquina somente Windows. Agora, quando o laptop inicializa, ele não reconhece mais o sistema operacional Ubuntu no SSD interno. Depois de executar uma verificação do sistema (F12 durante a inicialização), eliminei um erro de partição e, depois disso, o menu Boot Sequence no BIOS apareceu assim:

[✓] UEFI: THNSN5256GPU7 NVMe TOSHIBA 256 GB, Par(tition 1)
[✓] UEFI: SanDisk Partition 1 
[✓] Windows Boot Manager  

SanDisk é a chave LiveUSB que estou usando.

Para isso, adicionei um novo Boot Option [✓] Ubuntu, que usa \EFI\BOOT\grubx64.efi, como antes. Coloquei este como o primeiro da lista.

Desativei o Secure Boot, mas não acho que isso fosse um problema antes.

No painel de operação SATA, se eu selecionar AHCI, o laptop será inicializado no SanDisk LiveUSB. Se eu definir como RAID ativado e desativar o SanDisk na sequência de inicialização, o laptop será inicializado no Windows.

Em nenhum caso, ele inicializa no sistema operacional Ubuntu instalado no SSD interno de 256 GB.

Quais etapas eu preciso seguir para tornar o laptop capaz de inicializar na versão instalada do Ubuntu?

boot
  • 2 2 respostas
  • 5048 Views

2 respostas

  • Voted
  1. Best Answer
    James Newton
    2017-11-18T14:30:24+08:002017-11-18T14:30:24+08:00

    Estou de volta ao Ubuntu! O problema era que o caminho para o grub definido no BIOS após a atualização do firmware estava errado. A correção do caminho corrigiu o problema.

    Para fazer isso, pressione a tecla F2 enquanto reinicia o laptop Dell para abrir a interface do BIOS.

    Opcional: no menu à esquerda, primeiro selecione Configuração do sistema > Operação SATA e selecione o botão de opção AHCI. (Esta etapa é necessária em minha máquina, porque ainda não há drivers RAID instalados para Ubuntu. Se você tiver drivers RAID para Ubuntu, poderá escolher RAID On.) Confirme a alteração da operação SATA.

    Com a configuração SATA correta já escolhida, selecione Boot Sequence e clique no botão Add Boot Option no meio do painel direito. Nomeie o novo registro (no meu caso — Ubuntu AHCI) e clique no botão [...] à direita do campo Nome do arquivo, escolha um arquivo grub para inicialização. Selecione EFI > ubuntu > grub64.efi. Clique OK.

    Usando as setas da lista no canto superior direito do painel Boot Sequence, coloque sua nova opção de inicialização do Ubuntu no topo da lista.

    Eu tinha uma nova opção de inicialização com um nome inútil (UEFI: THNSN5256GPU7 NVMe TOSHIBA 256 GB, Par) que tinha a mesma escolha de arquivo que o Windows Boot Manager. Eu apaguei isso e verifiquei depois que ainda podia inicializar no Windows. Aqui está a aparência das minhas opções de inicialização agora:

    [✓] Ubuntu AHCI
    [✓] Windows Boot Manager  
    

    Clique em Aplicar, confirme as alterações e clique em Sair.

    A máquina agora deve inicializar no Ubuntu, assim como fazia antes da atualização do firmware.

    • 16
  2. yuranos
    2018-04-09T11:27:21+08:002018-04-09T11:27:21+08:00

    As etapas que James descreveu funcionaram para meu XPS 15 9550. No entanto, gostaria de enfatizar aqui que desabilitar o Secure Boot era obrigatório para mim. Tentei várias opções de sequência de inicialização sem sucesso até desativar a inicialização segura. Ficarei feliz em saber se existem outras maneiras de fazer isso sem desabilitar o Secure Boot (assinar o arquivo grub?).

    • 2

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve