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.
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?