O GRUB2 não vê / boot e não pode inicializar

1

Eu mudei meu disco no laptop e instalei o Arch Linux. Tudo ficaria bem, se pudesse iniciar normalmente. Quando eu inicio o laptop, vejo um erro:

/boot/grub/i386-pc/normal.mod is not found

e eu estou no console de resgate do GRUB.

Quando eu digito que: ls /boot , não vejo nenhum arquivo, apesar do fato de os arquivos estarem no sistema de arquivos (verifiquei no Linux ls ). Eu encontrei uma solução:

insmod /usr/lib/grub/i386-pc/normal.mod
normal
linux /vmlinuz-linux root=...
initrd /initramfs-....img
boot

mas eu precisava copiar o initramfs .. e o vmlinuz .. de /boot para /

Eu gostaria de mencionar que / boot não está em outra partição: está tudo em / (/ dev / sda1), e não sei porque não consigo inicializar o Arch Linux. Por que o GRUB2 não vê / inicializa arquivos?

editado :

Estou anexando o resultado do comando parted -l :

Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size    Type      File system     Flags
1      1049kB  246GB  246GB   primary   ext4            boot
2      246GB   250GB  4082MB  extended
5      246GB   248GB  1598MB  logical   linux-swap(v1)
6      248GB   250GB  2482MB  logical   ext4            esp

Eu também mencionaria que três vezes o grub inicializou sem nenhum problema (!).

Importa que eu tenha instalado o disco SSD?

    
por jackweb 05.08.2016 / 15:08

1 resposta

0

Solução:

Meu amigo recomendou que eu reinstalasse o sistema e fizesse novas partições. Aparentemente, as partições antigas: / dev / sda {1,2,5,6} estavam erradas. Isso ajudou.

    
por 07.08.2016 / 00:57