minha história
Eu tenho um PC com processador Intel de 64 bits.
Lá eu instalei o Ubuntu 14.04 LTS em /dev/sdb1
e o Arch Linux em /dev/sda1
.
Ambos trocam para /dev/sdb2
.
Eu tentei (com sucesso) instalar o Arch Linux em um cartão SD ( /dev/sdc
) para o meu pi framboesa. Lá eu tentei instalar o vim no cartão SD usando pacstrap
. Isso produziu alguns erros. Então eu desliguei meu leitor de cartão SD.
Após reiniciar meu PC, vi um GRUB_RESCUE>
promt. E a linha:
error:no such device:5a28b060-333c-479a-b5ed-58a7b9d8ae77.
Este é o UUID da minha partição do Ubuntu ( /dev/sdb1
)
minha primeira tentativa
Então eu usei meu disco de reparo de inicialização amd64 e instalei o GRUB em /dev/sdb
. Então eu tive que desabilitar /dev/sda
no Bios e o Ubuntu está inicializando bem.
Arch não foi mostrado neste momento.
Então eu corri sudo update-grub
e reiniciei. Então Arch Linux foi mostrado, mas se eu selecionei
Arch on / dev / sda1 meu satadisc ou algo assim produziu um som feio e meu PC reiniciado.
A saída foi
:~$ sudo update-grub
Grub-Konfigurationsdatei wird generiert … #generating grub.cfg
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-35-generic #Linux-image found
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-35-generic
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-34-generic
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-34-generic
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-33-generic
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-33-generic
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-32-generic
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Arch auf /dev/sda1 gefunden #found Arch on /dev/sda1
erledigt #done
interessante é que o GRUB diz apenas 'encontrado Arch em / dev / sda1'.
minha segunda tentativa
Então tentei instalar o GRUB no /dev/sda
e ativei sda
no Bios.
Então minha máquina produziu novamente esse som feio e eu tive que começar de novo com o disco de reparo de inicialização
minha quarta tentativa
é isso aqui. Eu verifiquei a pasta /boot
do Arch e do Ubuntu os diferentes são:
-Arch tem duas imagens initramfs.img
(uma é fallback)
-Ubuntu tem algumas imagens initrd.img
(versões diferentes)
-Ubuntu tem alguns arquivos System.map
(veja acima)
-Ubuntu tem alguns arquivos de configuração (novamente para as diferentes versões)
-Ubuntu tem alguns arquivos 'abi' (o que é isso?)
E o sistema de arquivos da minha partição Arch não está danificado.
A propósito, eu não quero reinstalar o Arch porque minha instalação está em um ponto em que seria realmente um lote trabalho para reconstruir o sistema.
Será que meu MBR de /dev/sda
está danificado?
Agora quero poder iniciar novamente os dois sistemas operacionais corretamente.