Logo Hardware.com.br
dragonslayer_odd
dragonslayer... Membro Junior Registrado
131 Mensagens 1 Curtida

Onde Consigo Kernel Precompilado???

#1 Por dragonslayer... 14/10/2008 - 11:49
Uso o Kurumin 7, recentemente adquiri um modem 3g, mas não funfou no K7, so no Kng, o K7 detecta o modem como se fosse um pendrive, então decidi atualizar o kernel, porem não gosto de ter que compilar, principalmente por não possuir net facilmente acessível, recentemente li um artigo do gdh, onde indicava o site do Kano, mas nao encontrei nenhum, onde posso encontrar

_______________________________________________________
Kurumin 7 XFCE4(ou seria um Xurumin???)confuso.png
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#2 Por jqueiroz
14/10/2008 - 19:31
Olá dragonslayer_odd,

Recomendo que você use o Kernel do Sidux, é o mais aproximado do Kernel usado atualmente no Kurumin 7.

Para isso, você precisa:

1) Adicionar o Sidux como repositório:

- crie um arquivo chamado "/etc/apt/sources.list.d/sidux.list" com o conteúdo abaixo:

deb http://debian.tu-bs.de/project/sidux/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free
deb http://ftp.br.debian.org/debian unstable main contrib non-free


- Crie o arquivo "/etc/apt/preferences" com o conteúdo abaixo:

Package: *
Pin: release a=unstable
Pin-Priority: 50


Isso evitará que os pacotes do sidux sejam instalados em seu sistema, a menos que você realmente queira.

- Execute o comando abaixo para pegar a chave de assinatura do repositório sidux.
k-add-key F80994F6

- Atualize as listas de pacotes:

sudo apt-get update

2) Instale o Kernel do Sidux. Importante, não reinicie a máquina até ter visto todos os passos!!!

- localize o pacote do kernel
apt-cache search kernel-image

No momento em que eu escrevo, o kernel mais recente disponível é o 2.6.26-5. O pacote que eu escolhi pro meu K7 foi o "linux-image-2.6.26-5.slh.8-sidux-686", por ser da mesma família que o antigo (SLH).

- instale o kernel escolhido
apt-get install linux-image-2.6.26-5.slh.8-sidux-686

Se necessário, instale também as dependências.

3) Atualize o Grub ou o Lilo, pra incluir o novo Kernel.

- Para o grub, adicione as linhas abaixo ao arquivo "/boot/grub/menu.lst":

title           Kurumin Linux, kernel 2.6.26 Sidux
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-5.slh.8-sidux-686 root=<<CAMINHO PARA O SEU ROOT>> ro nomce apm=power-off vga=791
initrd /boot/initrd.img-2.6.26-5.slh.8-sidux-686
savedefault

Não esqueça de preencher a lacuna da partição raiz, aí em cima.

Importantíssimo: Não remova as referências ao kernel antigo, que você sabe que funciona, pois você nunca sabe quando vai precisar dele!!!

- Para o LILO, vou ficar devendo as linhas necessárias por enquanto.

Não reinicie a máquina ainda.

4) Se sua máquina tem HDs IDE, há mais um passo necessário antes de reinstalar.

Você deve ter notado que ali em cima, na configuração do Grub, havia uma lacuna para preencher com o dispositivo da partição raiz. No kernel 2.6.18, se você usava HD IDE, você iria colocar lá alguma coisa como "/dev/hda1" ou "/dev/hda5".

Pois bem, o Kernel 2.6.26 usa nomenclatura unificada para os dispositivos IDE, SATA, USB e SCSI. Traduzindo: não existe mais /dev/hda e /dev/hdb, somente /dev/sda e /dev/sdb.

Quando eu fiz a mudança do Kernel, então, não quis ficar preso ao novo nome, e assim não poder voltar mais ao kernel 2.6.18. Resolvi então fazer toda a configuração de partições usando UUID.

Assim, a partição raiz ficou referenciada, lá no grub, como "/dev/disk/by-uuid/b3645405-0e58-4c8f-8f18-03c7cde9078c". Esse número eu descobri com o programa "vol_id -u".

Então, pra que você possa ir e voltar do kernel 2.6.18 pro 2.6.26, tem que modificar seu arquivo "/etc/fstab" retirando todas as referências a "/dev/hdXY" e colocando, em seu lugar, o código UUID delas.

A título de curiosidade, meu FSTAB ficou assim:

# /etc/fstab: filesystem table.
#
# filesystem mountpoint type options dump pass
#/dev/hda1 / ext3 defaults 0 1
UUID=b3645405-0e58-4c8f-8f18-03c7cde9078c / ext3 defaults 0 1

#/dev/hda6 none swap sw 0 0
UUID=ac046345-36a4-40ef-91a6-edc0bb16bf84 none swap sw 0 0

# Monta a partição /home, adicionado pelo instalador do Kurumin
#/dev/hdb5 /home ext3 defaults 1 2
UUID=3b456b1c-0ef8-47d5-8ab2-e6628c17328a /home ext3 defaults 1 2

/dev/fd0 /mnt/floppy vfat users,rw,noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 defaults,ro,user,noexec,noauto 0 0
sys /sys sysfs noauto 0 0
proc /proc proc defaults 0 0
/dev/pts /dev/pts devpts mode=0622 0 0
usbfs /proc/bus/usb usbfs defaults 0 0

# partições encontradas pelo instalador:
#/dev/hda1 - root
#/dev/hda3 - swap

#/dev/hda2
UUID=9f301302-d005-4975-82f0-304b8f894053 /mnt/hda2 ext3 noauto,user,users,defaults 0 0

#/dev/hdb5
UUID=3b456b1c-0ef8-47d5-8ab2-e6628c17328a /mnt/hdb5 ext3 noauto,user,users,defaults 0 0

#/dev/hdb6
UUID=b9080009-8aa9-4a21-bef9-0b889f0d6e67 /mnt/hdb6 ext3 noauto,user,users,defaults 0 0


Agora que seu FSTAB está devidamente "neutro", você pode reiniciar seu sistema.

Espero não ter esquecido nenhum passo.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
dragonslayer_odd
dragonslayer... Membro Junior Registrado
131 Mensagens 1 Curtida
#3 Por dragonslayer...
21/10/2008 - 15:23
Tudo isso eu sei, o problema que eu nao tenho acesso no meu micro, por isso que eu queria um kernel precompilado, assim eu faria o download na lan e levaria pra casa, por que eu nao posso ter dependencias a resolver
--------------------------------------
Nanuke - Celeron 430 + 1gb ram + 80gb HD + GeForce 9400gt cap_feceiro.png: (Ubuntu Lucid)

Mononoke - Pentium III + 300mb ram + 40gb HD super.gif(Debian 5.0)

"Não existe um caminho para a felicidade. A felicidade é o caminho."
Mahatma Gandhi

Odd!!!!!!!
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal