albfneto
(usa openSUSE)
Enviado em 10/08/2011 - 09:16h
nunca mexi no SMP dp kernel gentoo-sources, como eu falei eu só tiro o hardware que não tenho no micro e recompilo normal, o gentoo sources ou o git sources de funtoo, mas acredito que o suporte de SMP deve ser uma daquelas linhas que a gente muda no menu config,quando vai compilar, mas será que já não está ativado por default, no kernel genérico? pq SMP é usado em tudo o que é máquina multiplo núcleo, e agora quase todas são.
pq o kernel sources do gentoo, ele vem com muita coisa, para contemplar, para funcionar em vários hardwares.
eu estava olhando, meu kernel do gentoo tem initramfs, o do funtoo tb, o dele não.
o que me intriga, é essa linha, nos erros:
kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
é como se não conseguisse "ler" a ext2 e reconhecer.
em ultimo caso ele podia provar uma compilação automatica normal, sem mexer muito no kernel default, como o gentoo tem eselect, trocar o kernel nele é fácil, aí faria:
emerge --sync
emerge portage
emerge -av gentoo-sources genkernel
genkernel --menuconfig --install --bootloader=grub --splash all
fazendo assim, o que acontece? o genkernel compilará o kernel geral, completo, sem a opção --oldconfig, ele não vai pegar a config do kernel velho, mas fazer outra geral, e eleesta usando grub legacy, a opção bootloader deve geral o initramfs,mover tudo para as pastas corretas e colocar o kernel no grub, automatico...
aí ele coloca a flag symlink no USE do /etc/make.conf, e faz:
$ eselect kernel list
# eselect kernel set (numero do novo kernel compilado auto,listado sem os parentesis)
assim ele teria um kernel gentoo geral, rodando, para pode estudar, mexer e saber pq não está fazendo boot, no outro kernel.
e mesmo se ele quiser, pode provar com kernel de funtoo testing (git-sources), kernel enxuto (vanilla-sources), kernel para desktop (zen-sources) etc...
pq no gentoo, o eselect é uma mão na roda, se seu kernel não funciona, vc pode trocar fácil...