Apagar Kernels no Gentoo

1. Apagar Kernels no Gentoo

Luiz
IronTux

(usa Debian)

Enviado em 15/01/2009 - 22:10h

Olá a todos!
Como uma vez eu perguntei como seria usar o Gentoo e recebi grandes incentiovos do pessoal dessa comuna.Mas Eu pretendo instalar em um hd maior,pois o meu já está um pouco bagunçado,e também quero estudar ele um pouco melhor antes começar a mexer (Estou lendo o manual do Gentoo).Mas tem uma colega de fórum que está tendo um problema com uma parte da instalação onde precisa compilr o kernel,mas está dando errado,e ela queria saber como apagar esses kernel para ela poder compilar do zero.Eu iria sugerir um

# make clean

Mas não estou bem certo.

Fico no aguardo e T+


  


2. Re: Apagar Kernels no Gentoo

Eduardo
bolche

(usa Ubuntu)

Enviado em 15/01/2009 - 22:38h

Se ele já tem o portage instalado, dá um
# emerge --unmerge =sys-kernel/gentoo-sources-2.6.xx
Onde xx é a versão do kernel instalado.
Pode tentar apagar a pasta e descompactar de novo...


3. Re: Apagar Kernels no Gentoo

Luiz
IronTux

(usa Debian)

Enviado em 16/01/2009 - 22:26h

Obrigado por responder bolche.
Mas ela está instalando o sistema ainda,e creio que ela ainda não instalou o portage.Ela está parando naquela parte da instalação ondde precisa compilar um kernel.Mas devido aos erros ela quer reinstalar /compilar o kernel e apagar o kernel que deu errado.

Vou ver com ela se ela me autoriza a postar informações aqui.

Fico no aguardo!

T+


4. Re: Apagar Kernels no Gentoo

Luiz
IronTux

(usa Debian)

Enviado em 21/01/2009 - 21:31h

Olá pessoal!
Ela me autorizou a postar as informações.Vamos lá.Preciso de ajuda!





Código:

ls -al /boot [scodo@codo:~]$ ls -al /boot total 28120 drwxr-xr-x 5 root root 712 2009-01-15 09:26 . drwxr-xr-x 24 root root 608 2009-01-09 15:06 .. lrwxrwxrwx 1 root root 1 2009-01-12 12:33 boot -> . -rw-r--r-- 1 root root 70578 2008-12-06 14:23 config-2.6.27.8-paldo1-x86 -rw-r--r-- 1 root root 74652 2008-12-26 14:13 config-2.6.28-paldo2-x86 drwxr-xr-x 2 root root 704 2009-01-15 10:23 grub -rw-r--r-- 1 root root 7219328 2008-12-06 14:24 initramfs-2.6.27.8-paldo1-x86 -rw-r--r-- 1 root root 7879915 2008-12-26 14:14 initramfs-2.6.28-paldo2-x86 -rw-r--r-- 1 root root 0 2008-06-11 14:44 .keep -rw-r--r-- 1 root root 2067472 2009-01-15 09:26 kernel_15_01_09 -rw-r--r-- 1 root root 2067568 2009-01-13 14:36 kernel-genkernel-x86-2.6.27-gentoo-r7 -rw-r--r-- 1 root root 2063504 2008-12-06 14:23 linux-2.6.27.8-paldo1-x86 -rw-r--r-- 1 root root 2191952 2008-12-26 14:13 linux-2.6.28-paldo2-x86 -rw-r--r-- 1 root root 2067472 2009-01-13 16:23 srcodo-2.6.27-gentoo-r7 -rw-r--r-- 1 root root 988256 2008-12-06 14:23 System.map-2.6.27.8-paldo1-x86 -rw-r--r-- 1 root root 1037064 2008-12-26 14:13 System.map-2.6.28-paldo2-x86 -rw-r--r-- 1 root root 1012615 2009-01-13 14:36 System.map-genkernel-x86-2.6.27-gentoo-r7

O kernel que ela quer apagar,é esse:

-rw-r--r-- 1 root root 2067472 2009-01-15 09:26 kernel_15_01_09

Ela já o copiou 3 vezes já.

Podemos aproveitar a listagem para conferir se há um link simbólico apontando para si mesmo no /boot. Algo simples, mas que em instalações com múltiplas partições auxilia muito:

Código:

cd /boot/ # Sim, é um ponto no final do comando :-P ln -s boot . [scodo@codo:/boot]$ sudo ln -s boot . ln: creating symbolic link `./boot': File exists [scodo@codo:/boot]$

Se não encontramos um kernel, temos de re-instalá-lo:

Código:

cd /usr/src/linux make menuconfig # Opcional make make modules_install # Supondo um kernel i386 a i686 / 32-bits: cp arch/i386/boot/bzImage /boot/bzImage já fiz esse procedimento qdo compilei um novo kernel - aquele em negrito...

Se tudo até aqui falhou, ou se a etapa do GRUB não for desejada, resta verificarmos se a partição não está corrompida... Certifique-se que ela está desmontada, e mãos à obra:

Código:

# Novamente substituir pela partição desejada :-) fsck -y /dev/sda10 [scodo@codo:/boot]$ sudo ln -s boot . ln: creating symbolic link `./boot': File exists [scodo@codo:/boot]$


Se algúem puder ajuda,agradeço.

T+


5. Rápido e ligeiro

Anderson Luiz
tecmatos

(usa Gentoo)

Enviado em 22/01/2009 - 16:59h

Boa tarde IronTux, cara é simples: primeiro executa emerge --unmerge gentoo-sources; agora apaga a pasta que fica em lib/modules/seu kernel; agora apaga os arquivos /boot/kernel... e /boot/initramfs...; agora apaga a pasta, se existir, /usr/src/seu kernel. Pronto vc eliminou todos os rastros dos seu kernel. Agora executa emerge gentoo-sources genkernel; depois executa genkernel all, este utilitário fará todo trabalho pra vc.


6. Re: Apagar Kernels no Gentoo

Luiz
IronTux

(usa Debian)

Enviado em 07/02/2009 - 20:52h

Obrigado por responder.
Eu postarei sua resposta lá no tópico dela.Valeu e T+
E desculpa a demora.T+
Grazie!


7. Re: Apagar Kernels no Gentoo

Percival F. Jr.
percival

(usa Debian)

Enviado em 07/02/2009 - 21:24h

Além do que o tecmatos te respondeu, delete o conteúdo do diretório /etc/kernels


8. Re: Apagar Kernels no Gentoo

Rodrigo Chaves
stilldre

(usa Funtoo)

Enviado em 14/03/2009 - 17:16h

uma forma simples de remover os kernels que não estão em uso é:

#emerge -P gentoo-sources


9. Re: Apagar Kernels no Gentoo

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 14/03/2009 - 17:29h

en geral, em gentoo, o portage é instalado antes da compilação do Kernel.
pq ele é usado para rodar (equivale a baixar só que é local) o gentoo-sources, que vc já baixou, junto com os stages...

para compilar mais fácil, como o primeiro kernel, que faz em gentoo.
pode usar:

# emerge -a -v genkernel
baixa gentoo-sources e usa:

# genkernel all






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts