lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 596.2G 0 disk
├─sda1 8:1 0 25G 0 part /mnt/arch
├─sda2 8:2 0 2M 0 part
├─sda3 8:3 0 4.5G 0 part /mnt/arch/boot
├─sda4 8:4 0 4G 0 part [SWAP]
├─sda5 8:5 0 4G 0 part /mnt/gentoo/boot
├─sda6 8:6 0 129.5G 0 part /mnt/arch/home
├─sda7 8:7 0 296.3G 0 part /
└─sda8 8:8 0 132.9G 0 part /mnt/gentoo
sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.18.0-rc7
Found initrd image: /boot/initrd.img-3.18.0-rc7
Found linux image: /boot/vmlinuz-3.13.11.10
Found initrd image: /boot/initrd.img-3.13.11.10
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
No volume groups found
Found Arch on /dev/sda1
Found Gentoo Base System release 2.2 on /dev/sda8
done
sudo os-prober
No volume groups found
/dev/sda1::Arch:linux
/dev/sda8:Gentoo Base System release 2.2:Gentoo:linux
Como você pode ver no lsblk, eu tenho partições de boot separadas em arch e gentoo em / dev / sda 3 e 5, respectivamente. mas, mesmo quando todas as partições são montadas, o grub e o os-prober não detectam / partições de inicialização para ambos, deixando ambos os sistemas não inicializáveis por razões óbvias. Eu estou em uma instalação do Linux mint, então eu tenho acesso aos repositórios debian e ubuntu. Eu uso o layout da partição GPT, eu estou bem perdendo meu gentoo, eu não quero reinstalar o arco, e eu tenho um usb por aí para arrancar, e um sdcard que pode ser usado para armazenamento de arquivos que não devem ser substituídos. Eu tentei usar bootrepair em um liveecd, mas quando eu fiz, ele fez mint inicializável, mas aleijado gentoo e arch. Ambos podem ser acessados pelo chroot, e eu consegui me conectar à caixa esta manhã pelo SSH. Eu não consegui me conectar por SSH recentemente, mas isso não é problema meu. BTW, sem problemas de compilação a partir do código-fonte, deixe-me saber onde obter o código e dependências para que eu não precise perder mais tempo. Eu fiz várias compilações do kernel, com e sem trapaças, então não há problemas se eu precisar.
Eu sei que estou perdendo algo trivial, que, em retrospecto, parecerá óbvio.
EDIT:
paste2.org/0MOHzMKN
Além disso, eu iniciei com sucesso no arch linux. Eu usei um cd ao vivo para chroot e pacman -R grub ; pacman -Sy grub ; grub-install (args)
Problema agora? O Gentoo e o Linux não aparecem na lista.
Editar 2: usando o perfurador 1-2 do os-prober e o grub-mkconfig do INSIDE arch, eu restaurei a funtionality para o Linux mint, e adicionei o gentoo na lista. agora eu como um menu grub completo, que inicializa em arco e menta, mas não no gentoo.
EDIT 3:
link
pacman -R grub
pacman -Sy grub
grub-install
os-prober
grub-mkconfig -o /boot/grub/grub.cfg
Eu usei a ajuda dos scripts bootrepair do yannubuntu. Ele fez toda a configuração necessária para reconhecer a partição / boot do arco, mas não do gentoo.
O problema é tecnicamente resolvido. Eu alcancei um estado confortável.
No entanto, a questão não é totalmente respondida. Para todos aqueles que estão lendo isso, isso será aceito como uma resposta 72 horas depois. Se alguém quiser 15 free stack rep. "
"