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 / 1161746
Accepted
xpt
xpt
Asked: 2019-07-29 13:48:53 +0800 CST2019-07-29 13:48:53 +0800 CST 2019-07-29 13:48:53 +0800 CST

grub-install: erro: não prosseguirá com listas de bloqueio

  • 772

Acompanhando Install Grub2 to PBR e abrindo uma nova pergunta para fornecer o link para boot-info-summary, conforme @mook765:

http://paste.ubuntu.com/p/SnT6Tcdmqk/

Aqui está novamente o problema:

% grub-install /dev/sdc5
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists

Ou seja, grub-installse recusa a prosseguir com as listas de bloqueio, dizendo "O sistema de arquivos 'ext2' não suporta incorporação". No entanto, o meu não é um ext2sistema de arquivos, mas ext4, e NÃO precisa do fsck:

$ mount | grep /dev/sdc5
/dev/sdc5 on /mnt/osp type ext4 (rw,noatime,nodiratime,data=ordered)

% umount /dev/sdc5
umount: /dev/sdc5: not mounted.

% fsck.ext4 /dev/sdc5
e2fsck 1.44.1 (24-Mar-2018)
osp: clean, 115049/513072 files, 897251/2048287 blocks

e para sua conveniência, aqui está a parte relevante do boot-info-summary:

sdc5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  Grub2 (v1.99-2.00)
    Boot sector info:  Grub2 (v1.99-2.00) is installed in the boot sector of 
                       sdc5 and looks at sector 34172346 of the same hard 
                       drive for core.img, but core.img can not be found at 
                       this location.
    Operating System:  Ubuntu 18.04.2 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/extlinux/extlinux.conf 
                       /boot/grub/i386-pc/core.img

ALTERAR:

Tudo bem, deixe-me explicar um pouco a minha configuração.

  • Eu não uso lilopara inicializar meu sistema. A única razão pela qual coloquei lilombr é que ele tem a vantagem de poder inicializar diretamente da partição estendida, em vez de apenas das partições principais.
  • Sim tenho 4 MBRs, ou seja, 4 HDs, mas todos os HDs são configurados da mesma forma -- ele será inicializado a partir da partição ativa, mostre como " *" na fdisk -lsaída, graças ao lilo no mbr. Na verdade, qualquer MBR normal funcionará, pois todas as minhas partições ativas são partições principais, não partições estendidas. Mas eu apenas mantive minha opção em aberto.
  • A partição ativa, de qualquer HD, é inicializada pelo extlinux. De lá, eu carrego em cadeia o que eu quiser inicializar, a partir do menu de inicialização.
  • A partição normal do Linux também é inicializada por extlinux, mas de alguma forma eu não consegui /dev/sdc5inicializar por extlinux, então mudei para grub2, e ele estava inicializando bem antes.
  • O problema começou quando tento fazer uma partição USB inicializável, a coisa "instalar o grub2 como o carregador de inicialização do sistema operacional na partição-B para o sistema operacional na partição-A" na minha pergunta anterior.
  • Agora nem a partição-B nem a partição-A são inicializáveis.
  • Para divulgação completa, tanto a partição-B quanto a partição-A são restauradas de um sistema LUbuntu que eu instalei e cortei cuidadosamente. Este "restaurado" é o principal motivo pelo qual não consegui inicializá-lo via extlinux, suspeito, mas não posso provar.
  • O grub herdado é uma partição/SO desatualizado que não toco há anos, até mais de 10 anos, no entanto,
  • o grub4dos é o que eu configurei recentemente no meu disco USB. É inicializável e me permite encadear a inicialização em qualquer coisa que eu queira, com uma sintaxe simples que eu entendo bem. Ou seja, não tem nada a ver com a inicialização do meu sistema atual, pois posso desanexá-lo a qualquer momento.
grub2 boot partitioning
  • 2 2 respostas
  • 18232 Views

2 respostas

  • Voted
  1. Best Answer
    Ken H
    2021-04-18T08:22:02+08:002021-04-18T08:22:02+08:00

    Recebi este erro ao tentar instalar o Grub2 em uma VM do Virtualbox que usa um arquivo de imagem como disco rígido. A solução acabou usando a opção --force com grub-install. Embora o grub reclame de trabalhar com listas de bloqueio, a VM inicializa bem agora.

    sudo grub-install /dev/sda --force
    sudo update-grub
    
    • 5
  2. teknopaul
    2020-09-27T06:51:58+08:002020-09-27T06:51:58+08:00

    grub-install: error: will not proceed with blocklists surgiu para mim ao atualizar para 20.04 de 19.10 em uma Linode VM, a solução foi ignorar o erro e executar

    grub-update
    

    e ignore o erro grub-install. Parece inicializar OK.

    • 1

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