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.