grub-install: erro: o dispositivo de instalação não está especificado

0

Então, eu tinha um windows 10 instalado em uma das minhas partições e todos os meus arquivos no outro. Eu decidi me livrar do Windows e instalar o Ubuntu 16.04 . Quando tentei, escolhi outra coisa e escolhi formatar a primeira partição para ext4 e montá-la em / e escolher formatá-la . Eu também fiz uma partição 960MB swap . Eu não conectei meu laptop à Internet durante a instalação. meu dispositivo é o Lenovo y50 com disco rígido de 256GB SSD . Então eu tive tantos problemas após a instalação e eu fiz o processo tantas vezes que eu acho que uma das vezes eu usei BIOS ao invés de UEFI e então toda vez que eu tive o erro falhou ao instalar o pacote grub2 em / target etc então achei em algum lugar que eu deveria fazer uma partição 200MB fat32 com o sinalizador de inicialização . e eu fiz e eu finalmente pude instalar o meu Ubuntu, então sempre que eu queria instalar algo eu tinha um problema parecido com isso . Então eu corri este comando:

sudo cp /boot/grub/x86_64-efi/modinfo.sh /usr/lib/grub/i386-pc/modinfo.sh

E então comecei a ter esse novo erro:

After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] Y Setting up grub-efi-amd64-signed (1.66.14+2.02~beta2-36ubuntu3.14) ... Installing for x86_64-efi platform. grub-install: error: cannot open '/usr/lib/grub/i386-pc/moddep.lst': No such file or directory. dpkg: error processing package grub-efi-amd64-signed (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: grub-efi-amd64-signed E: Sub-process /usr/bin/dpkg returned an error code (1)

Então, o que devo fazer? Estou muito farto dessa questão! Existe alguma maneira que eu poderia desinstalar completamente o grub2 e reinstalá-lo novamente? É seguro e fácil de usar boot-repair ? Onde posso encontrar o arquivo moddep.lst!?

Atualizar

eu corri:

sudo cp /boot/grub/i386-pc/* /usr/lib/grub/i386-pc/

Agora recebo o seguinte erro:

Setting up grub-efi-amd64-signed (1.66.14+2.02~beta2-36ubuntu3.14) ... Installing for i386-pc platform. grub-install: error: install device isn't specified. dpkg: error processing package grub-efi-amd64-signed (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: grub-efi-amd64-signed E: Sub-process /usr/bin/dpkg returned an error code (1) actually I wonder why I have the i386 directory anyway since my system is 64bit and I have installed amd64.

    
por yukashima huksay 23.11.2017 / 14:59

0 respostas